Topic on Forum:Tech Wishlist And Bug Reports

Talk pages with talk on them are broken

4
Nerdanel (talkcontribs)

Some talk pages are broken and give the following error when I attempt to access them:

Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given, called in /srv/mediawiki/w/extensions/LiquidThreads/classes/Thread.php on line 913 and defined in /srv/mediawiki/w/includes/Title.php on line 4220

As far as I can determine, the error only occurs on talk pages that aren't empty. (By the way, I would have suggested for Bludgeon Blade to be launched. There are more than enough examples.)

GethN7 (talkcontribs)

Some were broken when was moved from Orain. They need deleted and recreated, they are irreparably broken. Compile a list of busted pages and I'll take care of it.

Nerdanel (talkcontribs)

I found out that some talk pages were actually fine, but at least in the Trope Workshop pages they were in the minority. This seems to be a very common problem.

https://allthetropes.org/wiki/Trope_Workshop_talk:Parallel_Universe_Episode https://allthetropes.org/wiki/Trope_Workshop_talk:Ojou_Ringlets https://allthetropes.org/wiki/Trope_Workshop_talk:Knowledge_Downloaded https://allthetropes.org/wiki/Trope_Workshop_talk:Older_Than_The_Web https://allthetropes.org/wiki/Trope_Workshop_talk:Afterlife_Search_And_Rescue https://allthetropes.org/wiki/Trope_Workshop_talk:When_Germs_Attack https://allthetropes.org/wiki/Trope_Workshop_talk:Stopped_Reading_Too_Soon https://allthetropes.org/wiki/Trope_Workshop_talk:Father_of_a_Thousand_Bastards https://allthetropes.org/wiki/Trope_Workshop_talk:If_You_Hate_Me,_Then_Kill_Me https://allthetropes.org/wiki/Trope_Workshop_talk:Derisive_McNickname https://allthetropes.org/wiki/Trope_Workshop_talk:Bludgeon_Blade https://allthetropes.org/wiki/Trope_Workshop_talk:Movie_Match_Up https://allthetropes.org/wiki/Trope_Workshop_talk:Floresca's_First_Law_of_Plotting https://allthetropes.org/wiki/Trope_Workshop_talk:No_Place_for_Any_Adolescent https://allthetropes.org/wiki/Trope_Workshop_talk:Every_Person_without_Exception https://allthetropes.org/wiki/Trope_Workshop_talk:Karma_Takes_Loved_One https://allthetropes.org/wiki/Trope_Workshop_talk:Country_of_Hats https://allthetropes.org/wiki/Trope_Workshop_talk:Unique_Uniform https://allthetropes.org/wiki/Trope_Workshop_talk:Animal_Cruelty_is_Just_Wrong https://allthetropes.org/wiki/Trope_Workshop_talk:No_Effort_Nookie https://allthetropes.org/wiki/Trope_Workshop_talk:Fast_Zombies https://allthetropes.org/wiki/Trope_Workshop_talk:Ambiguous_Ending https://allthetropes.org/wiki/Trope_Workshop_talk:Monday_Every_Day https://allthetropes.org/wiki/Trope_Workshop_talk:Trimurti_Trio

There are probably many more.

Southparkfan (talkcontribs)

Fixed. (Technical notes: I removed the Title::equals part in classes/Thread.php line 913, this allowed LiquidThreads to fix the data in the database. This was a regression from the Orain -> Miraheze migration.