Last modified: 2014-09-30 04:10:01 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T73421, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71421 - Fatal error: Argument 2 passed to hash_pbkdf2() must be an instance of string, null given
Fatal error: Argument 2 passed to hash_pbkdf2() must be an instance of string...
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
User login and signup (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Brad Jorsch
: hhvm
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-29 17:39 UTC by Ori Livneh
Modified: 2014-09-30 04:10 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ori Livneh 2014-09-29 17:39:04 UTC
Fatal error: Argument 2 passed to hash_pbkdf2() must be an instance of string, null given in /srv/mediawiki/php-1.24wmf22/includes/password/Pbkdf2Password.php on line 57

Happens when trying to create an account for another person while logged in.

Only happens with HHVM because our version of php5 doesn't have hash_pbkdf2().
Comment 1 Gerrit Notification Bot 2014-09-29 17:50:48 UTC
Change 163624 had a related patch set uploaded by Anomie:
Test for string in Pbkdf2Password::crypt()

https://gerrit.wikimedia.org/r/163624
Comment 2 Gerrit Notification Bot 2014-09-29 17:52:14 UTC
Change 163626 had a related patch set uploaded by Ori.livneh:
Test for string in Pbkdf2Password::crypt()

https://gerrit.wikimedia.org/r/163626
Comment 3 Gerrit Notification Bot 2014-09-29 17:56:14 UTC
Change 163626 merged by jenkins-bot:
Test for string in Pbkdf2Password::crypt()

https://gerrit.wikimedia.org/r/163626
Comment 4 Gerrit Notification Bot 2014-09-29 18:51:20 UTC
Change 163640 had a related patch set uploaded by Anomie:
PasswordFactory::newFromPlaintext( null ) needs to work

https://gerrit.wikimedia.org/r/163640
Comment 5 Gerrit Notification Bot 2014-09-29 21:01:20 UTC
Change 163624 abandoned by Anomie:
Test for string in Pbkdf2Password::crypt()

Reason:
Not needed anymore. See Ib5f94b52c07e7dba89328b98fb43c86db95ee09f.

https://gerrit.wikimedia.org/r/163624
Comment 6 Gerrit Notification Bot 2014-09-29 21:48:06 UTC
Change 163739 had a related patch set uploaded by Ori.livneh:
PasswordFactory::newFromPlaintext( null ) needs to work

https://gerrit.wikimedia.org/r/163739
Comment 7 Gerrit Notification Bot 2014-09-29 21:48:20 UTC
Change 163740 had a related patch set uploaded by Ori.livneh:
PasswordFactory::newFromPlaintext( null ) needs to work

https://gerrit.wikimedia.org/r/163740
Comment 8 Gerrit Notification Bot 2014-09-29 21:49:49 UTC
Change 163640 merged by jenkins-bot:
PasswordFactory::newFromPlaintext( null ) needs to work

https://gerrit.wikimedia.org/r/163640
Comment 9 Gerrit Notification Bot 2014-09-29 22:22:24 UTC
Change 163740 merged by jenkins-bot:
PasswordFactory::newFromPlaintext( null ) needs to work

https://gerrit.wikimedia.org/r/163740
Comment 10 Gerrit Notification Bot 2014-09-29 22:22:50 UTC
Change 163739 merged by jenkins-bot:
PasswordFactory::newFromPlaintext( null ) needs to work

https://gerrit.wikimedia.org/r/163739
Comment 11 Ori Livneh 2014-09-30 04:10:01 UTC
Fixed by Brad.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links