https://bugzilla.wikimedia.org/show_bug.cgi?id=68885

            Bug ID: 68885
           Summary: view Echo notifications get fatal in Flow
                    Notifications/Formatter.php
           Product: MediaWiki extensions
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Flow
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected]
       Web browser: ---
   Mobile Platform: ---

Benny visited test.wikipedia.org for the first time in months, clicking Echo
notification overlay or visiting Special:Notifications caused a fatal.

It's not happening for spage.  Nothing in fatals.log for other servers or
users.


[2014-07-30 23:23:19] Fatal error: Call to a member function getAlphadecimal()
on a non-object at
/usr/local/apache/common-local/php-1.24wmf15/extensions/Flow/includes/Notifications/Formatter.php
on line 67
Server: mw1017
Method: GET
URL: http://test.wikipedia.org/wiki/Special:Notifications
Cookie: XXX
Backtrace:
#0
/usr/local/apache/common-local/php-1.24wmf15/extensions/Flow/includes/Notifications/Formatter.php(67):
Flow\NotificationFormatter::getPostLinkAnchor()
#1
/usr/local/apache/common-local/php-1.24wmf15/extensions/Flow/includes/Notifications/Formatter.php(31):
Flow\NotificationFormatter->getPostLinkAnchor(Object(EchoEvent), Object(User))
#2
/usr/local/apache/common-local/php-1.24wmf15/extensions/Echo/formatters/BasicFormatter.php(647):
Flow\NotificationFormatter->processParam(Object(EchoEvent), 'post-permalink',
Object(Message), Object(User))
#3
/usr/local/apache/common-local/php-1.24wmf15/extensions/Echo/formatters/BasicFormatter.php(361):
EchoBasicFormatter->processParams(Array, Object(EchoEvent), Object(Message),
Object(User))
#4
/usr/local/apache/common-local/php-1.24wmf15/extensions/Echo/formatters/BasicFormatter.php(262):
EchoBasicFormatter->formatFragment(Array, Object(EchoEvent), Object(User))
#5
/usr/local/apache/common-local/php-1.24wmf15/extensions/Echo/formatters/BasicFormatter.php(222):
EchoBasicFormatter->formatNotificationTitle(Object(EchoEvent), Object(User))
#6
/usr/local/apache/common-local/php-1.24wmf15/extensions/Echo/controller/NotificationController.php(338):
EchoBasicFormatter->format(Object(EchoEvent), Object(User), 'web')
#7
/usr/local/apache/common-local/php-1.24wmf15/extensions/Echo/api/ApiEchoNotifications.php(145):
EchoNotificationController::formatNotification(Object(EchoEvent), Object(User),
'html')
#8
/usr/local/apache/common-local/php-1.24wmf15/extensions/Echo/special/SpecialNotifications.php(41):
ApiEchoNotifications::getNotifications(Object(User), 'html', 21, NULL)
#9
/usr/local/apache/common-local/php-1.24wmf15/includes/specialpage/SpecialPage.php(382):
SpecialNotifications->execute(NULL)
#10
/usr/local/apache/common-local/php-1.24wmf15/includes/specialpage/SpecialPageFactory.php(516):
SpecialPage->run(NULL)
#11 /usr/local/apache/common-local/php-1.24wmf15/includes/MediaWiki.php(288):
SpecialPageFactory::executePath(Object(Title), Object(RequestContext))
#12 /usr/local/apache/common-local/php-1.24wmf15/includes/MediaWiki.php(603):
MediaWiki->performRequest()
#13 /usr/local/apache/common-local/php-1.24wmf15/includes/MediaWiki.php(452):
MediaWiki->main()
#14 /usr/local/apache/common-local/php-1.24wmf15/index.php(46):
MediaWiki->run()
#15 /usr/local/apache/common-local/w/index.php(3):
require('/usr/local/apac...')
#16 {main}

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to