Question

Firefox crashes when loading a java applet

On some of our computers the FireFox crashes on every applet call. This error occurs only with JRE 7 Update 4 or newer. It seems that the problem is caused by the JRE (Plugin npjp2.dll).
But the question is, why Firefox crashes due to an error within a plugin?


So far I've tried the following:

- Deinstall & Reinstall FireFox
- Clear FireFox Cache + Profile
- Deinstall & Reinstall JRE
- IE and Opera have no problem

More Informations:

LogFile (set NSPR_LOG_MODULES=all:5)
....
0[220f140]: nsHttpHandler::NewURI
0[220f140]: nsPluginHost::InstantiateEmbeddedPlugin Begin mime=application/x-java-applet, url=http://java.com/jsp_utils/
0[220f140]: nsPluginHost::TrySetupPluginInstance Begin mime=application/x-java-applet, owner=6ff98e0, url=http://java.com/jsp_utils/
0[220f140]: nsPluginHost::GetPlugin Begin mime=application/x-java-applet, plugin=npjp2.dll
0[220f140]: Loaded library C:\Program Files\Java\jre7\bin\plugin2\npjp2.dll (load lib)

WinDbg => Attach to a process (FireFox.exe)

....
> g ModLoad: 6ec30000 6ec55000 C:\Program Files\Java\jre7\bin\plugin2\npjp2.dll Aug 31 11:26:59.093 P:4696 T:4616 Load failed in ADVAPI32.dll at function RegOpenKeyExA (1258.1208): C++ EH exception - code e06d7363 (first chance) (1258.1208): C++ EH exception - code e06d7363 (!!! second chanceĀ !!!) eax=09cffcb8 ebx=00000000 ecx=00000000 edx=09cffd50 esi=09cffd40 edi=77e40000 eip=77e4bef7 esp=09cffcb4 ebp=09cffd08 iopl=0 nv up ei pl nz na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206 *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\kernel32.dll - kernel32!RaiseException+0x3c: 77e4bef7 5e pop esi >K *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Mozilla Firefox\MSVCR100.dll - ChildEBP RetAddr WARNING: Stack unwind information not available. Following frames may be wrong. 09cffd08 78ac7819 kernel32!RaiseException+0x3c *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jre7\bin\plugin2\npjp2.dll - 09cffd40 6ec402a0 MSVCR100!CxxThrowException+0x45 09cffd60 6ec3c649 npjp2!Java_sun_plugin2_main_server_ServerPrintHelper_printBand0+0x1c23 09cffdd0 6ec3e771 npjp2!Java_sun_plugin2_util_PluginTrace_broadcast+0x332 09cffe0c 6ec3e048 npjp2!Java_sun_plugin2_main_server_ServerPrintHelper_printBand0+0xf4 09cffe5c 6ec3e0fd npjp2!Java_sun_plugin2_util_PluginTrace_broadcast+0x1d31 09cfff70 6ec3e1e5 npjp2!Java_sun_plugin2_util_PluginTrace_broadcast+0x1de6 09cfffac 78afc788 npjp2!NP_Initialize+0x12 09cfffb8 77e6482f MSVCR100!endthreadex+0xe4 09cfffec 00000000 kernel32!GetModuleHandleA+0xdf


Unfortunately I am not familiar with WinDbg and I don't have the npjp2 symbol file.

Thanks for any help.

↓ Show more ↑ Show less
  • All posts
  • Helpful Solutions
  • post
  • owner