Author: dan.bolser
Description:
After doing a "Data Transfer" of ~700 pages, I noticed lots of properties of the new pages were not set, so I ran "Data repair and upgrade" from Special:SMWAdmin. Then I checked the job queue from "Special:Statistics" (it read 0), but I went and hit "php maintenance/runJobs.php" after a little while I got the following error...
...
2009-05-29 08:16:01 0 SMWUpdateJob RH037H20
2009-05-29 08:16:01 0 SMWUpdateJob RH038H10
2009-05-29 08:16:01 0 SMWUpdateJob RH038I04
2009-05-29 08:16:01 0 SMWUpdateJob Property:Has_marker
PHP Fatal error: Argument 1 passed to SMWUpdateJob::__construct() must not be null, called in /local/ws/www-potato/httpd/htdocs/potato/wiki/includes/JobQueue.php on line 188 and defined in /local/ws/www-potato/httpd/htdocs/potato/wiki/extensions/SemanticMediaWiki/includes/jobs/SMW_UpdateJob.php on line 26
Note: 'There is no page titled "Property:Has_marker"'
This may be related to the fact that originally the Data Transfer process didn't seem to do anything, and I got it going by hitting "php maintenance/runJobs.php" in the first place.
I just ran that again (job queue read 66), and it finished without error.
Thought I better log a bug, seeing as this was a 'fatal error'.
Dan.
Version: unspecified
Severity: normal