Last modified: 2014-11-12 15:10:34 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 T73109, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 71109 - Fatal exception of type Flow\Exception\InvalidInputException when trying to view/edit watchlist
Fatal exception of type Flow\Exception\InvalidInputException when trying to v...
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Flow (Other open bugs)
unspecified
All All
: Unprioritized major (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 70788 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-22 03:40 UTC by Jackmcbarn
Modified: 2014-11-12 15:10 UTC (History)
8 users (show)

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


Attachments

Description Jackmcbarn 2014-09-22 03:40:35 UTC
User:Randykitty reported at https://en.wikipedia.org/w/index.php?diff=626532094 that using the "View and edit watchlist" results in the following error:

Invalid value was provided for loading flow content.

Return to Main Page. [0698e7ae] 2014-09-21 21:36:58: Fatal exception of type Flow\Exception\InvalidInputException
Comment 1 Kunal Mehta (Legoktm) 2014-09-22 03:45:33 UTC
I can't find anything matching "0698e7ae" in exception.log on fluorine.
Comment 2 Quiddity 2014-09-22 05:10:59 UTC
*** Bug 70788 has been marked as a duplicate of this bug. ***
Comment 3 Quiddity 2014-09-22 05:11:18 UTC
Copying my comment from bug 70788:

Visiting https://en.wikipedia.org/wiki/Special:EditWatchlist results in

 Invalid value was provided for loading flow content.

 Return to Main Page.
 [5127ef00] 2014-09-12 20:54:42: Fatal exception of type Flow\Exception\InvalidInputException

----

Possibly because of the deleted page at https://en.wikipedia.org/w/index.php?title=Wikipedia:Teahouse/Questions/Flow_test&action=edit&redlink=1 ?

or possibly because of the oversighted (?) topic that I don't have permission to see at https://en.wikipedia.org/wiki/Topic:S214uoczkp47cfsx

----

(Addendum: possibly not this hypothesis. I Unwatched all of: the deleted board, and 3 deleted topics, and 1 oversighted topic (using Navigation popups and the links at https://en.wikipedia.org/wiki/User:SPage_%28WMF%29/Teahouse_Questions_Flow_Test ) - that did not fix the problem.
Comment 4 Kunal Mehta (Legoktm) 2014-09-22 05:14:50 UTC
(In reply to Kunal Mehta (Legoktm) from comment #1)
> I can't find anything matching "0698e7ae" in exception.log on fluorine.

\Flow\Exception\InvalidInputException::isLoggable() returns false. ????
Comment 5 Gerrit Notification Bot 2014-09-22 09:14:35 UTC
Change 161917 had a related patch set uploaded by Matthias Mullie:
(bug 71109) Fix broken Special:EditWatchlist

https://gerrit.wikimedia.org/r/161917
Comment 6 Matthias Mullie 2014-09-22 09:19:22 UTC
The exception not being logged properly is "known" and being worked on (see https://gerrit.wikimedia.org/r/#/c/159523/)

The reason for this bug: some page called "The_Washington_&_Jefferson_College_Review" in namespace 2600 (Flow topic namespace) made it into watchlist table. Topic pages should always be UUIDs.

Patch https://gerrit.wikimedia.org/r/161917 should fix the exception on the Special:EditWatchlist page.

--

Only 2 people are watching this particular (invalid) page: Randykitty & Quiddity (WMF). there are no other invalid topic titles in the DB.
This issue is/was currently very small. Does anyone have an idea how that page was watched - need to make sure that whatever caused these invalid values in DB has been/will be fixed :)
Comment 7 Gerrit Notification Bot 2014-09-22 23:54:44 UTC
Change 162168 had a related patch set uploaded by EBernhardson:
(bug 71109) Fix broken Special:EditWatchlist

https://gerrit.wikimedia.org/r/162168
Comment 8 Gerrit Notification Bot 2014-09-22 23:55:07 UTC
Change 162169 had a related patch set uploaded by EBernhardson:
(bug 71109) Fix broken Special:EditWatchlist

https://gerrit.wikimedia.org/r/162169
Comment 9 Gerrit Notification Bot 2014-09-22 23:55:18 UTC
Change 161917 merged by jenkins-bot:
(bug 71109) Fix broken Special:EditWatchlist

https://gerrit.wikimedia.org/r/161917
Comment 10 Gerrit Notification Bot 2014-09-23 18:32:18 UTC
Change 162169 merged by jenkins-bot:
(bug 71109) Fix broken Special:EditWatchlist

https://gerrit.wikimedia.org/r/162169
Comment 11 Gerrit Notification Bot 2014-09-23 21:18:33 UTC
Change 162168 merged by jenkins-bot:
(bug 71109) Fix broken Special:EditWatchlist

https://gerrit.wikimedia.org/r/162168
Comment 12 Erik Bernhardson 2014-09-23 21:55:30 UTC
merged, cherry-picked and deployed to prod
Comment 13 Gerrit Notification Bot 2014-09-30 13:13:19 UTC
Change 163839 had a related patch set uploaded by Matthias Mullie:
(bug 71109) Don't fail Special:EditWatchlist when there's an invalid UUID in watchlist

https://gerrit.wikimedia.org/r/163839
Comment 14 Gerrit Notification Bot 2014-09-30 13:53:35 UTC
Change 163839 merged by Matthias Mullie:
(bug 71109) Don't fail Special:EditWatchlist when there's an invalid UUID in watchlist

https://gerrit.wikimedia.org/r/163839
Comment 15 Andre Klapper 2014-11-12 15:10:34 UTC
All patches mentioned in this report were merged or abandoned - assuming this bug is FIXED.
If that is not the case: Please reopen and elaborate what is left to do here to get this report fixed.

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


Navigation
Links