Closed Bug 166383 Opened 22 years ago Closed 22 years ago

[crash] BBC News crashes mozilla 1.1 (always)

Categories

(Core Graveyard :: Java: OJI, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 154699

People

(Reporter: jay, Assigned: joe.chou)

References

()

Details

(Keywords: crash)

Attachments

(2 files)

my system: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1) Gecko/20020826 going to BBC today (2002-09-03) causes mozilla to crash, always. can be replicated easily. i'll download the page with a different browser and attach it.
It also crashes Chimera 0.4. Please note that i have a cookie set to "i don't live in the UK" which produces a different web page from just clicking on "world" or going to the main UK page. Thus, no crash in some cases. Attached is the MSIE web archive of the entire thing. i hope that helps. i also attached just the plain html of the page.
Summary: BBC News crashes mozilla 1.1 (always) → [crash] BBC News crashes mozilla 1.1 (always)
the html itself does not crash mozilla, but the html in conjunction with something else on the site (javascript, java, images, ???) causes the crash. I have no idea what the problem could be, but thought it needed reporting and archiving before BBC updates the site (as news sites so often do ;-).
there is a Java ticker on the page. Likely dup of bug 154699.
it worked in the past, like everyday since i've upgraded to 1.1. but, i do think perhaps you're right. here is the osx crash log (i forgot the logs existed, duh). notice the thread that crashes has lots of JVM_* calls on the stack. Since the bug 154699 says it was not fixed in time for 1.1.0, then this could be a dup. If so, please, mark as such Asa. Date/Time: 2002-09-03 12:26:16 -0400 OS Version: 10.2 (Build 6C115) Host: spam-o-matic.local. Command: Mozilla PID: 2263 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 0x929ba848 in eh_rest_world_r10 #10 0x928499b8 in __moddi3 #11 0x928af2cc in JVM_IsNaN #12 0x05332c90 in 0x5332c90 #13 0x05340d90 in 0x5340d90 #14 0x0533fdcc in 0x533fdcc #15 0x05341f08 in 0x5341f08 #16 0x05334e60 in 0x5334e60 #17 0x0523268c in 0x523268c #18 0x0523268c in 0x523268c #19 0x052325cc in 0x52325cc #20 0x052325cc in 0x52325cc #21 0x052325cc in 0x52325cc #22 0x052325cc in 0x52325cc #23 0xa2843c38 in typeinfo name for std::bad_exception #24 0x92838bdc in JVM_CurrentTimeMillis #25 0x92872ed4 in JVM_GetCPClassNameUTF #26 0x92865c80 in JVM_DoPrivileged #27 0x05234668 in 0x5234668 #28 0x052325cc in 0x52325cc #29 0xa2843c38 in typeinfo name for std::bad_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 0x0523ad7c in 0x523ad7c #40 0xa2843c38 in typeinfo name for std::bad_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 com_apple_mrj_JavaEmbedding_JE_AppletViewer::intitializeMethodIDs(JNIEnv_*) #57 0x8cfd1dec in intitializeAllMethodIDs(JNIEnv_*) #58 0x8cfd3068 in InitJavaEmbedding(JNIEnv_*&) #59 0x8cfd57d4 in CreateJavaApplet #60 0x02ec7734 in MRJContext::loadApplet(void) #61 0x02ec8298 in MRJContext::setWindow(nsPluginWindow *) #62 0x02ec3ea4 in MRJPluginInstance::SetWindow(nsPluginWindow *) #63 0x02c0ebec in InstantiateEmbededPlugin__16nsPluginHostImplFPCcP6nsIURIP22nsI #64 0x03304124 in InstantiatePlugin__13nsObjectFrameFP14nsIPresContextR19nsHTMLR #65 0x03302e28 in 0x3302e28 #66 0x03339c24 in 0x3339c24 #67 0x03332c58 in 0x3332c58 #68 0x03332938 in DoReflowInlineFrames__12nsBlockFrameFR18nsBlockReflowStateR12n #69 0x033325f8 in nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState &) #70 0x03332378 in ReflowInlineFrames__12nsBlockFrameFR18nsBlockReflowState19nsLi #71 0x03330578 in ReflowLine__12nsBlockFrameFR18nsBlockReflowState19nsLineList_i #72 0x0332fb34 in 0x332fb34 #73 0x0332de3c in 0x332de3c #74 0x03356db8 in DoReflowBlock__20nsBlockReflowContextFR17nsHTMLReflowState14ns #75 0x03356818 in ReflowBlock__20nsBlockReflowContextFP8nsIFrameRC6nsRectiR18nsC #76 0x03331cac in 0x3331cac #77 0x0333019c in 0x333019c #78 0x0332fb34 in 0x332fb34 #79 0x0332de3c in 0x332de3c #80 0x0328991c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #81 0x0342d2f4 in CanvasFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, &) #82 0x033ea2a0 in Reflow__19nsBoxToBlockAdaptorFR16nsBoxLayoutStateP14nsIPresCon #83 0x033e9c8c in nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState &) #84 0x033e481c in nsBox::Layout(nsBoxLayoutState &) #85 0x034165cc in 0x34165cc #86 0x033e481c in nsBox::Layout(nsBoxLayoutState &) #87 0x033a50a4 in nsBoxFrame::Reflow(nsIPresContext *, nsHTMLReflowMetrics &, const &) #88 0x0328991c in ReflowChild__16nsContainerFrameFP8nsIFrameP14nsIPresContextR19 #89 0x03374578 in Reflow__13ViewportFrameFP14nsIPresContextR19nsHTMLReflowMetric #90 0x0329e3f8 in Dispatch__17IncrementalReflowFP14nsIPresContextR19nsHTMLReflow #91 0x032af40c in PresShell::ProcessReflowCommands(int) #92 0x032aedc4 in HandlePLEvent(ReflowEvent *) #93 0x002ce070 in PL_HandleEvent #94 0x002cdedc in PL_ProcessPendingEvents #95 0x00274efc in nsEventQueueImpl::ProcessPendingEvents(void) #96 0x022d9c5c in nsMacNSPREventQueueHandler::ProcessPLEventQueue(void) #97 0x022d9b00 in nsMacNSPREventQueueHandler::RepeatAction(EventRecord const &) #98 0x02144b14 in Repeater::DoRepeaters(EventRecord const &) #99 0x022f0218 in nsMacMessagePump::DispatchEvent(int, EventRecord *) #100 0x022eff40 in nsMacMessagePump::DoMessagePump(void) #101 0x022ef8bc in nsAppShell::Run(void) #102 0x022ac53c in nsAppShellService::Run(void) #103 0x001a400c in main1(int, char **, nsISupports *) #104 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 AsyncFileThread(void*) #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 0x05234668 in 0x5234668 #7 0x0523268c in 0x523268c #8 0x0523268c in 0x523268c #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 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 0x05234668 in 0x5234668 #7 0x0523268c in 0x523268c #8 0x052325cc in 0x52325cc #9 0x052325cc in 0x52325cc #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 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: 0x0000f030 vrsave: 0x00000000 xer: 0x00000000 lr: 0x92857a38 ctr: 0x928498e0 mq: 0x00000000 r0: 0x00000030 r1: 0xf0386a40 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: 0xf0386b90 r16: 0xa28320f8 r17: 0x00000000 r18: 0x00160000 r19: 0xa282bd1c r20: 0xf0386b60 r21: 0xa282bd1c r22: 0xa282bd1c r23: 0xa282bd1c r24: 0xbfffac9c r25: 0x0442b940 r26: 0x00000000 r27: 0x00000000 r28: 0xa28305b0 r29: 0x04426b00 r30: 0x6c1631d8 r31: 0x9285bd1c
jay, to be certain, retest using a recent nightly build that includes the fix for that bug. (Reassigning to OJI.)
Assignee: asa → joe.chou
Component: Browser-General → OJI
Keywords: crash
QA Contact: asa → pmac
This is close to identical to the stack as in bug 163684 which Brian Nesse resolved as dup of bug 154699 (Same stack as in many of the other dups as well) Resolving as duplicate. Please add comment if builds with the fix for bug 154699 still crash. *** This bug has been marked as a duplicate of 154699 ***
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
i download today's mozilla aka: Mozilla 1.1b - Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1b) Gecko/20020830. it apparently is fixed. i was unable to replicate the exact data the java ticker displayed, since bbc updates it dynamically, but if the trace matches, etc, etc, it appears to work for me in the new version. if the crash is dependant on the data sent, i'll refile the bug. coolies. thanks.
QA Contact: pmac → petersen
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: