JDK-6559438 : Java dll crashes Java 6u2 b02
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2007-05-18
  • Updated: 2011-02-16
  • Resolved: 2007-07-12
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
Java 6 update 2 ea b02

ADDITIONAL OS VERSION INFORMATION :
Windows XP SP2

EXTRA RELEVANT SYSTEM CONFIGURATION :
Internet Explorer 6.0.2900.2180.xpsp_sp2_gdr.050301-1519

A DESCRIPTION OF THE PROBLEM :
Reported here:
http://forums.java.net/jive/thread.jspa?threadID=26372&tstart=0
Same symptoms independently reported here:
http://forums.java.net/jive/thread.jspa?threadID=26394&tstart=0

Internet Explorer application exits after opening a link in a new window.

Only way of resolving found is to disable SSVHelper Class Add-on or uninstall Java 6 update 2.

Could this be a result of the fix for http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6501186


STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Open any page in internet exlporer.
Shift-click on a hyperlink to open the link in a new window.


EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
A new window should open and attempt to load the supplied address.
ACTUAL -
A new window opens briefly.
The internet explorer application exits.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
No errors, no logs.

REPRODUCIBILITY :
This bug can be reproduced often.

CUSTOMER SUBMITTED WORKAROUND :
Disable the SSVHelper Class internet explorer add-on.
  Tools | Internet Options | Programs | Manage Add-ons..

Comments
EVALUATION .
11-07-2007

EVALUATION The problem is due to memory corruption in the java plugin code. The solution is to revert the code to the previous version.
21-05-2007

WORK AROUND Uninstall the JRE 6u2 which exhibits this problem Download and reinstall JRE 6u2 b06 or newer build from http://java.sun.com/javase/downloads/index.jsp
19-05-2007

EVALUATION The browser doesn't crash when it is started from a debugger such as Visual studio or using the ADPlus tool which comes with windbg. I've finally managed to get some call stack by instumenting the ssv.dll by inserting some MessageBox in the code and then attach debugger to the browser prior to the crash. The call stack doesn't show much. It only shows 1 frame: > ntdll.dll!7c911645() The output window of the debugger shows: (For brevity, I'm showing the output starting from about loading of the ssv.dll) 'iexplore.exe': Loaded 'C:\Program Files\Adobe\Acrobat 7.0\ActiveX\AcroIEHelper.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\msvcr71.dll', Symbols loaded. 'iexplore.exe': Loaded 'C:\Program Files\Java\jre1.6.0_02\bin\ssv.dll', No symbols loaded. The thread 'Win32 Thread' (0x1454) has exited with code 0 (0x0). 'iexplore.exe': Loaded 'C:\WINDOWS\system32\mshtml.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\msls31.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\ieapfltr.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\wintrust.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\crypt32.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\msasn1.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\imagehlp.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\ntmarta.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\wldap32.dll', No symbols loaded. 'iexplore.exe': Loaded 'C:\WINDOWS\system32\samlib.dll', No symbols loaded. First-chance exception at 0x7c911645 in iexplore.exe: 0xC0000005: Access violation writing location 0x0247c44a. From the above, the ssv.dll was loaded way before the crash happened. The crash could only be reproduced with one user account on one machine in-house. After I've uninstalled all JRE's from the machine and reinstalled 6u2 b02 or reinstalled 5.0u11 followed by 6u2 b02, I couldn't reproduce the problem.
19-05-2007

EVALUATION I encounter the same issue as customer, it is caused by SSVHelper, if I disable it, everything works fine.
18-05-2007