Closed Bug 98359 Opened 23 years ago Closed 20 years ago

Crash while viewing email after switching themes

Categories

(MailNews Core :: Backend, defect)

1.0 Branch
PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME
mozilla1.2alpha

People

(Reporter: masri, Assigned: mscott)

References

Details

(Keywords: crash)

Platform: PowerBook G3/300/192Mb/25Gb, MacOS X 10.0.4 Fizzilla Build: 2001082905 I've been getting a lot of crashes with the latest builds, vs. the 7/30 build, which was my old favorite. Here's my latest crash. This occurred while I was deleting an email from my in box. Some of the crashes I've been getting don't even launch Crash Reporter, which I think is rather odd. ---------- Date/Time: 2001-09-05 07:54:19 -0700 PID: 341 Command: Mozilla Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x05ac7198 Thread 0: #0 0x0166771c in RecoverMemoryReserve__18nsMacMemoryCushionFl () #1 0xfffff328 in 0xfffff328 () #2 0x01667684 in RepeatAction__18nsMacMemoryCushionFRC11EventRecord () #3 0x0168f604 in DoRepeaters__8RepeaterFRC11EventRecord () #4 0x0167b13c in DispatchEvent__16nsMacMessagePumpFiP11EventRecord () #5 0x0167aa5c in DoMessagePump__16nsMacMessagePumpFv () #6 0x0167a2ec in Run__10nsAppShellFv () #7 0x0133313c in Run__17nsAppShellServiceFv () #8 0x00094128 in main1__FiPPcP11nsISupports () #9 0x00094e04 in main () Thread 1: #0 0x7000424c in _syscall () #1 0x706584b8 in _ProcessReadyEvent () #2 0x706582b0 in _CarbonSelectThreadFunc () #3 0x70014f04 in __pthread_body () Thread 2: #0 0x70059b68 in _semaphore_wait_signal_trap () #1 0x70016110 in _semaphore_wait_signal () #2 0x70015f78 in __pthread_cond_wait () #3 0x70015d18 in _pthread_cond_wait () #4 0x70653be0 in _BSD_pthread_cond_wait () #5 0x70653bc0 in _CarbonConditionWait () #6 0x7065557c in _CarbonOperationThreadFunc () #7 0x70014f04 in __pthread_body () Thread 3: #0 0x70059b48 in _semaphore_timedwait_signal_trap () #1 0x7003f7f8 in _semaphore_timedwait_signal () #2 0x70015f68 in __pthread_cond_wait () #3 0x7003f7c4 in _pthread_cond_timedwait_relative_np () #4 0x7029b590 in _TSWaitOnConditionTimedRelative () #5 0x7029cdac in _TSWaitOnSemaphoreCommon () #6 0x702e5f98 in _TSWaitOnSemaphoreRelative () #7 0x702e7208 in _TimerThread () #8 0x70014f04 in __pthread_body () Thread 4: #0 0x70059b68 in _semaphore_wait_signal_trap () #1 0x70016110 in _semaphore_wait_signal () #2 0x70015f78 in __pthread_cond_wait () #3 0x70015d18 in _pthread_cond_wait () #4 0x7029b550 in _TSWaitOnCondition () #5 0x7029cd94 in _TSWaitOnSemaphoreCommon () #6 0x7029cce4 in _TSWaitOnSemaphore () #7 0x7029cba8 in _AsyncFileThread () #8 0x70014f04 in __pthread_body () Thread 5: #0 0x70059b68 in _semaphore_wait_signal_trap () #1 0x70016110 in _semaphore_wait_signal () #2 0x70015f78 in __pthread_cond_wait () #3 0x70015d18 in _pthread_cond_wait () #4 0x70653be0 in _BSD_pthread_cond_wait () #5 0x70653bc0 in _CarbonConditionWait () #6 0x70653ab4 in _CarbonInetOperThreadFunc () #7 0x70014f04 in __pthread_body () Thread 6: #0 0x700007b8 in _mach_msg_overwrite_trap () #1 0x700056e4 in _mach_msg_overwrite () #2 0x700277b0 in _thread_suspend () #3 0x70027744 in __pthread_become_available () #4 0x70027468 in _pthread_exit () #5 0x70014f08 in __pthread_body () PPC Thread State: srr0: 0x0166771c srr1: 0x0000f030 vrsave: 0x00000000 xer: 0x20000008 lr: 0x01667684 ctr: 0x0166766c mq: 0x00000000 r0: 0x01667684 r1: 0xbffff1e0 r2: 0x016ee000 r3: 0x05ac7198 r4: 0x00008000 r5: 0x0000002c r6: 0x002c9950 r7: 0x8ec93b7d r8: 0xee6b2800 r9: 0x8ec87470 r10: 0x00009950 r11: 0x00006d40 r12: 0x016e6f70 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x002c4910 r20: 0x00000000 r21: 0x002c4aa4 r22: 0x002d24c0 r23: 0x002ab100 r24: 0x000ac9ea r25: 0xbffff6d8 r26: 0x002bb2a8 r27: 0x002bb348 r28: 0x002ab340 r29: 0x00000000 r30: 0xbffff328 r31: 0x016f0ff4 **********
Keywords: crash
->Mail.
Assignee: asa → mscott
Component: Browser-General → Mail Back End
Product: Browser → MailNews
QA Contact: doronr → esther
Adam, any word on if this crash is still occuring?
Blocks: 102998
The number of crashes has certainly decreased in the latest builds. Whether this specific crasher is fixed or not, I really don't know. Is there enough info in the crash reporter log to tell you where this was coming from? - Adam
I'm getting this, too. Last time, I changed the theme to Modern, and then clicked on one of the triangles associated with a mail account to view all of its folder, and the application quit unexpectedly. Here is the crash log: Date/Time: 2002-01-23 16:11:56 -0600 OS Version: 10.1.2 (Build 5P48) Host: localhost Command: Mozilla PID: 539 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x049e9460 Thread 0 Crashed: #0 0x01b4a478 in nsMacMemoryCushion::RecoverMemoryReserve(long) #1 0x000dd3ac in 0xdd3ac #2 0x01b4a3d8 in nsMacMemoryCushion::RepeatAction(EventRecord const &) #3 0x01b99b14 in Repeater::DoRepeaters(EventRecord const &) #4 0x01b5c998 in nsMacMessagePump::DispatchEvent(int, EventRecord *) #5 0x01b5c570 in nsMacMessagePump::DoMessagePump(void) #6 0x01b5beac in nsAppShell::Run(void) #7 0x01b11e4c in nsAppShellService::Run(void) #8 0x004c8bb4 in main1(int, char **, nsISupports *) #9 0x004c968c in main Thread 1: #0 0x7000497c in syscall #1 0x70557600 in BSD_waitevent #2 0x70554b80 in CarbonSelectThreadFunc #3 0x7002054c in _pthread_body Thread 2: #0 0x7003f4c8 in semaphore_wait_signal_trap #1 0x7003f2c8 in _pthread_cond_wait #2 0x705593ec in CarbonOperationThreadFunc #3 0x7002054c in _pthread_body Thread 3: #0 0x70044cf8 in semaphore_timedwait_signal_trap #1 0x70044cd8 in semaphore_timedwait_signal #2 0x70283ea4 in TSWaitOnConditionTimedRelative #3 0x7027d748 in TSWaitOnSemaphoreCommon #4 0x702c2078 in TimerThread #5 0x7002054c in _pthread_body Thread 4: #0 0x7003f4c8 in semaphore_wait_signal_trap #1 0x7003f2c8 in _pthread_cond_wait #2 0x70250ab0 in TSWaitOnCondition #3 0x7027d730 in TSWaitOnSemaphoreCommon #4 0x70243d14 in AsyncFileThread #5 0x7002054c in _pthread_body Thread 5: #0 0x7003f4c8 in semaphore_wait_signal_trap #1 0x7003f2c8 in _pthread_cond_wait #2 0x7055b884 in CarbonInetOperThreadFunc #3 0x7002054c in _pthread_body Thread 6: #0 0x70000978 in mach_msg_overwrite_trap #1 0x70005a04 in mach_msg #2 0x7017bf98 in __CFRunLoopRun #3 0x701b7100 in CFRunLoopRunSpecific #4 0x7017b8e0 in CFRunLoopRunInMode #5 0x7061be08 in XIOAudioDeviceManager::NotificationThread(XIOAudioDeviceManager *) #6 0x706141c0 in CAPThread::Entry(CAPThread *) #7 0x7002054c in _pthread_body Thread 7: #0 0x70000978 in mach_msg_overwrite_trap #1 0x70005a04 in mach_msg #2 0x70026a2c in _pthread_become_available #3 0x70026724 in pthread_exit #4 0x70020550 in _pthread_body PPC Thread State: srr0: 0x01b4a478 srr1: 0x0000f030 vrsave: 0x00000000 xer: 0x00000018 lr: 0x01b4a3d8 ctr: 0x01b4a3c0 mq: 0x00000000 r0: 0x01b4a3d8 r1: 0xbffff3e0 r2: 0x01ba3000 r3: 0x049e9460 r4: 0x00008000 r5: 0x00000000 r6: 0x00000000 r7: 0x00000000 r8: 0x834da684 r9: 0x80240e10 r10: 0x000782f2 r11: 0x834e142c r12: 0x01b9c004 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000 r20: 0x00000000 r21: 0x00000000 r22: 0x00000000 r23: 0x00000000 r24: 0x0010a070 r25: 0x004dfc98 r26: 0x004dfbd8 r27: 0x0010a04c r28: 0x00110574 r29: 0x000f7c9c r30: 0xbffff518 r31: 0x01ba6478 ********** Date/Time: 2002-02-14 12:15:59 -0600 OS Version: 10.1.3 (Build 5Q28) Host: localhost Command: Mozilla PID: 17600 Exception: EXC_BAD_INSTRUCTION (0x0002) Code[0]: 0x00000002 Code[1]: 0x03496b6c Thread 0 Crashed: #0 0x03496b6c in 0x3496b6c #1 0x005326f0 in _pool_free #2 0x00560348 in hashEnumerate(PLHashEntry *, int, void *) #3 0x004cf524 in PL_HashTableEnumerateEntries #4 0x00560ab8 in nsHashtable::Enumerate(int (*)(nsHashKey *, void *, void *), void *) #5 0x01ca9964 in CSSLoaderImpl::_dt(void) #6 0x01ca9b24 in CSSLoaderImpl::Release(void) #7 0x00605f14 in nsCOMPtr_base::_dt(void) #8 0x01ad00fc in nsDocument::_dt(void) #9 0x01b77b3c in nsMarkupDocument::_dt(void) #10 0x01af7ee0 in nsHTMLDocument::_dt(void) #11 0x01ad0e44 in nsDocument::Release(void) #12 0x01af7fb0 in nsHTMLDocument::Release(void) #13 0x033ee3fc in XPCJSRuntime::GCCallback(JSContext *, JSGCStatus) #14 0x01ff3af0 in DOMGCCallback(JSContext *, JSGCStatus) #15 0x019323c0 in js_GC #16 0x01931ae4 in js_ForceGC #17 0x0190fabc in JS_GC #18 0x01ff3924 in nsJSContext::Notify(nsITimer *) #19 0x006108bc in nsTimerImpl::Process(void) #20 0x00610954 in handleMyEvent(MyEventType *) #21 0x005dc990 in PL_HandleEvent #22 0x005dc7fc in PL_ProcessPendingEvents #23 0x0058165c in nsEventQueueImpl::ProcessPendingEvents(void) #24 0x00581704 in nsEventQueueImpl::ProcessPendingEvents(void) #25 0x0331fabc in nsMacNSPREventQueueHandler::ProcessPLEventQueue(void) #26 0x0331f880 in nsMacNSPREventQueueHandler::RepeatAction(EventRecord const &) #27 0x0170db14 in Repeater::DoRepeaters(EventRecord const &) #28 0x03333938 in nsMacMessagePump::DispatchEvent(int, EventRecord *) #29 0x03333510 in nsMacMessagePump::DoMessagePump(void) #30 0x03332e8c in nsAppShell::Run(void) #31 0x019a4d3c in nsAppShellService::Run(void) #32 0x004adba4 in main1(int, char **, nsISupports *) #33 0x004ae67c in main Thread 1: #0 0x7000497c in syscall #1 0x70557600 in BSD_waitevent #2 0x70554b80 in CarbonSelectThreadFunc #3 0x7002054c in _pthread_body Thread 2: #0 0x7003f4c8 in semaphore_wait_signal_trap #1 0x7003f2c8 in _pthread_cond_wait #2 0x705593ec in CarbonOperationThreadFunc #3 0x7002054c in _pthread_body Thread 3: #0 0x70044cf8 in semaphore_timedwait_signal_trap #1 0x70044cd8 in semaphore_timedwait_signal #2 0x70283ea4 in TSWaitOnConditionTimedRelative #3 0x7027d748 in TSWaitOnSemaphoreCommon #4 0x702c2078 in TimerThread #5 0x7002054c in _pthread_body Thread 4: #0 0x7003f4c8 in semaphore_wait_signal_trap #1 0x7003f2c8 in _pthread_cond_wait #2 0x70250ab0 in TSWaitOnCondition #3 0x7027d730 in TSWaitOnSemaphoreCommon #4 0x70243d14 in AsyncFileThread #5 0x7002054c in _pthread_body Thread 5: #0 0x7003f4c8 in semaphore_wait_signal_trap #1 0x7003f2c8 in _pthread_cond_wait #2 0x7055b884 in CarbonInetOperThreadFunc #3 0x7002054c in _pthread_body Thread 6: #0 0x70000978 in mach_msg_overwrite_trap #1 0x70005a04 in mach_msg #2 0x7017bf98 in __CFRunLoopRun #3 0x701b7100 in CFRunLoopRunSpecific #4 0x7017b8e0 in CFRunLoopRunInMode #5 0x7061be08 in XIOAudioDeviceManager::NotificationThread(XIOAudioDeviceManager *) #6 0x706141c0 in CAPThread::Entry(CAPThread *) #7 0x7002054c in _pthread_body Thread 7: #0 0x70000978 in mach_msg_overwrite_trap #1 0x70005a04 in mach_msg #2 0x70026a2c in _pthread_become_available #3 0x70026724 in pthread_exit #4 0x70020550 in _pthread_body PPC Thread State: srr0: 0x03496b6c srr1: 0x0008d030 vrsave: 0x00000000 xer: 0x20000008 lr: 0x01ca967c ctr: 0x03496b6c mq: 0x00000000 r0: 0x03496b6c r1: 0xbfffec90 r2: 0x00000000 r3: 0x050cba20 r4: 0x050cba20 r5: 0x00000000 r6: 0xbfffedb8 r7: 0x0454360c r8: 0x00000004 r9: 0x00000000 r10: 0x2f007a70 r11: 0x00000002 r12: 0x034963f0 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000 r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000 r20: 0x00000001 r21: 0x0688c098 r22: 0x0688c0a0 r23: 0x00000000 r24: 0x00000010 r25: 0x00000007 r26: 0x051a9d5c r27: 0x051b8f30 r28: 0x0000001c r29: 0x0650761c r30: 0x006c7404 r31: 0xbfffedb8 ********** System Config: PowerBook (FireWire) 500MHz, 160 MB RAM, 12GB HD, Mac OS X version 10.1.3 build 5Q28 (I know that Console.app reported an older version, but that's the latest actual release from Apple), DVD-ROM expansion bay module installed, running from power adaptor, on DHCP Ethernet over multiple T1's. The only other app running was the Finder. Also, the theme wasn't drawing the verticle scroll arrows.
Updated Summary to reflect crash occurs after switching themes (and I'm actually commandeering this bug as that crash is different than the one originally reported when this bug was opened which was actually #124517) and added nsbeta1 keyword. The log for the crash post theme switch is the 2nd log in the comment by Miles Bainbridge hyatt/mscott: any comments on this? Do we have other bugs filed for crashes post theme switch? Miles: Please don't put two completely different crash logs from crashes 3 weeks apart into one comment as it just obfuscates things.
Keywords: nsbeta1
Summary: Crash while viewing email → Crash while viewing email after switching themes
Could this be related to bug 98359?
Ack. Sorry for the mistake. Could this be related to bug 122111?
Per mail triage, trying to determine if this is the same as 122111. I can't determine that by reading the talkback reports (posted in bug 122111) using current builds on my winxp. I do know that I can crash runing through the same steps on MacOS9.1 Mac OSx and winxp. 1. Launch app (browser page comes up by default) 2. Edit preference to change from Modern to Classic 3. File|Exit or File Quit (mac os9.1) = Crash
Discussed at 3/4 Mail & News bug mtg with Mktng, Eng., and PjM. Decison was to minus bug, set for 1.2, and make dependent on bug 122111. Please renominate if this issue is not fixed when bug 122111 is fixed.
Keywords: nsbeta1nsbeta1-
Target Milestone: --- → mozilla1.2
Setting dependency as described in the previous comment
Depends on: 122111
Considering bug's current status removing as a blocker for 102998
No longer blocks: 102998
Since bug# 122111 has been closed as a duplicate of bug#129620 should the dependancy of this bug be changed so that it depends on #129620 now instead of depending on the dupe?
I've switched over to a new system (PowerBook G4, 500 MHz, 768 MB RAM, Mac OS X 10.1.3 Build 5Q45), and have installed the final build of Mozilla 0.9.9, and I cannot duplicat this bug anymore. Would other people try to reproduce this in 0.9.9 to see if it has indeed been fixed, or if this is perhaps an OS/hardware dependant bug?
Blocks: 134260
Product: MailNews → Core
Old version, no further responses, seems fixed. Resolving. Feel free to reopen if you can reproduce the problem with current builds.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
Version: Trunk → 1.0 Branch
Product: Core → MailNews Core
Marked as fixed, based on 4 years of 'WORKSFORME'
Resolution: WORKSFORME → FIXED
Alfred. I dont' see how 4 years of working makes it OK to use fixed, given that FIXED has a clear technical description. Unless you've decisively concluded this was fixed by a specific patch in a specific bug#, like 129620. In which case it would be instructive to cite the bug# when closing.
Resolution: FIXED → WORKSFORME
Make it 8 years (see comment 13), which I consider more than enough proof, unless someone has a counter proof. There was not a specific bug pinpointed, only the crash(reports), so it is not possible to pinpoint a specific fix that specifically fixed this problem. In the years of 2000/2001/2002, the mozilla codebase could crash over so many things...
You need to log in before you can comment on or make changes to this bug.