Last modified: 2012-09-27 01:10:58 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 23554 - Wikipedia doesn't work on the BlackBerry since the migration to Vector
Wikipedia doesn't work on the BlackBerry since the migration to Vector
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
unspecified
Other other
: Normal critical (vote)
: ---
Assigned To: Tomasz Finc
:
: 23668 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-05-17 08:03 UTC by Amir E. Aharoni
Modified: 2012-09-27 01:10 UTC (History)
8 users (show)

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


Attachments

Description Amir E. Aharoni 2010-05-17 08:03:32 UTC
There have been several reports about Wikipedia not working on the BlackBerry since the migration to Vector - in comments on Wikimedia blog, in [[:en:Wikipedia:User experience feedback]], in OTRS etc.

I didn't actually experience it myself, because i don't have a BlackBerry device, but it probably should appear here, so i would be able to tell people on OTRS that the developers were notified.
Comment 1 Roan Kattouw 2010-05-17 09:22:06 UTC
Would be nice if this report included a description of "doesn't work".
Comment 2 Amir E. Aharoni 2010-05-17 10:00:39 UTC
(In reply to comment #1)
> Would be nice if this report included a description of "doesn't work".

The best description that i know is http://thread.gmane.org/gmane.science.linguistics.wikipedia.technical/48051 , and you know it too. Sorry for not being able to be more helpful.
Comment 3 Roan Kattouw 2010-05-17 10:35:28 UTC
It seems this is caused by a bug in Blackberry causing it to crash when trying to render larger pages. This seems to be on Blackberry's side, not ours, so recommending INVALID.

Googling "blackberry 413" yielded this page, providing a possible solution: http://thebackroomtech.com/2009/06/23/fix-http-error-413-request-entity-too-large-on-blackberry/ . It should also be noted that newer (?) Blackberry models don't seem to have this problem.
Comment 4 Amir E. Aharoni 2010-05-17 10:40:21 UTC
It may be BlackBerry's fault, but what should i say to the people who ask me about it on OTRS?

Isn't it possible to identify that a less-supported browser is trying to access Wikipedia and send the user a leaner page as a response?
Comment 5 Amir E. Aharoni 2010-05-19 19:50:18 UTC
Here's a comment that i received from a BlackBerry user through OTRS:

------------------------------
The message that is given after the page crashes is: "uncaught exception: java.lang.class cast exception"

Please note that this message comes up with EVERY page.
------------------------------
Comment 6 Roan Kattouw 2010-05-19 20:13:41 UTC
(In reply to comment #5)
> Here's a comment that i received from a BlackBerry user through OTRS:
> 
> ------------------------------
> The message that is given after the page crashes is: "uncaught exception:
> java.lang.class cast exception"
> 
> Please note that this message comes up with EVERY page.
> ------------------------------
This is a Java exception, but we don't use any Java at all (we use JavaSCRIPT, but that's not the same thing). This looks like an exception in BlackBerry's code itself (which is presumably written in Java), providing more evidence that this is really a bug in BlackBerry.
Comment 7 Amir E. Aharoni 2010-05-19 20:20:49 UTC
That's what i thought myself, but yet again - can't we just send BlackBerry users the old version?
Comment 8 Derk-Jan Hartman 2010-05-25 21:10:42 UTC
*** Bug 23668 has been marked as a duplicate of this bug. ***
Comment 9 Derk-Jan Hartman 2010-05-26 19:40:57 UTC
I can add Blackberry to the list of agents that is auto redirected to the mobile wikipedia website, but since that is clientside Javascript, i'm not sure the code will be executed before the error occurs. I rather doubt it actually.
Comment 10 Platonides 2010-06-14 14:37:21 UTC
What's the status of this?

Hasn't it been added to mobile yet? There was another report today, so if was, it isn't working http://es.wikipedia.org/w/index.php?title=Wikipedia:Comentarios_sobre_experiencia_de_usuario&
diff=38026209&oldid=38024474
Comment 11 Erik Moeller 2010-06-21 23:58:09 UTC
Platonides, the mobile redirect for BlackBerries was enabled  on eswiki as part of the deployment of the WikimediaMobile extension on June 16, so this report predates it. You can see on http://noc.wikimedia.org/conf/InitialiseSettings.php.txt grepping for the 
'wmgUseWikimediaMobile' switch in which wikis it is currently active. We've had a hard time reproducing this problem in the first place, and we've asked folks in a few places to report if it's still broken for them now, but I'll ask Tomasz/Hampton to elaborate here re: the current state of BB testing.
Comment 12 Tomasz Finc 2010-06-22 01:51:39 UTC
Taking this bug for now. As Erik pointed we've chosen to enable the mobile redirect by default for Blackberry users as dropping vectors file size to the level of what some Blackberrys can handle is out of the scope of the current dev work. 

So far I've tested both en.m AND en (vector) with the following Blackberry models and seen no issues

8350i
8800
9700

Later this week (Wed) we'll test with the

8120
8900
9550

to confirm if there are any more outstanding issues.

The 8120 test will be the key one as that's a fairly old BlackBerry Pearl model. We'll be looking to see if the page size is low enough so that the redirect actually happens. If not were going to push more aggressively toward a server side redirect.
Comment 13 Tomasz Finc 2010-06-22 02:54:18 UTC
(In reply to comment #12)
> ...
> So far I've tested both en.m AND en (vector) with the following Blackberry
> models and seen no issues
> 
> 8350i
> 8800
> 9700
> ...

Correction on the tested working models

8350i
9550 (not 8800)
9700
Comment 14 Tomasz Finc 2010-06-24 01:22:01 UTC
More confirmed working models from our in house non emulator testing.

8120
9550

The 8900 is a bit odd as it doesn't redirect but does show the BlackBerry user agent string.
Comment 15 Tomasz Finc 2010-06-26 00:01:25 UTC
8330 OS (4.3) Firmware v4.3.0.127 correctly redirects but reports "A problem occurred while trying to render the page" and tries to render the page but then crashes the browser.

8330 OS (4.5) Firmware v4.5.0.77 also redirects but does not display vector

8330 OS (4.0) Firmware v5.0.0.438 works perfectly for both 

8130 OS (4.3) Firmware V4.3.071 correctly redirects to mobile and also correctly displays Vector.

So i can confirm that 8330's upgraded to the latest firmware works correctly.
Comment 16 Tomasz Finc 2011-05-11 00:18:35 UTC
Resolving. Please reopen if your still seeing this happen.

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


Navigation
Links