Page MenuHomePhabricator

Double ISBN gives error with error_reporting(E_ALL)
Closed, ResolvedPublic

Description

Author: nickpj

Description:

Input wiki text:

ISBN ISBN 1234

Gives a PHP "Uninitialized string offset" error a 1.7 SVN wiki with E_ALL

enabled. Backtrace is as follows:

Notice: Uninitialized string offset: 0 in
/var/www/hosts/mediawiki/phase3/includes/Parser.php on line 3408
Call Stack
# Function Location
1 {main}() /var/www/hosts/mediawiki/phase3/index.php:0
2 MediaWiki->initialize() /var/www/hosts/mediawiki/phase3/index.php:135
3 MediaWiki->performAction() /var/www/hosts/mediawiki/phase3/includes/Wiki.php:50
4 EditPage->submit() /var/www/hosts/mediawiki/phase3/includes/Wiki.php:380
5 EditPage->edit() /var/www/hosts/mediawiki/phase3/includes/EditPage.php:217
6 EditPage->showEditForm() /var/www/hosts/mediawiki/phase3/includes/EditPage.php:379
7 EditPage->showPreview() /var/www/hosts/mediawiki/phase3/includes/EditPage.php:1004
8 EditPage->getPreviewText()
/var/www/hosts/mediawiki/phase3/includes/EditPage.php:1244
9 Parser->parse() /var/www/hosts/mediawiki/phase3/includes/EditPage.php:1401
10 Parser->internalParse() /var/www/hosts/mediawiki/phase3/includes/Parser.php:288
11 Parser->doMagicLinks() /var/www/hosts/mediawiki/phase3/includes/Parser.php:912

12 Parser->magicISBN() /var/www/hosts/mediawiki/phase3/includes/Parser.php:926


Version: 1.7.x
Severity: minor

Details

Reference
bz6560

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:18 PM
bzimport set Reference to bz6560.
bzimport added a subscriber: Unknown Object (MLST).