[09:39:07] is there an https://www.mediawiki.org/ page / talk admin online ? [09:43:42] LuFi: What would it change? [09:44:40] LuFi, see also https://dontasktoask.com/ [10:11:25] LuFi: yes [12:29:41] t [13:53:53] Hello and thanks for the awesome MediaWiki. I upgraded a wikifamily of two wikis from 1.35.2 -> 1.36.1 and the main wiki seems to be just fine, but in the testwiki https://test.consumerium.org/wiki/Special:SpecialPages gives a stack trace stating that it was expecting "parameter 2 to be string, bool given" and in https://test.consumerium.org/wiki/Special:RecentChanges it just says "Internal error". If the testwiki cannot be unbroken, it is not a [13:53:55] big deal. I'm going to revert the temp server I created to investigate this.. revert it to 1.35.2-containing state and look if it works pre-upgrade [13:55:08] It looks a lot like a Wikibase bug [13:55:17] You're best filing a phab task for them to look at it [13:57:18] Thanks for info Reedy, but I investigate the path first so I can know if it was not broken previously. [13:59:21] TTL in DNS was only 1800 seconds for the tmp domain for the testwiki... and yes I know about the hosts-file thing, I should really make use of it [16:20:55] Hi, I have upgraded from 1.32 to 1.35 and getting now this error wiki/Special:MultiPageEdit Error from line 207 of /var/www/html/w/extensions/PageForms/specials/PF_MultiPageEdit.php: Call to a member function getNativeData() on null [16:21:08] here the full error https://pastecode.io/s/kv629idh [16:21:42] I upgraded all extension to mw 1.35 [16:21:57] Anyone an idea what could be the problem? [16:28:36] PageForms has bad error handling? [16:28:41] You haven't updated PF? [16:31:01] I did git clone it and then switched to the 1.35 Branch [16:31:40] Like in the install description written git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PageForms.git [16:32:39] This error sound like a file was not updated to 1.35. But I don't which one [16:33:16] all custom files which are overwriting original mw files are also updated [16:33:51] just to verify: you updated *everything* to 1.35? switching core to 1.35 will not also switch extensions; you'll need to do that individually per extension [16:34:33] it's also possible that the extension you're trying to use isn't compatible with 1.35, or it has different compatibility policy (meaning the REL1_35 branch isn't necessarily the branch you should be using) [16:34:55] no mw 1.35 was downloaded, the ready package [16:35:10] only for PageForm I have cloned and switched [16:35:47] the wiki is running, no issues, only this one and only with Special:MultiPageEdit [16:35:56] check the extension page: https://www.mediawiki.org/wiki/Extension:Page_Forms [16:35:59] rest of the PF special pages are working [16:36:08] notably the "Compatibility policy" section in the infobox to the right [16:36:46] looks like PF maintains backwards compat in the master branch, so switch to that instead [16:36:49] (and re-run update.php) [16:37:16] but if I switch to master then I get an error that PF version is not compatible with mw 1.35 [16:37:29] ok, I'll try [16:39:19] ok update is running [16:41:57] nope still same error but thank you moonmoon [16:42:07] probably file a bug then [16:42:58] I re downloaded it multiple time through multiple channels [16:43:08] every time the same issue [16:43:37] Something I am overlooking [16:43:52] but it's so hard to find out what the root issue is [16:47:32] You don't necessarily need to find it [16:47:40] You might not be the only person ahving it [16:51:05] Guest56: try this quick and super duper untested patch: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageForms/+/705724 [16:51:11] the rest of you are welcome to CR it ;) [16:59:36] The temporary version of the testwiki at https://tmp-test.consumerium.org/wiki/Special:Version confirms that the wiki was in working state in 1.35.2, so something in the upgrade broke it. I'm going to take a snapshot of the temp server now, so I can always come back to this working state [17:04:53] Snapshotting complete. Any idea how to proceed .. if I do the same moves as I have recorded I did it will prlly just break in the same way [17:06:30] Why are you so desperate to upgrade? [17:06:38] 1.35 is an LTS, and will be supported for a few years [17:06:41] If it ain't broke, don't fix it [17:07:22] Reedy: it is a wikifamily of two wikis. I cannot have them in different versions [17:07:34] Don't upgrade either of them? [17:07:39] thank you ashley, I'll try it. [17:07:47] I already did [17:08:45] Thanks for pointing out that 1.35 it LTS, I didn't know before [17:11:42] The other wikis do not have Wikibase nor LinkedWiki, so prlly one of those two may be the culprit. Could I disactivate extensions to see if the Special:SpecialPages stopped throwing a stacktrace and Special:RecentChanges giving an "Internal error"? [17:12:19] do you have a fuller stack trace? but yeah, that's usually the way to go [17:12:46] ashley: was that for me? [17:12:49] yes [17:12:54] (LTS releases were...not that great in the past; but now they're better, I feel, and certainly worthwhile if you use as much as one extension that's not deployed on a WMF wiki) [17:12:54] ok, thanks [17:13:50] (because things move so darn quickly and third-party extension/skin devs may not have had the time to upgrade their stuff...or they might not even be *aware* of all those breaking changes! hence why I'd honestly suggest people these days to disregard non-LTS releases and pretend they just don't exist) [17:15:55] I've never thought about that aspect... I'm of the school "newer software is better", but you point out points where the newest is not the best [17:18:37] hmmm... I need to downgrade them to 1.35.2 and upgrade to 1.35.3? And somehow reconstruct the few edits in the few days since the upgrade to 1.36.1, which lead to the testwiki (which contains no "real" data atm) going a little broken. But now I need food so I'ma fire up the barbeque [17:19:23] well not downgrade, but just restore the working 1.35.2 state [17:23:12] sounds like a plan! [17:43:48] Is there a website for mediawiki reviews [17:48:10] Rather. Plugin reviews. [18:05:59] ashley with the patch still same issue. Thank you for the effort [18:09:59] dang :-/ but thanks for testing it out regardless! can you share more details about your setup and when/where/etc. the error happens? do you know what on-wiki pages are involved?