Closed Bug 164927 Opened 23 years ago Closed 22 years ago

Selecting "About Plug-ins" -> Crash

Categories

(Core Graveyard :: Plug-ins, defect, P2)

PowerPC
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.2alpha

People

(Reporter: tiffert, Assigned: beard)

References

Details

(Keywords: crash, Whiteboard: [PL2:NA])

Mozilla 1.1 under a clean installed MacOS X 10.2 on an iBook 700, 640 meg RAM. Selecting "About Plug-ins" crashes Mozilla every time. The app quits, but does not hang the OS.
WFM trunk 2002082621, Linux
Severity: normal → critical
Keywords: crash
wfm too on 0823 candidate build on OS X branch . reporter, pls mention your build id , thanx !
WFM Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1) Gecko/20020826 This is a dupe of bug 154699.
*** This bug has been marked as a duplicate of 154699 ***
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
The bug has not been resolved as of: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1) Gecko/20020826 MacOS X 10.2 (6C115).
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
Peter: can you take a look at this? It has been a WFM as you can see, but the reporter is still getting the crash.
Assignee: beppe → peterl
Priority: -- → P2
Whiteboard: [PL2:NA]
Target Milestone: --- → mozilla1.2alpha
I am unable to verify this bug as we don't have any Macs running Jaguar in the San Diego office yet. -->reassign to Patrick The patch in bug 154699 is to the MRJ plugin rather than the browser. Be sure the MRJ plugin you are using is dated after yesterday. You may need to check [~]/Library/Internet Plug-ins.
Assignee: peterl → beard
Status: UNCONFIRMED → NEW
Ever confirmed: true
Turning off Java in Mozilla 1.1 fixed the problem. I am now able to select About Plug-ins without the crash. The only MRJ plug-in installed is the one that came with the Mozilla 1.1 package (20020826) @ /Contents/MacOS/Plug-ins/MRJPluginCarbon.plugin The MRJ plugin creation date is: Mon, Aug 26, 2002 1:24pm
My browser also crashes whenever I try to run a java app. Incidentally, the crash logs are identical to that which I get when doing About/Plug-ins. Crash log for these problems: Date/Time: 2002-08-28 14:53:16 -0400 OS Version: 10.2 (Build 6C115) Host: David-Thatchers-Computer.local. Command: Mozilla PID: 726 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000034 Thread 0: #0 0x90074328 in mach_msg_trap #1 0x90006670 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x9284ee30 in JVM_GetCPMethodClassNameUTF #4 0x92861a94 in JVM_Send #5 0x9285eb14 in JVM_FillInStackTrace #6 0x92868468 in JVM_DoPrivileged #7 0x9288e0e0 in JVM_GetMethodIxExceptionTableEntry #8 0x92883e80 in JVM_DefineClass #9 0x929bce6c in eh_rest_world_r10 #10 0x92845840 in JVM_Yield #11 0x92899bd0 in JVM_Open #12 0x047bfb90 in 0x47bfb90 #13 0x047cd870 in 0x47cd870 #14 0x047ccffc in 0x47ccffc #15 0x047cef08 in 0x47cef08 #16 0x047c1e60 in 0x47c1e60 #17 0x046bf68c in 0x46bf68c #18 0x046bf68c in 0x46bf68c #19 0x046bf5cc in 0x46bf5cc #20 0x046bf5cc in 0x46bf5cc #21 0x046bf5cc in 0x46bf5cc #22 0x046bf5cc in 0x46bf5cc #23 0xa2843c38 in _ZTSSt13bad_exception #24 0x92838bdc in JVM_CurrentTimeMillis #25 0x92872ed4 in JVM_GetCPClassNameUTF #26 0x92865c80 in JVM_DoPrivileged #27 0x046c1668 in 0x46c1668 #28 0x046bf5cc in 0x46bf5cc #29 0xa2843c38 in _ZTSSt13bad_exception #30 0x92838bdc in JVM_CurrentTimeMillis #31 0x92872ed4 in JVM_GetCPClassNameUTF #32 0x9288f144 in JVM_MonitorNotifyAll #33 0x9285fd68 in JVM_GetCPFieldSignatureUTF #34 0x92844a98 in JVM_GetClassLoader #35 0x92875e64 in JVM_GetCPClassNameUTF #36 0x9288199c in JVM_DefineClass #37 0x92869ed4 in JVM_DoPrivileged #38 0x928480dc in __moddi3 #39 0x046c7d7c in 0x46c7d7c #40 0xa2843c38 in _ZTSSt13bad_exception #41 0x92838bdc in JVM_CurrentTimeMillis #42 0x92872ed4 in JVM_GetCPClassNameUTF #43 0x9288f144 in JVM_MonitorNotifyAll #44 0x9285fd68 in JVM_GetCPFieldSignatureUTF #45 0x92844a98 in JVM_GetClassLoader #46 0x9285fc40 in JVM_GetCPFieldSignatureUTF #47 0x92844a98 in JVM_GetClassLoader #48 0x9285fc40 in JVM_GetCPFieldSignatureUTF #49 0x92844a98 in JVM_GetClassLoader #50 0x9285fc40 in JVM_GetCPFieldSignatureUTF #51 0x92844a98 in JVM_GetClassLoader #52 0x9285fc40 in JVM_GetCPFieldSignatureUTF #53 0x92844a98 in JVM_GetClassLoader #54 0x928452e8 in JVM_GetMethodIxExceptionTableLength #55 0x928a22c4 in JVM_Close #56 0x8cfd23e4 in _ZN43com_apple_mrj_JavaEmbedding_JE_AppletViewer20intitializeMethodIDsEP7JNIEnv_ #57 0x8cfd1dec in _Z23intitializeAllMethodIDsP7JNIEnv_ #58 0x8cfd3068 in _Z17InitJavaEmbeddingRP7JNIEnv_ #59 0x8cfd57d4 in CreateJavaApplet #60 0x03616734 in loadApplet__10MRJContextFv #61 0x03617298 in setWindow__10MRJContextFP14nsPluginWindow #62 0x03612ea4 in SetWindow__17MRJPluginInstanceFP14nsPluginWindow #63 0x035ddbec in InstantiateEmbededPlugin__16nsPluginHostImplFPCcP6nsIURIP22nsI #64 0x02261124 in InstantiatePlugin__13nsObjectFrameFP14nsIPresContextR19nsHTMLR #65 0x0225fe28 in 0x225fe28 #66 0x02296c24 in 0x2296c24 #67 0x0228fc58 in 0x228fc58 #68 0x0228f938 in DoReflowInlineFrames__12nsBlockFrameFR18nsBlockReflowStateR12n #69 0x0228f5f8 in DoReflowInlineFramesAuto__12nsBlockFrameFR18nsBlockReflowState #70 0x0228f378 in ReflowInlineFrames__12nsBlockFrameFR18nsBlockReflowState19nsLi #71 0x0228d578 in ReflowLine__12nsBlockFrameFR18nsBlockReflowState19nsLineList_i #72 0x0228cb34 in 0x228cb34 #73 0x0228ae3c in 0x228ae3c #74 0x021e691c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #75 0x02234d80 in 0x2234d80 #76 0x021e691c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #77 0x022554a8 in 0x22554a8 #78 0x022565a0 in Reflow__15nsTableRowFrameFP14nsIPresContextR19nsHTMLReflowMetr #79 0x021e691c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #80 0x022583b0 in ReflowChildren__20nsTableRowGroupFrameFP14nsIPresContextR19nsH #81 0x0225a324 in Reflow__20nsTableRowGroupFrameFP14nsIPresContextR19nsHTMLReflo #82 0x021e691c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #83 0x02241c74 in 0x2241c74 #84 0x0223dff0 in 0x223dff0 #85 0x021e691c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #86 0x02250280 in OuterReflowChild__17nsTableOuterFrameFP14nsIPresContextP8nsIFr #87 0x02252044 in Reflow__17nsTableOuterFrameFP14nsIPresContextR19nsHTMLReflowMe #88 0x022b3db8 in DoReflowBlock__20nsBlockReflowContextFR17nsHTMLReflowState14ns #89 0x022b3818 in ReflowBlock__20nsBlockReflowContextFP8nsIFrameRC6nsRectiR18nsC #90 0x0228ecac in 0x228ecac #91 0x0228d19c in 0x228d19c #92 0x0228cb34 in 0x228cb34 #93 0x0228ae3c in 0x228ae3c #94 0x022b3db8 in DoReflowBlock__20nsBlockReflowContextFR17nsHTMLReflowState14ns #95 0x022b3818 in ReflowBlock__20nsBlockReflowContextFP8nsIFrameRC6nsRectiR18nsC #96 0x0228ecac in 0x228ecac #97 0x0228d19c in 0x228d19c #98 0x0228cb34 in 0x228cb34 #99 0x0228ae3c in 0x228ae3c #100 0x022b3db8 in DoReflowBlock__20nsBlockReflowContextFR17nsHTMLReflowState14ns #101 0x022b3818 in ReflowBlock__20nsBlockReflowContextFP8nsIFrameRC6nsRectiR18nsC #102 0x0228ecac in 0x228ecac #103 0x0228d19c in 0x228d19c #104 0x0228cb34 in 0x228cb34 #105 0x0228ae3c in 0x228ae3c #106 0x021e691c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #107 0x0238a2f4 in Reflow__11CanvasFrameFP14nsIPresContextR19nsHTMLReflowMetricsR #108 0x023472a0 in Reflow__19nsBoxToBlockAdaptorFR16nsBoxLayoutStateP14nsIPresCon #109 0x02346c8c in DoLayout__19nsBoxToBlockAdaptorFR16nsBoxLayoutState #110 0x0234181c in Layout__5nsBoxFR16nsBoxLayoutState #111 0x023735cc in 0x23735cc #112 0x0234181c in Layout__5nsBoxFR16nsBoxLayoutState #113 0x0234a2d8 in LayoutChildAt__14nsContainerBoxFR16nsBoxLayoutStateP6nsIBoxRC6 #114 0x02335c8c in LayoutBox__21nsGfxScrollFrameInnerFR16nsBoxLayoutStateP6nsIBox #115 0x0233616c in 0x233616c #116 0x02335d44 in DoLayout__16nsGfxScrollFrameFR16nsBoxLayoutState #117 0x0234181c in Layout__5nsBoxFR16nsBoxLayoutState #118 0x023020a4 in Reflow__10nsBoxFrameFP14nsIPresContextR19nsHTMLReflowMetricsRC #119 0x02334c80 in Reflow__16nsGfxScrollFrameFP14nsIPresContextR19nsHTMLReflowMet #120 0x021e691c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #121 0x022d1578 in Reflow__13ViewportFrameFP14nsIPresContextR19nsHTMLReflowMetric #122 0x021fb3f8 in Dispatch__17IncrementalReflowFP14nsIPresContextR19nsHTMLReflow #123 0x0220c40c in ProcessReflowCommands__9PresShellFi #124 0x0220bdc4 in HandlePLEvent__FP11ReflowEvent #125 0x002ce070 in PL_HandleEvent #126 0x002cdedc in PL_ProcessPendingEvents #127 0x00274efc in ProcessPendingEvents__16nsEventQueueImplFv #128 0x016e3c5c in ProcessPLEventQueue__26nsMacNSPREventQueueHandlerFv #129 0x016e3b00 in RepeatAction__26nsMacNSPREventQueueHandlerFRC11EventRecord #130 0x012d9b14 in DoRepeaters__8RepeaterFRC11EventRecord #131 0x016fa218 in DispatchEvent__16nsMacMessagePumpFiP11EventRecord #132 0x016f9f40 in DoMessagePump__16nsMacMessagePumpFv #133 0x016f98bc in Run__10nsAppShellFv #134 0x016b653c in Run__17nsAppShellServiceFv #135 0x001a400c in main1__FiPPcP11nsISupports #136 0x001a4a4c in main Thread 1: #0 0x9000582c in syscall #1 0x90515d9c in BSD_waitevent #2 0x9051576c in CarbonSelectThreadFunc #3 0x90021428 in _pthread_body Thread 2: #0 0x9003f188 in semaphore_wait_signal_trap #1 0x9003efa4 in _pthread_cond_wait #2 0x9051dda0 in CarbonOperationThreadFunc #3 0x90021428 in _pthread_body Thread 3: #0 0x90042d68 in semaphore_timedwait_signal_trap #1 0x9003ef94 in _pthread_cond_wait #2 0x90233470 in TSWaitOnSemaphoreCommon #3 0x9023c298 in TimerThread #4 0x90021428 in _pthread_body Thread 4: #0 0x9003f188 in semaphore_wait_signal_trap #1 0x9003efa4 in _pthread_cond_wait #2 0x90233454 in TSWaitOnSemaphoreCommon #3 0x90248b2c in _Z15AsyncFileThreadPv #4 0x90021428 in _pthread_body Thread 5: #0 0x9003f188 in semaphore_wait_signal_trap #1 0x9003efa4 in _pthread_cond_wait #2 0x90525b90 in CarbonInetOperThreadFunc #3 0x90021428 in _pthread_body Thread 6: #0 0x90074328 in mach_msg_trap #1 0x90006670 in mach_msg #2 0x928ec28c in JNI_CreateJavaVM_Impl #3 0x928ec224 in JNI_CreateJavaVM_Impl #4 0x928a51fc in JVM_GetClassMethodsCount #5 0x90021428 in _pthread_body Thread 7 Crashed: #0 0x929ba640 in eh_rest_world_r10 #1 0x92857a38 in JVM_GetMethodIxLocalsCount #2 0x9285c128 in JVM_GetCPMethodNameUTF #3 0x928917f4 in JVM_MonitorNotifyAll #4 0x92886e6c in JVM_SetThreadPriority #5 0x92864964 in JVM_Send #6 0x9290114c in JNI_CreateJavaVM_Impl #7 0x928a51fc in JVM_GetClassMethodsCount #8 0x90021428 in _pthread_body Thread 8: #0 0x90074328 in mach_msg_trap #1 0x90006670 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x046c1668 in 0x46c1668 #7 0x046bf68c in 0x46bf68c #8 0x046bf68c in 0x46bf68c #9 0xa2843c38 in _ZTSSt13bad_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 0x90021428 in _pthread_body Thread 9: #0 0x90074328 in mach_msg_trap #1 0x90006670 in mach_msg #2 0x9283ddf4 in JVM_NewInstance #3 0x92845d80 in JVM_ArrayCopy #4 0x9285d620 in JVM_MonitorNotify #5 0x9285e2f8 in JVM_MonitorWait #6 0x046c1668 in 0x46c1668 #7 0x046bf68c in 0x46bf68c #8 0x046bf5cc in 0x46bf5cc #9 0x046bf5cc in 0x46bf5cc #10 0xa2843c38 in _ZTSSt13bad_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 0x90021428 in _pthread_body Thread 10: #0 0x90074328 in mach_msg_trap #1 0x90006670 in mach_msg #2 0x9283de9c in JVM_NewInstance #3 0x92844e18 in JVM_GetClassLoader #4 0x92844ba4 in JVM_GetClassLoader #5 0x928a51fc in JVM_GetClassMethodsCount #6 0x90021428 in _pthread_body Thread 11: #0 0x90074328 in mach_msg_trap #1 0x90006670 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 0x90021428 in _pthread_body Thread 12: #0 0x90074328 in mach_msg_trap #1 0x90006670 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 0x90021428 in _pthread_body PPC Thread State: srr0: 0x929ba640 srr1: 0x0000d030 vrsave: 0x00000000 xer: 0x00000000 lr: 0x92857a38 ctr: 0x928498e0 mq: 0x00000000 r0: 0x00000030 r1: 0xf0407a40 r2: 0x92857a38 r3: 0x6c1631d8 r4: 0x6c1631d8 r5: 0x6c163200 r6: 0x00000000 r7: 0x0000000c r8: 0xa2833a58 r9: 0x00000000 r10: 0x00000008 r11: 0x00000b18 r12: 0x928498e0 r13: 0xa282bd1c r14: 0x00000000 r15: 0xf0407b90 r16: 0xa28320f8 r17: 0x00000000 r18: 0x00160000 r19: 0xa282bd1c r20: 0xf0407b60 r21: 0xa282bd1c r22: 0xa282bd1c r23: 0xa282bd1c r24: 0xbfff810c r25: 0x038b4960 r26: 0x00000000 r27: 0x00000000 r28: 0xa28305b0 r29: 0x038afb20 r30: 0x6c1631d8 r31: 0x9285bd1c
How can "about:plugin" invoke an applet? The stack crawl included contains CreateJavaApplet, which is only called if an applet is being executed. You do realize that multiple crashes get appended to the crash log file?
Understood. But I checked the times on the crash dump, and recreated the crash again, checking the times, to be sure. This is the right dump.
SOLVED by replacing Mozilla:Contents:MacOS:Plug-ins:MRJPluginCarbon.plugin with a copy from the latest nightly. This should be marked as fixed. The updated packaged plugin was *supposed* to end up in 1.1 Release but never did.
*** Bug 165880 has been marked as a duplicate of this bug. ***
there's been a lot of crashes reported with Mac builds lately, all involving Java: bug 165018, bug 165219, bug 165447, bug 165530, bug 165880, bug 165900
the stack here looks like a duplicate of bug 154699?
The root cause of this crash is that Apple's Java plugin has an unquoted <APPLET> element in its 'STR#' resource that describes the MIME types it supports. We attempt to render a nonsense applet in the table, and on Jaguar, with the existing 1.0 MRJPluginCarbon installed, we crash. Apple needs to fix this in their plugin, we've already fixed the crasher in our plugin, so I'm going to mark this as fixed.
Status: NEW → RESOLVED
Closed: 23 years ago22 years ago
Resolution: --- → FIXED
*** Bug 166816 has been marked as a duplicate of this bug. ***
yeah , there's no crash anymore on osx trunk.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.