JDK-6392735 : Excessive LiveConnect calls crash Mozilla Browser (FF 1.5)
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 5.0
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2006-03-02
  • Updated: 2014-02-27
  • Resolved: 2006-05-03
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
5.0u8 b01Fixed
Related Reports
Relates :  
Description
FULL PRODUCT VERSION :
1.5.0_06

ADDITIONAL OS VERSION INFORMATION :
WinXP SP2

A DESCRIPTION OF THE PROBLEM :
Access the following URL using Mozilla Firefox 1.5 under WinXP:

http://www.webbased.co.uk/mca/mozcrash/

While the applet is loading, keep moving the mouse in quick circles over the area of the applet until the crash occurs.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Applet uses a MouseMotionListener to track the current mouse position and feeds it back to the web page using LiveConnect. The best way to trigger the crash is to go to the above URL (note applet is signed because it downloads a test image from our server) and while the applet is loading, keep moving the mouse in quick circles over the area of the applet until the crash occurs.

Note that while this is a simplified version of our actual production applet, the crash can occur randomly in our production applet when the mouse is moved whilst loading a different image into the viewer. This code is a simple implementation of a viewer using ERM's ECW technology (www.earthetc.com).


EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
No crash.
ACTUAL -
Crash which invokes the Mozilla Talkback agent.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
(none)

REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
http://www.webbased.co.uk/mca/mozcrash/src.zip.

Note this also requires the ERM Java components (the inventors of ECW technology):

http://www.earthetc.com/ecwplugins/JNCSViewS.jar
http://www.earthetc.com/ecwplugins/JNCSGDT.jar

---------- END SOURCE ----------

Comments
EVALUATION backport 6282227 from mustang to fix this bug
31-03-2006

EVALUATION NULL pointer deferenced
28-03-2006

EVALUATION not reproducible in mustang. reproduce in tiger update 7
27-03-2006

EVALUATION please download the latest mustang build from java.net to see if this bug is reproducible in mustang.
04-03-2006