Last modified: 2014-11-16 03:48:12 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 T70258, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68258 - Flow: Internal error when visiting a non-existent page in Topic namespace
Flow: Internal error when visiting a non-existent page in Topic namespace
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Flow (Other open bugs)
master
All All
: Unprioritized major with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-19 02:19 UTC by This, that and the other (TTO)
Modified: 2014-11-16 03:48 UTC (History)
8 users (show)

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


Attachments

Description This, that and the other (TTO) 2014-07-19 02:19:22 UTC
https://test.wikipedia.org/w/index.php?title=Topic:Foo&action=edit&redlink=1

[42ec2509] /w/index.php?title=Topic:Foo&action=edit&redlink=1 Exception from line 2340 of /usr/local/apache/common-local/php-1.24wmf14/includes/EditPage.php: This content model is not supported: flow-board

Backtrace:

#0 /usr/local/apache/common-local/php-1.24wmf14/includes/EditPage.php(960): EditPage->toEditText(Flow\Content\BoardContent)
#1 /usr/local/apache/common-local/php-1.24wmf14/includes/EditPage.php(536): EditPage->initialiseForm()
#2 /usr/local/apache/common-local/php-1.24wmf14/includes/actions/EditAction.php(49): EditPage->edit()
#3 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(431): EditAction->show()
#4 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(295): MediaWiki->performAction(Article, Title)
#5 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(603): MediaWiki->performRequest()
#6 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(452): MediaWiki->main()
#7 /usr/local/apache/common-local/php-1.24wmf14/index.php(46): MediaWiki->run()
#8 /usr/local/apache/common-local/w/index.php(3): require(string)
#9 {main}
Comment 1 Danny Horn 2014-07-21 16:33:51 UTC
Put this in the backlog: https://trello.com/c/L7Kokob5

Thanks for the report!
Comment 2 This, that and the other (TTO) 2014-07-22 02:58:35 UTC
Just for the record, a different error is seen at https://test.wikipedia.org/wiki/Topic:Foo

== Error ==

Invalid value was provided for loading flow content. 

Return to Main Page.

[6cf2bd00] /wiki/Topic:Foo Exception from line 162 of /usr/local/apache/common-local/php-1.24wmf14/extensions/Flow/includes/Model/UUID.php: Unknown input to UUID class

Backtrace:

#0 /usr/local/apache/common-local/php-1.24wmf14/extensions/Flow/includes/Actions/Action.php(118): Flow\Model\UUID::create(string)
 #1 /usr/local/apache/common-local/php-1.24wmf14/extensions/Flow/includes/Actions/Action.php(70): Flow\Actions\FlowAction->detectWorkflowId(Title, WebRequest)
 #2 /usr/local/apache/common-local/php-1.24wmf14/extensions/Flow/includes/Actions/Action.php(32): Flow\Actions\FlowAction->showForAction(string)
 #3 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(431): Flow\Actions\FlowAction->show()
 #4 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(295): MediaWiki->performAction(Article, Title)
 #5 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(603): MediaWiki->performRequest()
 #6 /usr/local/apache/common-local/php-1.24wmf14/includes/MediaWiki.php(452): MediaWiki->main()
 #7 /usr/local/apache/common-local/php-1.24wmf14/index.php(46): MediaWiki->run()
 #8 /usr/local/apache/common-local/w/index.php(3): require(string)
 #9 {main}
Comment 3 Justin Breeze 2014-07-28 15:58:56 UTC
Just a note...

I am getting this same error on new pages only. I am using VisualEditor.

When I update the portion of the URL from "&action=edit&redlink=1" to "&veaction=edit&redlink=1" it works fine.
Comment 4 Jamison Lofthouse 2014-08-04 22:52:45 UTC
Confirmed on my wiki. Only happens with new pages and when VisualEditor is on. Everything is resolved when VisualEditor is turned off.
Comment 5 Jamison Lofthouse 2014-08-08 00:42:32 UTC
Update: VisualEditor isn't the problem. Its the &action=edit portion of the link. If I click on a link that doesn't include &action=edit (even if the page isn't created), such as http://website/w/index.php/User_talk:User, everything works like normal. But if I click a link, such as http://website/w/index.php?title=User_talk:User&action=edit&redlink=1, I get the error described.
Comment 6 Jamison Lofthouse 2014-08-08 00:46:28 UTC
(In reply to Justin Breeze from comment #3)
> Just a note...
> 
> I am getting this same error on new pages only. I am using VisualEditor.
> 
> When I update the portion of the URL from "&action=edit&redlink=1" to
> "&veaction=edit&redlink=1" it works fine.

The only reason this works is because the &veaction=edit is completely ignored, thus not creating any problem.
Comment 7 Jamison Lofthouse 2014-08-24 02:03:18 UTC
S Page is aware of this issue. He describes it here: https://www.mediawiki.org/wiki/User:S_Page_(WMF)#Flow_board_links
Comment 8 Jon 2014-09-04 13:49:35 UTC
Update: there is still an exception being thrown at 
https://test.wikipedia.org/w/index.php?title=Topic:Foo&action=edit&redlink=1

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


Navigation
Links