Last modified: 2013-10-06 14:37:13 UTC
If the form generates an invalid target page name, then $target_title = Title::newFromText( preg_replace( '/{num.*}/', $title_number, $targetName ) ); in SF_AutoeditAPI::generateTargetName() (line 677) will return null, which will result in a fatal error (Call to a member function on a non-object) in the following loop. Solution: Throw an error ("Invalid target page name $name") if Title::newFromText() returns null.
Change 87441 had a related patch set uploaded by Foxtrott: fix bug 50288 (Fatal error when using invalid target page title) https://gerrit.wikimedia.org/r/87441
Change 87441 had a related patch set uploaded by Siebrand: fix bug 50288 (Fatal error when using invalid target page title) https://gerrit.wikimedia.org/r/87441
Change 87441 merged by jenkins-bot: Fix fatal error when using invalid target page title https://gerrit.wikimedia.org/r/87441