Last modified: 2012-11-21 22:27:48 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44250, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42250 - SMWSQLStore2: PHP fatal with SM 2
SMWSQLStore2: PHP fatal with SM 2
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
SemanticMaps (Other open bugs)
unspecified
All All
: Unprioritized critical with 1 vote (vote)
: ---
Assigned To: Jeroen De Dauw
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-19 00:48 UTC by [[kgh]]
Modified: 2012-11-21 22:27 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description [[kgh]] 2012-11-19 00:48:21 UTC
PHP Catchable fatal error:  Argument 2 passed to SMQueryHandler::buildLocationsList() must be an instance of Title, null given, called in /.../SemanticMaps/includes/queryprinters/SM_QueryHandler.php on line 310 and defined in /.../SemanticMaps/includes/queryprinters/SM_QueryHandler.php on line 436

Basically the wiki is now totally dysfunctional. Currently I am running MW 1.19.2, SMW 1.8 beta 2 (b4cfab5), SF 2.5.1, SM 2.1 alpha (06e4087) and M 2.1 alpha (ae17b72).

MW 1.19.2, SMW 1.8 beta 2 (b4cfab5), SM 2.0 and M 2.0 caused the same errors.

MW 1.19.2, SMW 1.7.1, SF 2.5.1, SM 1.0.5, M 1.0.5 is also broken, however with "mw.loader::execute> Exception thrown by ext.sm.fi.googlemaps3: jQuery("#" + i + "_forminput").googlemapsinput is not a function".

The last functional combination was MW 1.18.5, SMW 1.7.1, SF 2.5.0, SM 1.0.5 and M 1.0.5 A downgrade is not possible because it was running over a week before I realised that the form input maps (googlemaps) was broken.
Comment 1 Jeroen De Dauw 2012-11-21 22:02:00 UTC
Possibly fixed by https://gerrit.wikimedia.org/r/#/c/34603/
Comment 2 [[kgh]] 2012-11-21 22:19:54 UTC
At first I have to apologise for this untidy bug report. I was admittedly a bit panicy back then.

I just tested the fix on and may gracefully report that it indeed helped the cause an fixed the problem. I did a data refresh and had a look at the error log. Nothing to report now.

The exception error of the mw.loader is gone too. :)

Thank you very much for this fix and you work. I really appreciate it! This bug may be closed after the merge.
Comment 3 Jeroen De Dauw 2012-11-21 22:27:41 UTC
Bug report is clear enough - way better then the frequent "it does not work" :)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links