[Mediawiki-l] upgrade1_5.php failing on 1.13.3

Jeff Lane jeffl at valvesoftware.com
Fri Jan 9 00:39:11 UTC 2009


I'm working on an upgrade from a 1.4.12 installation to 1.13.3 and the
upgrade1_5.php maintenance script is failing during "Migrating oldimage
table to oldimage_temp...".

As a test, I was able to run the upgrade1_5.php script from version 1.6.10
and it completes without error, but we're having some charset translation
problems when the update is complete so I'd like to see if the more recent
1.13.x version provide the correct output.
 
PHP: 5.2.0-8+etch13
MySQL: 5.0.32-Debian_7etch8

This is on a test server box duplicated from a production server as a test
run for the upgrade. The test server is running without problems under
1.4.12 before the upgrade. So I have it backed up but I'm not sure how to
proceed at this point.

log excerpt:
----

	...
	 
	2009-01-07 04:02:18:  99.52% done on user_temp; ETA 2009-01-07 04:02:18
[61300/61598] 2104.96/sec
	2009-01-07 04:02:18:  99.68% done on user_temp; ETA 2009-01-07 04:02:18
[61400/61598] 2105.42/sec
	2009-01-07 04:02:18:  99.84% done on user_temp; ETA 2009-01-07 04:02:18
[61500/61598] 2106.07/sec
	wikidb-mw_ 2009-01-07 04:02:18: 100.00% done on user_temp (last chunk 98
rows).
	wikidb-mw_ 2009-01-07 04:02:18: Done converting user.
	wikidb-mw_ 2009-01-07 04:02:18: Migrating image table to image_temp...
	 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77
	 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77
	
	...
	...
		 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77
	 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77
	
	wikidb-mw_ 2009-01-07 04:02:21: 100.00% done on image_temp (last chunk 20
rows).
	wikidb-mw_ 2009-01-07 04:02:21: Done converting image.
	wikidb-mw_ 2009-01-07 04:02:21: Migrating oldimage table to
oldimage_temp...
	 
	...
	...
		 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77
	
	2009-01-07 04:02:21:  27.32% done on oldimage_temp; ETA 2009-01-07 04:02:21
[100/366] 1448.58/sec
	 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77
	 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77
	 
	...
	...
	 
	Warning: Missing argument 1 for UnregisteredLocalFile::getImageSize(),
called in
/valve/www/developer.valvesoftware.com/w/maintenance/FiveUpgrade.inc on line
728 and defined in
/valve/www/developer.valvesoftware.com/w/includes/filerepo/UnregisteredLocalFile.php
on line 77

----

At this point the script halts and no more output is given. Then I tried
again by trucate the image, imagelinks, and imageold tables, and the script
completed without error. Though obviously that is not a workable final
solution.

Any suggestions on other information I can provide that would be helpful
diagnose the problem? The live 1.4.12 production server is public, but the
test server that I'm trying to upgrade is not.
-- 
View this message in context: http://www.nabble.com/upgrade1_5.php-failing-on-1.13.3-tp21364164p21364164.html
Sent from the WikiMedia General mailing list archive at Nabble.com.




More information about the MediaWiki-l mailing list