Package: mediawiki Version: 1:1.13.0-1 Severity: grave Justification: renders package unusable
Using PostgreSQL 8.3.3 and Mediawiki 1.13. Upgraded from Mediawiki 1.12 to 1.13. Had to execute the populateCategory.php script inside maintenance due to the changes made by upstream in the software, so that new category and categorylinks tables are populated. When doing so, it fails and leaves the pages plenty of corrupted information, displaying tons of links/pages that should not be there. Please note the segmentation fault at the end. The update.php executed before also ended in a segmentation fault error, but seemed to work fine. These are the errors that the script return when executing from the console: php maintenance/populateCategory.php Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Warning: Invalid argument supplied for foreach() in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 106 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 122 Warning: array_key_exists(): The second argument should be either an array or an object in /usr/share/mediawiki/includes/db/DatabasePostgres.php on line 124 Category population complete. Segmentation fault -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16.33-xenU-rimu-20061214 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Versions of packages mediawiki depends on: ii apache2 2.2.3-4+etch5 Next generation, scalable, extenda ii apache2-mpm-prefork [http 2.2.3-4+etch5 Traditional model for Apache HTTPD ii debconf [debconf-2.0] 1.5.11etch2 Debian configuration management sy ii mime-support 3.39-1 MIME files 'mime.types' & 'mailcap ii php5 5.2.0-8+etch11 server-side, HTML-embedded scripti ii php5-mysql 5.2.0-8+etch11 MySQL module for php5 ii php5-pgsql 5.2.0-8+etch11 PostgreSQL module for php5 Versions of packages mediawiki recommends: ii mysql-server-5.0 [mysql-s 5.0.32-7etch6 mysql database server binaries ii php5-cli 5.2.0-8+etch11 command-line interpreter for the p -- debconf information: * mediawiki/webserver: apache2 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]