Firefox (on 8.10) crashes on important java applet (Bank-iD)

Bug #293270 reported by Johan Dahl
52
This bug affects 7 people
Affects Status Importance Assigned to Milestone
adblock-plus (Ubuntu)
Fix Released
Undecided
Unassigned
firefox-3.0 (Ubuntu)
Invalid
Undecided
Unassigned
sun-java6 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: firefox

Firefox 3.0.3 in 8.10 crashes on important java applet for Bank-ID. This is used by some banks and some state agencies in Sweden (and also Norway i think) to identify the user.

After upgrading to 8.10 does this applet crash firefox. The cpu-usage for firefox goes to 100% and it stops responding. Other applets work with no problem.

Testing applet (just click Nästa next to the arrow to get to applet page)

https://test.bankid.com

Real Bank Applet

https://internetbanken.sparbankenfinn.se/bankidcheck.aspx

test.bankid.com

I have tried the following with no success

- Turning of ipv6 (blacklisted the kernel module)
- Used sun java 6 and 1.5
- Uninstalled the firefox-gnome-support
- Run as another freashly created user.

I installed java from www.sun.com/java in /usr/local and it made no difference.

The only thing which worked was then I installed firefox from www.getfirefox.com. It worked with all versions of java.

Running the test-applet with seamonkey also worked but not on the bank web site.

Revision history for this message
Johan Dahl (johan-dahl) wrote :

Tested with epiphany 2.24 and the applets works

Revision history for this message
Alexander Sack (asac) wrote :

could you start your browser from a terminal and reproduce the applet crash ... then attach what you got on the terminal for the whole run?

Changed in firefox:
status: New → Incomplete
Revision history for this message
Johan Dahl (johan-dahl) wrote :

I found the culprit: Adblock Plus

This is an extension for firefox to filter ads on webpages.
I can be turned of for certain pages but I didn't work.
Guess I have to watch a lot more advertising in the future.

I tested the latest developer version but it didn't help.

Something changed between 8.04 and 8.10 which broke this extension.

Revision history for this message
DocTiger (andreasklostermann) wrote :

This is yet another variation of the sun-java-applet-crashes.... While the report looks almost identical to my problem with crashing java applets, I could not change it by removing all plugins from firefox. Epiphany crashes, too (doesn't have adblock plus), and Konqueror is unable to run any applets.

However, this only pertains to sun's plugin. Openjdk works. However, not all applets work with openjdk!

Revision history for this message
David Henningsson (diwic) wrote :

Confirmed on Intrepid.

Alexander: the only line printed is "killed", appearing when you force close the window.

Changed in firefox:
status: Incomplete → Confirmed
Revision history for this message
Alexander Sack (asac) wrote :

reassignin to sun-java6 for now. once we know its firefox, reassign to firefox-3.0 (or even xulrunner-1.9) please.

Changed in firefox:
status: Confirmed → New
Revision history for this message
David Henningsson (diwic) wrote :

Turning Adblock plus on or off does not affect the problem - Firefox still hangs.

However if you disable the plugin completely (requires Firefox restart) - the problem is gone.

Revision history for this message
Onno Benschop (onno-itmaze) wrote :

This bug also happens for the Australian Taxation Office CSI software at https://bp.ato.gov.au/

Click on [Continue] and watch the fireworks...

(It's supposed to draw a [Login] button)

Disabling the plug-in (Adblock Plus) makes this work.

Revision history for this message
Onno Benschop (onno-itmaze) wrote :

Users have reported the same issue on Solaris 10.

http://markmail.org/message/gh5l5fov7cf6o6nb

Revision history for this message
maris382 (maris382) wrote :

Greasemonkey also seems to cause this problem.

I have Adblock Plus, Greasemonkey and Ubuntu Firefox Pack addons installed. They only way to make it work was to disable both Adblock Plus and Greasemonkey (and restart Firefox).

Revision history for this message
lesve (just-bug1) wrote :

I have recognized the problem to the file libjavaplugin_oji.so.

I have tested version 1.6.0.07 It will work.
                                  1.6.0.10 It will not work.
                                  1.6.0.12 It will not work.

I executing firefox 3.0.6 with the different java plugins, so I
think that this bug should be forwarded to java bugs (If there exist any)

There seems to be the same problem with other Browsers and OS

                      Regards

Revision history for this message
John Vivirito (gnomefreak) wrote :

This is more related to java than firefox as the last comment states older versions of java work newer ones do not.

Changed in firefox:
status: New → Invalid
Revision history for this message
A.Kromic (akromic) wrote :

My bank's e-banking applet also doesn't work. It's here: http://www.splitskabanka.hr/eBnking/tabid/756/Default.aspx (click "Enter" or "Demo" beneath "Online Banking"). You never get the login prompt on the applet.

Revision history for this message
David Henningsson (diwic) wrote :

I can't reproduce it it in current Karmic (with latest version of Bank-ID), it appears to be fixed. I'll mark it as "fix released" but if you can reproduce it, don't hesitate to change it back.

Changed in sun-java6 (Ubuntu):
status: New → Fix Released
Changed in adblock-plus (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.