Closed
Bug 183974
Opened 22 years ago
Closed 22 years ago
mozilla crashes after trying to leave/unload the applet on this page [@ JVM_NewInstance ]
Categories
(Core Graveyard :: Java: OJI, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 171789
People
(Reporter: adamatt, Assigned: blackconnect)
References
()
Details
(Keywords: crash)
Crash Data
User-Agent: Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC) Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2.1) applet works fine until trying to change to a different web site. when the applet is unloaded, mozilla crashes. Reproducible: Always Steps to Reproduce: 1.open http://www.srh.noaa.gov/radar/loop/DS.p19r0/si.kamx.shtml 2.wait for java applet to begin runnig 3.try to move away from the page (i.e.- hit the back button, enter a new URL, etc.) Actual Results: mozilla crashes and java exception is thrown to the java console too. Expected Results: ummm not done that. :) FROM JAVA CONSOLE ******* MRJ Plugin for Mac OS X v1.0.1 [starting up Java Applet Security @ Fri Dec 06 15:50:25 EST 2002] no proxy AniS version from $Revision: 1.29 $ java.lang.ArrayIndexOutOfBoundsException: 5 >= 5 at java.util.Vector.elementAt(Vector.java:412) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleCont ainerPeer.java:190) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPe er.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleCont ainerPeer.java:191) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPe er.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleCont ainerPeer.java:191) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPe er.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleCont ainerPeer.java:191) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPe er.java:107) at com.apple.mrj.internal.awt.basepeers.SimpleContainerPeer.initiateDispose(SimpleCont ainerPeer.java:191) at com.apple.mrj.internal.awt.basepeers.VComponentPeer.initiateDispose(VComponentPe er.java:107) at com.apple.mrj.internal.awt.frames.SimpleFramePeer.initiateDispose(SimpleFramePeer.j ava:478) at com.apple.mrj.internal.awt.frames.SimpleFramePeer.dispose(SimpleFramePeer.java:46 5) at com.apple.mrj.internal.awt.framehosts.CarbonControlFrameHost$JavaControl.controlCl eanUp(CarbonControlFrameHost.java:699) at com.apple.buckyball.app.CustomControl$CustomControlProc.ControlDef(CustomContro l.java:411) Exception during disposal: java.lang.reflect.InvocationTargetException: java.lang.NullPointerException at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.setVisible(EventH andlingComponentPeer.java:130) at com.apple.mrj.internal.awt.basepeers.QuickDrawView.setVisible(QuickDrawView.java:4 88) at com.apple.mrj.internal.awt.basepeers.EventHandlingComponentPeer.hide(EventHandli ngComponentPeer.java:121) at java.awt.Component.removeNotify(Component.java:4091) at java.awt.Container.removeNotify(Container.java:1593) at java.awt.Container.removeNotify(Container.java:1593) at java.awt.Container.removeNotify(Container.java:1593) at java.awt.Container.removeNotify(Container.java:1593) at java.awt.Container.removeNotify(Container.java:1593) at java.awt.Frame.removeNotify(Frame.java:576) at java.awt.Window$1$DisposeAction.run(Window.java:474) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:142) at java.awt.EventQueue.dispatchEvent(EventQueue.java:332) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java: 126) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:93) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:88) at java.awt.EventDispatchThread.run(EventDispatchThread.java:80) FROM CRASH REPORTER ********** Date/Time: 2002-12-06 15:50:38 -0500 OS Version: 10.2.2 (Build 6F21) Host: weird-evolution.local. Command: Mozilla PID: 435 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000 Thread 0: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x9284ee30 in JVM_GetCPMethodClassNameUTF #4 0x92861b2c in JVM_Send #5 0x928d528c in JVM_GetPrimitiveField #6 0x93d8c844 in Java_com_apple_mrj_internal_jdirect_LibraryMacOSX_1bundle_findSymbol #7 0x03c02cc0 in 0x3c02cc0 #8 0x92ba25b4 in DispatchEventToHandlers #9 0x92ba291c in SendEventToEventTargetInternal #10 0x92bb4c88 in SendEventToEventTarget #11 0x92bbff50 in HandleMouseEventForWindow(OpaqueWindowPtr*, OpaqueEventRef*, unsigned short) #12 0x92bb911c in HandleMouseEvent(OpaqueEventRef*) #13 0x92bb2070 in ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) #14 0x92ba266c in DispatchEventToHandlers #15 0x92ba291c in SendEventToEventTargetInternal #16 0x92bb4c88 in SendEventToEventTarget #17 0x92bb6a4c in ToolboxEventDispatcher(OpaqueEventRef*) #18 0x92bc7f20 in CallEventDispatchHook #19 0x92bb3484 in TryEventDispatcher #20 0x92ba3ecc in GetOrPeekEvent #21 0x92ba3b78 in GetNextEventMatchingMask #22 0x92ba799c in WNEInternal #23 0x92bad858 in WaitNextEvent #24 0x01c77558 in nsMacMessagePump::GetEvent(EventRecord &) #25 0x01c7744c in nsMacMessagePump::DoMessagePump(void) #26 0x01c76d6c in nsAppShell::Run(void) #27 0x01b9424c in nsAppShellService::Run(void) #28 0x001a42a0 in main1(int, char **, nsISupports *) #29 0x001a4cfc in main Thread 1: #0 0x9000566c in syscall #1 0x90515d9c in BSD_waitevent #2 0x9051576c in CarbonSelectThreadFunc #3 0x90021268 in _pthread_body Thread 2: #0 0x9003efc8 in semaphore_wait_signal_trap #1 0x9003ede4 in _pthread_cond_wait #2 0x9051dda0 in CarbonOperationThreadFunc #3 0x90021268 in _pthread_body Thread 3: #0 0x90042ba8 in semaphore_timedwait_signal_trap #1 0x9003edd4 in _pthread_cond_wait #2 0x90233438 in TSWaitOnSemaphoreCommon #3 0x9023c258 in TimerThread #4 0x90021268 in _pthread_body Thread 4: #0 0x9003efc8 in semaphore_wait_signal_trap #1 0x9003ede4 in _pthread_cond_wait #2 0x9023341c in TSWaitOnSemaphoreCommon #3 0x90248aec in AsyncFileThread(void*) #4 0x90021268 in _pthread_body Thread 5: #0 0x9003efc8 in semaphore_wait_signal_trap #1 0x9003ede4 in _pthread_cond_wait #2 0x90525b90 in CarbonInetOperThreadFunc #3 0x90021268 in _pthread_body Thread 6: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x928ec28c in JNI_CreateJavaVM_Impl #3 0x928ec224 in JNI_CreateJavaVM_Impl #4 0x928a51fc in JVM_GetClassMethodsCount #5 0x90021268 in _pthread_body Thread 7: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x9285eae4 in JVM_FillInStackTrace #4 0x9285a430 in JVM_GetCPMethodNameUTF #5 0x9286482c in JVM_Send #6 0x9290114c in JNI_CreateJavaVM_Impl #7 0x928a51fc in JVM_GetClassMethodsCount #8 0x90021268 in _pthread_body Thread 8: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a0668c in 0x4a0668c #9 0xa2843c38 in typeinfo name for std::bad_exception #10 0x92838bdc in JVM_CurrentTimeMillis #11 0x92878c28 in JVM_FindClassFromClass #12 0x92892c90 in JVM_IsSameClassPackage #13 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #14 0x928787a0 in JVM_FindClassFromClass #15 0x928a51fc in JVM_GetClassMethodsCount #16 0x90021268 in _pthread_body Thread 9: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a065cc in 0x4a065cc #9 0x04a065cc in 0x4a065cc #10 0xa2843c38 in typeinfo name for std::bad_exception #11 0x92838bdc in JVM_CurrentTimeMillis #12 0x92878c28 in JVM_FindClassFromClass #13 0x92892c90 in JVM_IsSameClassPackage #14 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #15 0x928787a0 in JVM_FindClassFromClass #16 0x928a51fc in JVM_GetClassMethodsCount #17 0x90021268 in _pthread_body Thread 10: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283de9c in JVM_NewInstance #3 0x92844e18 in JVM_GetClassLoader #4 0x92844ba4 in JVM_GetClassLoader #5 0x928a51fc in JVM_GetClassMethodsCount #6 0x90021268 in _pthread_body Thread 11: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x9285eb40 in JVM_FillInStackTrace #4 0x92903300 in JVM_InitProperties #5 0x92903138 in JVM_InitProperties #6 0x928787a0 in JVM_FindClassFromClass #7 0x928a51fc in JVM_GetClassMethodsCount #8 0x90021268 in _pthread_body Thread 12: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x9285eb40 in JVM_FillInStackTrace #4 0x9288890c in JVM_StartThread #5 0x92876c10 in JVM_FindLoadedClass #6 0x928787a0 in JVM_FindClassFromClass #7 0x928a51fc in JVM_GetClassMethodsCount #8 0x90021268 in _pthread_body Thread 13: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04b51688 in 0x4b51688 #9 0x04a065cc in 0x4a065cc #10 0x04a065cc in 0x4a065cc #11 0x04a0668c in 0x4a0668c #12 0x04a0668c in 0x4a0668c #13 0xa2843c38 in typeinfo name for std::bad_exception #14 0x92838bdc in JVM_CurrentTimeMillis #15 0x92878c28 in JVM_FindClassFromClass #16 0x92892c90 in JVM_IsSameClassPackage #17 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #18 0x928787a0 in JVM_FindClassFromClass #19 0x928a51fc in JVM_GetClassMethodsCount #20 0x90021268 in _pthread_body Thread 14: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a0668c in 0x4a0668c #9 0xa2843c38 in typeinfo name for std::bad_exception #10 0x92838bdc in JVM_CurrentTimeMillis #11 0x92878c28 in JVM_FindClassFromClass #12 0x92892c90 in JVM_IsSameClassPackage #13 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #14 0x928787a0 in JVM_FindClassFromClass #15 0x928a51fc in JVM_GetClassMethodsCount #16 0x90021268 in _pthread_body Thread 15: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a0668c in 0x4a0668c #9 0x04a0668c in 0x4a0668c #10 0xa2843c38 in typeinfo name for std::bad_exception #11 0x92838bdc in JVM_CurrentTimeMillis #12 0x92878c28 in JVM_FindClassFromClass #13 0x92892c90 in JVM_IsSameClassPackage #14 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #15 0x928787a0 in JVM_FindClassFromClass #16 0x928a51fc in JVM_GetClassMethodsCount #17 0x90021268 in _pthread_body Thread 16: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a0668c in 0x4a0668c #9 0x04a0668c in 0x4a0668c #10 0xa2843c38 in typeinfo name for std::bad_exception #11 0x92838bdc in JVM_CurrentTimeMillis #12 0x92878c28 in JVM_FindClassFromClass #13 0x92892c90 in JVM_IsSameClassPackage #14 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #15 0x928787a0 in JVM_FindClassFromClass #16 0x928a51fc in JVM_GetClassMethodsCount #17 0x90021268 in _pthread_body Thread 17: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a0668c in 0x4a0668c #9 0xa2843c38 in typeinfo name for std::bad_exception #10 0x92838bdc in JVM_CurrentTimeMillis #11 0x92878c28 in JVM_FindClassFromClass #12 0x92892c90 in JVM_IsSameClassPackage #13 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #14 0x928787a0 in JVM_FindClassFromClass #15 0x928a51fc in JVM_GetClassMethodsCount #16 0x90021268 in _pthread_body Thread 18: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a0668c in 0x4a0668c #9 0x04a065cc in 0x4a065cc #10 0xa2843c38 in typeinfo name for std::bad_exception #11 0x92838bdc in JVM_CurrentTimeMillis #12 0x92878c28 in JVM_FindClassFromClass #13 0x92892c90 in JVM_IsSameClassPackage #14 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #15 0x928787a0 in JVM_FindClassFromClass #16 0x928a51fc in JVM_GetClassMethodsCount #17 0x90021268 in _pthread_body Thread 19: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0x04a0668c in 0x4a0668c #9 0x04a065cc in 0x4a065cc #10 0xa2843c38 in typeinfo name for std::bad_exception #11 0x92838bdc in JVM_CurrentTimeMillis #12 0x92878c28 in JVM_FindClassFromClass #13 0x92892c90 in JVM_IsSameClassPackage #14 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #15 0x928787a0 in JVM_FindClassFromClass #16 0x928a51fc in JVM_GetClassMethodsCount #17 0x90021268 in _pthread_body Thread 20: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x04a08678 in 0x4a08678 #7 0x04a0668c in 0x4a0668c #8 0xa2843c38 in typeinfo name for std::bad_exception #9 0x92838bdc in JVM_CurrentTimeMillis #10 0x92872ed4 in JVM_GetCPClassNameUTF #11 0x9287a3b8 in JVM_GetCPMethodModifiers #12 0x9299cd40 in jio_vsnprintf #13 0x021f5eb0 in JNIEnv_::CallVoidMethod(_jobject *, _jmethodID *,...) #14 0x021f5dfc in MRJMonitor::wait(void) #15 0x021f6430 in JavaMessageQueue::wait(void) #16 0x021f670c in netscape_oji_JNIThread_run(JNIEnv_ *, _jobject *) #17 0x04a08678 in 0x4a08678 #18 0xa2843c38 in typeinfo name for std::bad_exception #19 0x92838bdc in JVM_CurrentTimeMillis #20 0x92878c28 in JVM_FindClassFromClass #21 0x92892c90 in JVM_IsSameClassPackage #22 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #23 0x928787a0 in JVM_FindClassFromClass #24 0x928a51fc in JVM_GetClassMethodsCount #25 0x90021268 in _pthread_body Thread 21 Crashed: #0 0x92836f0c in __floatdidf #1 0x92836eac in __floatdidf #2 0x93ca24cc in Java_com_apple_mrj_internal_awt_publicpeers_VToolkit_grope #3 0x04a08678 in 0x4a08678 #4 0x04a065cc in 0x4a065cc #5 0x04a065cc in 0x4a065cc #6 0x04a065cc in 0x4a065cc #7 0x04a0686c in 0x4a0686c #8 0x04a0668c in 0x4a0668c #9 0x04a0668c in 0x4a0668c #10 0x04a0668c in 0x4a0668c #11 0x04a0686c in 0x4a0686c #12 0xa2843c38 in typeinfo name for std::bad_exception #13 0x92838bdc in JVM_CurrentTimeMillis #14 0x92878c28 in JVM_FindClassFromClass #15 0x92892c90 in JVM_IsSameClassPackage #16 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #17 0x928787a0 in JVM_FindClassFromClass #18 0x928a51fc in JVM_GetClassMethodsCount #19 0x90021268 in _pthread_body Thread 22: #0 0x90074168 in mach_msg_trap #1 0x900064b0 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x9284ee30 in JVM_GetCPMethodClassNameUTF #4 0x92861b2c in JVM_Send #5 0x92844df4 in JVM_GetClassLoader #6 0x9290a3a4 in JVM_Sleep #7 0x04a08678 in 0x4a08678 #8 0x04a0668c in 0x4a0668c #9 0x04a0668c in 0x4a0668c #10 0x04a0668c in 0x4a0668c #11 0x04a0668c in 0x4a0668c #12 0x04a0668c in 0x4a0668c #13 0x04a0668c in 0x4a0668c #14 0x04a0686c in 0x4a0686c #15 0xa2843c38 in typeinfo name for std::bad_exception #16 0x92838bdc in JVM_CurrentTimeMillis #17 0x92878c28 in JVM_FindClassFromClass #18 0x92892c90 in JVM_IsSameClassPackage #19 0x9288cf70 in JVM_GetMethodIxExceptionTableEntry #20 0x928787a0 in JVM_FindClassFromClass #21 0x928a51fc in JVM_GetClassMethodsCount #22 0x90021268 in _pthread_body PPC Thread State: srr0: 0x92836f0c srr1: 0x0000f030 vrsave: 0x00000000 xer: 0x00000000 lr: 0x92836eac ctr: 0x92836e90 mq: 0x00000000 r0: 0x93ca24b0 r1: 0xf0d9a710 r2: 0x00000000 r3: 0x06ddf8b0 r4: 0x00000000 r5: 0xa2836eac r6: 0x00000005 r7: 0x06ddfa60 r8: 0xa28314e0 r9: 0x00000006 r10: 0xa2836eac r11: 0xa00042f8 r12: 0x92836e90 r13: 0x06ddf8b0 r14: 0x03c4ad20 r15: 0x93ca23dc r16: 0xf0d9a860 r17: 0x6c299dd8 r18: 0xf0d9a8a4 r19: 0xf0d9a848 r20: 0x6c29a840 r21: 0x6c299e00 r22: 0x6c299e00 r23: 0x04a074a8 r24: 0x00000000 r25: 0xa2831a24 r26: 0x0000001a r27: 0x00000000 r28: 0x06ddf920 r29: 0x00000006 r30: 0x06ddf8b0 r31: 0x92836eac
Comment 1•22 years ago
|
||
*** This bug has been marked as a duplicate of 171789 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Component: Java-Implemented Plugins → OJI
Keywords: crash
Resolution: --- → DUPLICATE
Summary: mozilla crashes after trying to leave/unload the applet on this page → mozilla crashes after trying to leave/unload the applet on this page [@ JVM_NewInstance ]
Updated•13 years ago
|
Crash Signature: [@ JVM_NewInstance ]
You need to log in
before you can comment on or make changes to this bug.
Description
•