Last modified: 2012-11-21 22:27:48 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.
Possibly fixed by https://gerrit.wikimedia.org/r/#/c/34603/
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.
Bug report is clear enough - way better then the frequent "it does not work" :)