Closed Bug 288172 Opened 20 years ago Closed 15 years ago

closing standalone mail window of RSS item while still loading causes crash [@ nsMsgDBView::GetURIForViewIndex(unsigned int, nsACString_internal&)] (v3), [@ nsMsgDBView::GetURIForViewIndex] (v2)

Categories

(Thunderbird :: Mail Window Front End, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 3.1b2

People

(Reporter: brant, Assigned: mkmelin)

References

Details

(Keywords: crash, topcrash-)

Crash Data

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 When a standalone mail window is closed of an HTML RSS item while the HTML is still loading, Thunderbird crashes. Reproducible: Always Steps to Reproduce: 1. Double-click an RSS item. 2. While the item is loading, close the window. Actual Results: Mozilla Thunderbird 1.0.2 crashes. Expected Results: The window closes and Thunderbird does not crash. TB4687647E TB4687632H TB4687608H From public talkback data (confirmed by other stack signatures): nsMsgDBView::GetURIForViewIndex [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgDBView.cpp, line 2023] nsMsgDBView::GetURIForFirstSelectedMessage [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgDBView.cpp, line 5657] XPTC_InvokeByIndex [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp, line 102] XPCWrappedNative::CallMethod [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 2034] XPC_WN_GetterSetter [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1319] js_Invoke [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 949] js_InternalInvoke [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 1043] js_InternalGetOrSet [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 1086] js_GetProperty [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsobj.c, line 2768] js_Interpret [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 2823] js_Invoke [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 966] nsXPCWrappedJSClass::CallMethod [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1339] nsXPCWrappedJS::CallMethod [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 450] SharedStub [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp, line 147] nsEventListenerManager::HandleEventSubType [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1436] nsEventListenerManager::HandleEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1516] nsXULElement::HandleDOMEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2841] nsXULElement::HandleChromeEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 3988] GlobalWindowImpl::HandleDOMEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 916] DocumentViewerImpl::LoadComplete [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/base/src/nsDocumentViewer.cpp, line 917] nsDocShell::EndPageLoad [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/docshell/base/nsDocShell.cpp, line 4602] nsWebShell::EndPageLoad [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/docshell/base/nsWebShell.cpp, line 755] nsDocShell::OnStateChange [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/docshell/base/nsDocShell.cpp, line 4536] nsDocLoaderImpl::FireOnStateChange [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 1252] nsDocLoaderImpl::doStopDocumentLoad [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 873] nsDocLoaderImpl::DocLoaderIsEmpty [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 774] nsDocLoaderImpl::OnStopRequest [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 701] nsLoadGroup::RemoveRequest [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/netwerk/base/src/nsLoadGroup.cpp, line 695] nsLoadGroup::Cancel [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/netwerk/base/src/nsLoadGroup.cpp, line 377] nsDocLoaderImpl::Stop [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 341] nsDocLoaderImpl::Stop [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 336] nsDocLoaderImpl::Stop [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 336] nsURILoader::Stop [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/uriloader/base/nsURILoader.cpp, line 854] nsDocShell::Stop [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/docshell/base/nsDocShell.cpp, line 3071] nsMsgWindow::StopUrls [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgWindow.cpp, line 396] nsMsgWindow::CloseWindow [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgWindow.cpp, line 176] XPTC_InvokeByIndex [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp, line 102] XPCWrappedNative::CallMethod [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 2034] XPC_WN_CallMethod [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1287] js_Invoke [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 949] js_Interpret [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 2993] js_Invoke [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 966] js_InternalInvoke [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c, line 1043] JS_CallFunctionValue [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/js/src/jsapi.c, line 3698] nsJSContext::CallEventHandler [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1297] nsJSEventListener::HandleEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/dom/src/events/nsJSEventListener.cpp, line 184] nsEventListenerManager::HandleEventSubType [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1436] nsEventListenerManager::HandleEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp, line 1516] GlobalWindowImpl::HandleDOMEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 927] DocumentViewerImpl::Unload [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/content/base/src/nsDocumentViewer.cpp, line 1108] nsDocShell::FireUnloadNotification [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/docshell/base/nsDocShell.cpp, line 825] nsDocShell::Destroy [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/docshell/base/nsDocShell.cpp, line 3304] nsWebShell::Destroy [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/docshell/base/nsWebShell.cpp, line 1231] nsWebShellWindow::Destroy [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp, line 1665] nsWebShellWindow::Close [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/xpfe/appshell/src/nsWebShellWindow.cpp, line 371] nsWindow::DispatchEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 1067] nsWindow::DispatchStandardEvent [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 1107] nsWindow::ProcessMessage [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 3754] nsWindow::WindowProc [e:/builds/tinderbox/Tb-Aviary1.0.1/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp, line 1349] USER32.dll + 0x8709 (0x77d48709) USER32.dll + 0x87eb (0x77d487eb) USER32.dll + 0xb368 (0x77d4b368) USER32.dll + 0xb3b4 (0x77d4b3b4) ntdll.dll + 0xeae3 (0x7c90eae3)
This appears to be working in the 20050329 nightly.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
*** Bug 288100 has been marked as a duplicate of this bug. ***
*** Bug 305725 has been marked as a duplicate of this bug. ***
Thunderbird version 1.0.6 (20050716); Mac OS X 10.3.9 I don't believe this bug is fixed because it is still present in the latest release. TalkBack IDs for two recent crashes are TB9533584E and TB9533585X.
1.06 is not close to the latest version. The 1.0x builds contain mainly security fixes from the 1.0 version. The nightly trunk builds, and 1.5b1 builds have the bug fixes.
Thunderbird version 1.5 Beta 1 (20050908); Mac OS X 10.3.9 David, thanks for clarifying the place where bug patches have been applied. I have just reproduced this bug with Thunderbird 1.5 Beta 1 (20050908), Talkback IDs TB9599588H and TB9599665Y.
Incident ID: 9599588 Stack Signature nsMsgDBView::GetURIForViewIndex() bd161250 Product ID Thunderbird15 Build ID 2005090805 Trigger Time 2005-09-21 19:30:13.0 Platform MacOSX Operating System Darwin 7.9.0 Module thunderbird-bin + (005b8cec) URL visited User Comments Reproducing Bug 288172 Since Last Crash 50 sec Total Uptime 50 sec Trigger Reason SIGBUS: Bus Error: (signal 10) Source File, Line No. /builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/mailnews/base/src/nsMsgDBView.cpp, line 92 Stack Trace nsMsgDBView::GetURIForViewIndex() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/mailnews/base/src/nsMsgDBView.cpp, line 92] nsMsgDBView::GetURIForViewIndex() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/mailnews/base/src/nsMsgDBView.cpp, line 92] _XPTC_InvokeByIndex() XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp , line 2138] XPC_WN_GetterSetter() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsop s.cpp, line 1922] js_Invoke() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 1163] js_InternalInvoke() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 1261] js_InternalGetOrSet() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 1304] js_GetProperty() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsobj.c, line 2857] js_Interpret() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 5191] js_Invoke() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 1183] nsXPCWrappedJSClass::CallMethod() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cp p, line 1341] PrepareAndDispatch() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstu bs_ppc_rhapsody.cpp, line 184] SharedStub() nsEventListenerManager::HandleEventSubType() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager .cpp, line 848] nsEventListenerManager::HandleEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager .cpp, line 1766] nsXULElement::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2201] nsXULElement::HandleChromeEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2881] nsGlobalWindow::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 848] DocumentViewerImpl::LoadComplete() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/layout/base/nsDocumentViewer.cpp, line 842] nsDocShell::EndPageLoad() nsWebShell::EndPageLoad() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/docshell/base/nsWebShell.cpp, line 496] nsDocShell::OnStateChange() nsDocLoader::FireOnStateChange() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 848] nsDocLoader::doStopDocumentLoad() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 839] nsDocLoader::DocLoaderIsEmpty() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 741] nsDocLoader::DocLoaderIsEmpty() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 135] nsDocLoader::OnStopRequest() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 662] nsLoadGroup::RemoveRequest() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/netwerk/base/src/nsLoadGroup.cpp, line 848] nsLoadGroup::Cancel() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/netwerk/base/src/nsLoadGroup.cpp, line 400] nsDocLoader::Stop() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 848] nsDocLoader::Stop() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 303] nsDocLoader::Stop() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/uriloader/base/nsDocLoader.cpp, line 303] nsDocShell::Stop() nsMsgWindow::StopUrls() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/mailnews/base/src/nsMsgWindow.cpp, line 848] nsMsgWindow::CloseWindow() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/mailnews/base/src/nsMsgWindow.cpp, line 73] _XPTC_InvokeByIndex() XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp , line 2138] XPC_WN_CallMethod() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsop s.cpp, line 1402] js_Invoke() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 1163] js_Interpret() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 3462] js_Invoke() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 1183] js_InternalInvoke() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsinterp.c, line 1261] JS_CallFunctionValue() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/js/src/jsapi.c, line 4024] nsJSContext::CallEventHandler() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1416] nsJSEventListener::HandleEvent() nsEventListenerManager::HandleEventSubType () [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager .cpp, line 848] nsEventListenerManager::HandleEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager .cpp, line 1766] nsGlobalWindow::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 1525] DocumentViewerImpl::PageHide() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/layout/base/nsDocumentViewer.cpp, line 842] nsDocShell::FirePageHideNotification() nsDocShell::Destroy() nsXULWindow::Destroy() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/xpfe/appshell/src/nsXULWindow.cpp, line 713] nsWebShellWindow::Destroy() nsGlobalWindow::ReallyCloseWindow() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 963] nsGlobalWindow::CloseWindow() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 731] nsJSContext::ScriptEvaluated() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 2044] nsJSContext::CallEventHandler() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp, line 1446] nsJSEventListener::HandleEvent() nsXBLPrototypeHandler::ExecuteHandler() nsXBLWindowHandler::WalkHandlersInternal() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xbl/src/nsXBLWindowHandler.cpp, line 306] nsXBLWindowKeyHandler::WalkHandlers() DispatchToInterface(nsIDOMEvent*, nsIDOMEventListener*, unsigned (nsIDOMEventListener::*)() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager .cpp, line 141] nsEventListenerManager::HandleEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/events/src/nsEventListenerManager .cpp, line 1782] nsXULDocument::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xul/document/src/nsXULDocument.cp p, line 1242] nsXULElement::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 144] nsXULElement::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 144] nsXULElement::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 144] nsXULElement::HandleChromeEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp, line 2881] nsGlobalWindow::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/dom/src/base/nsGlobalWindow.cpp, line 848] nsDocument::HandleDOMEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/content/base/src/nsDocument.cpp, line 4160] nsGenericElement::HandleDOMEvent() PresShell::HandleEventInternal() PresShell::HandleEvent() nsViewManager::HandleEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/view/src/nsViewManager.cpp, line 2514] nsViewManager::DispatchEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/view/src/nsViewManager.cpp, line 2246] HandleEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/view/src/nsView.cpp, line 175] nsWindow::DispatchEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1809] nsWindow::DispatchWindowEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1825] nsMacEventHandler::HandleUKeyEvent() [/builds/tinderbox/Tb- Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsMacEventHandler.cpp, line 1233] nsMacTSMMessagePump::UnicodeNotFromInputMethodHandler() AE.287.0.0 + 0x4a10 (0x916f4a10) AE.287.0.0 + 0xbec4 (0x916fbec4) AE.287.0.0 + 0x8108 (0x916f8108) AE.287.0.0 + 0xba74 (0x916fba74) HIToolbox.145.0.0 + 0x11e794 (0x9299e794) HIToolbox.145.0.0 + 0x79590 (0x928f9590) HIToolbox.145.0.0 + 0x13aec (0x92893aec) HIToolbox.145.0.0 + 0x2f0c (0x92882f0c) HIToolbox.145.0.0 + 0x30c4 (0x928830c4) HIToolbox.145.0.0 + 0x15530 (0x92895530) HIToolbox.145.0.0 + 0x81db0 (0x92901db0) HIToolbox.145.0.0 + 0x47d80 (0x928c7d80) HIToolbox.145.0.0 + 0x51f20 (0x928d1f20) HIToolbox.145.0.0 + 0x81cb0 (0x92901cb0) HIToolbox.145.0.0 + 0x33244 (0x928b3244) HIToolbox.145.0.0 + 0x64a8c (0x928e4a8c) HIToolbox.145.0.0 + 0x25c20 (0x928a5c20) HIToolbox.145.0.0 + 0x2e50 (0x92882e50) HIToolbox.145.0.0 + 0x30c4 (0x928830c4)
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Summary: closing standalone mail window of RSS item while still loading causes crash [nsMsgDBView::GetURIForViewIndex] → closing standalone mail window of RSS item while still loading causes crash [@ nsMsgDBView::GetURIForViewIndex]
This bug is likely to affect many users: suggest blocking the 1.5 release (blocking1.8b5 is the right flag for this?) Also, this bug affects Windows and Mac. Perhaps Hardware,OS -> All is appropriate?
Flags: blocking1.8b5?
there were 3 occurrences of this crash in talkback for all of 1.5 b1. I don't think this is a top crasher and as such not something we would block on. Would consider a low risk patch but i don't see any missing null ptr checks in that routine.
There are 21 occurrences of this crash in total (17 for 1.0 and 4 for 1.5).
per my earlier comment.
Flags: blocking1.8b5? → blocking1.8b5-
I am seeing this same issue in TB version 1.5 (20051201) Every time I close a loading HTML rss item it crashed TB
This bug bit me again a few days ago: TB15230801G. As of now, Talkback reports that there are "148 crashes found where the Stack Signature contains 'nsmsgdbview::geturiforviewindex' and the Deployment ID looks like 'MozillaOrgThunderbird15%%'" How many crashes are required to be in the Talkback database before a bug becomes a top crasher? Is 148 enough?
Thunderbird version 1.5 (20051201) on Mac OS 10.3.9 also often crashes for me when I switch views while it is moving mail I have manually marked as junk. Talkback often fails to launch after these crashes - is this a separate bug? The stack trace from the Mac OS Crash Reporter is: Date/Time: 2005-04-28 15:34:09 +1200 OS Version: 10.3.9 (Build 7W98) Report Version: 2 Command: thunderbird-bin Path: /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin Version: 1.0.2 (1.0.2) PID: 345 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000010 Thread 0 Crashed: 0 org.mozilla.thunderbird 0x007e4a38 nsMsgDBView::GetURIForViewIndex(unsigned int, char**) + 0x90 1 org.mozilla.thunderbird 0x007ec844 nsMsgDBView::GetURIForFirstSelectedMessage(char**) + 0x5c 2 libxpcom.dylib 0x07059978 _XPTC_InvokeByIndex + 0xd8 3 org.mozilla.thunderbird 0x00897960 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) + 0x9cc 4 org.mozilla.thunderbird 0x0088d974 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) + 0x150 5 libmozjs.dylib 0x06029464 js_Invoke + 0x6b4 6 libmozjs.dylib 0x060296b0 js_InternalInvoke + 0xb8 7 libmozjs.dylib 0x0602983c js_InternalGetOrSet + 0x144 8 libmozjs.dylib 0x0603baf4 js_GetProperty + 0x354 9 libmozjs.dylib 0x0602fa54 js_Interpret + 0x58a8 10 libmozjs.dylib 0x060294a4 js_Invoke + 0x6f4 11 org.mozilla.thunderbird 0x00943974 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) + 0x8f0 12 libxpcom.dylib 0x07059814 PrepareAndDispatch + 0x2f4 13 libxpcom.dylib 0x0705a1b8 SharedStub + 0x70 14 org.mozilla.thunderbird 0x0021fe04 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned int, unsigned int) + 0x238 15 org.mozilla.thunderbird 0x002200fc nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*) + 0x2a4 16 org.mozilla.thunderbird 0x0024b840 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0xaa0 17 org.mozilla.thunderbird 0x0024f424 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0x70 18 org.mozilla.thunderbird 0x00272a70 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0x2f4 19 org.mozilla.thunderbird 0x001cdd1c DocumentViewerImpl::LoadComplete(unsigned int) + 0xdc 20 org.mozilla.thunderbird 0x0054a190 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned int) + 0x6c 21 org.mozilla.thunderbird 0x0007ae20 nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned int) + 0xb4 22 org.mozilla.thunderbird 0x0054a00c nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned int, unsigned int) + 0x2e0 23 org.mozilla.thunderbird 0x0007ff8c nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned int) + 0x144 24 org.mozilla.thunderbird 0x0007f498 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned int) + 0x38 25 org.mozilla.thunderbird 0x0007f3e4 nsDocLoaderImpl::DocLoaderIsEmpty() + 0xe8 26 org.mozilla.thunderbird 0x0007f3f4 nsDocLoaderImpl::DocLoaderIsEmpty() + 0xf8 27 org.mozilla.thunderbird 0x0007f250 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) + 0x1c0 28 org.mozilla.thunderbird 0x000bab34 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned int) + 0x128 29 org.mozilla.thunderbird 0x000ba480 nsLoadGroup::Cancel(unsigned int) + 0x124 30 org.mozilla.thunderbird 0x0007eb60 nsDocLoaderImpl::Stop() + 0xd0 31 org.mozilla.thunderbird 0x0007eb30 nsDocLoaderImpl::Stop() + 0xa0 32 org.mozilla.thunderbird 0x0007eb30 nsDocLoaderImpl::Stop() + 0xa0 33 org.mozilla.thunderbird 0x0007dc48 nsURILoader::Stop(nsISupports*) + 0xa0 34 org.mozilla.thunderbird 0x00546ea0 nsDocShell::Stop(unsigned int) + 0xec 35 org.mozilla.thunderbird 0x002e0988 nsMsgWindow::StopUrls() + 0x88 36 org.mozilla.thunderbird 0x002e0000 nsMsgWindow::CloseWindow() + 0xf0 37 libxpcom.dylib 0x07059978 _XPTC_InvokeByIndex + 0xd8 38 org.mozilla.thunderbird 0x00897960 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) + 0x9cc 39 org.mozilla.thunderbird 0x0088d800 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, long*, long*) + 0xdc 40 libmozjs.dylib 0x06029464 js_Invoke + 0x6b4 41 libmozjs.dylib 0x06030820 js_Interpret + 0x6674 42 libmozjs.dylib 0x060294a4 js_Invoke + 0x6f4 43 libmozjs.dylib 0x060296b0 js_InternalInvoke + 0xb8 44 libmozjs.dylib 0x060076a8 JS_CallFunctionValue + 0x2c 45 org.mozilla.thunderbird 0x006f190c nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) + 0x15c 46 org.mozilla.thunderbird 0x00790af4 nsJSEventListener::HandleEvent(nsIDOMEvent*) + 0x4d0 47 org.mozilla.thunderbird 0x0021fe04 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned int, unsigned int) + 0x238 48 org.mozilla.thunderbird 0x002200fc nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*) + 0x2a4 49 org.mozilla.thunderbird 0x00272af8 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0x37c 50 org.mozilla.thunderbird 0x001ce5f8 DocumentViewerImpl::Unload() + 0xc0 51 org.mozilla.thunderbird 0x005413b8 nsDocShell::FireUnloadNotification() + 0x4c 52 org.mozilla.thunderbird 0x00547880 nsDocShell::Destroy() + 0x28 53 org.mozilla.thunderbird 0x0007bf40 nsWebShell::Destroy() + 0x18 54 org.mozilla.thunderbird 0x008a2060 nsXULWindow::Destroy() + 0x2d4 55 org.mozilla.thunderbird 0x0053ea3c nsWebShellWindow::Destroy() + 0x280 56 org.mozilla.thunderbird 0x0027a5a8 GlobalWindowImpl::ReallyCloseWindow() + 0x50 57 org.mozilla.thunderbird 0x0027d804 GlobalWindowImpl::CloseWindow(nsISupports*) + 0x44 58 org.mozilla.thunderbird 0x006f2128 nsJSContext::ScriptEvaluated(int) + 0x38 59 org.mozilla.thunderbird 0x006f1928 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) + 0x178 60 org.mozilla.thunderbird 0x00790af4 nsJSEventListener::HandleEvent(nsIDOMEvent*) + 0x4d0 61 org.mozilla.thunderbird 0x0078f094 nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*, nsIDOMEvent*) + 0xe18 62 org.mozilla.thunderbird 0x0078dcbc nsXBLWindowHandler::WalkHandlersInternal(nsIDOMEvent*, nsIAtom*, nsXBLPrototypeHandler*) + 0x2e0 63 org.mozilla.thunderbird 0x002c2628 nsXBLWindowKeyHandler::WalkHandlers(nsIDOMEvent*, nsIAtom*) + 0x168 64 org.mozilla.thunderbird 0x0021d224 DispatchToInterface(nsIDOMEvent*, nsIDOMEventListener*, unsigned int (nsIDOMEventListener::*)(nsIDOMEvent*), nsID const&, int*) + 0x88 65 org.mozilla.thunderbird 0x002200b0 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned int, nsEventStatus*) + 0x258 66 org.mozilla.thunderbird 0x001ab244 nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0xf4 67 org.mozilla.thunderbird 0x0024b930 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0xb90 68 org.mozilla.thunderbird 0x0024b930 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0xb90 69 org.mozilla.thunderbird 0x0024b930 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0xb90 70 org.mozilla.thunderbird 0x0024f424 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0x70 71 org.mozilla.thunderbird 0x00272b88 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0x40c 72 org.mozilla.thunderbird 0x001fe520 nsDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0x14c 73 org.mozilla.thunderbird 0x00285d40 nsGenericElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned int, nsEventStatus*) + 0x6bc 74 org.mozilla.thunderbird 0x0018f708 PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned int, nsEventStatus*) + 0x364 75 org.mozilla.thunderbird 0x0018f28c PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*, int, int&) + 0x468 76 org.mozilla.thunderbird 0x00257050 nsViewManager::HandleEvent(nsView*, nsGUIEvent*, int) + 0xf8 77 org.mozilla.thunderbird 0x00256618 nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) + 0x9e4 78 org.mozilla.thunderbird 0x002c94f0 HandleEvent(nsGUIEvent*) + 0x48 79 org.mozilla.thunderbird 0x00886be4 nsWindow::DispatchEvent(nsGUIEvent*, nsEventStatus&) + 0xac 80 org.mozilla.thunderbird 0x00886c70 nsWindow::DispatchWindowEvent(nsGUIEvent&) + 0x20 81 org.mozilla.thunderbird 0x0088267c nsMacEventHandler::HandleUKeyEvent(unsigned short const*, long, EventRecord&) + 0x2f4 82 org.mozilla.thunderbird 0x0093df78 nsMacTSMMessagePump::UnicodeNotFromInputMethodHandler(AEDesc const*, AEDesc*, long) + 0xd8 83 com.apple.AE 0x916f4a10 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 0xd0 84 com.apple.AE 0x916fbec4 sendToSelf(AEDesc const*, AEDesc*, long, long) + 0x174 85 com.apple.AE 0x916f8108 AESendMessage + 0x1f0 86 com.apple.AE 0x916fba74 aeSend + 0xe0 87 com.apple.HIToolbox 0x9299d8a8 AESend + 0x6c 88 com.apple.HIToolbox 0x928f86b0 HandleTextInputEvent(OpaqueEventRef*) + 0x11c 89 com.apple.HIToolbox 0x92892c78 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x204 90 com.apple.HIToolbox 0x9288205c DispatchEventToHandlers + 0x20c 91 com.apple.HIToolbox 0x92882214 SendEventToEventTargetInternal + 0x174 92 com.apple.HIToolbox 0x928946bc SendEventToEventTarget + 0x28 93 com.apple.HIToolbox 0x92900ed0 SendTSMEvent + 0xe4 94 com.apple.HIToolbox 0x928c6de8 SendUnicodeTextAEToUnicodeDoc + 0x2b0 95 com.apple.HIToolbox 0x928d0f88 utDeliverTSMEvent + 0x3fc 96 com.apple.HIToolbox 0x92900dd0 TSMKeyEvent + 0x64 97 com.apple.HIToolbox 0x928b22ac TSMProcessRawKeyEvent + 0x398 98 com.apple.HIToolbox 0x928e3af4 HandleCompatibilityKeyEvent(OpaqueEventRef*) + 0x68 99 com.apple.HIToolbox 0x928a4c88 HIApplication::EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x1c0 100 com.apple.HIToolbox 0x92881fa0 DispatchEventToHandlers + 0x150 101 com.apple.HIToolbox 0x92882214 SendEventToEventTargetInternal + 0x174 102 com.apple.HIToolbox 0x92886694 SendEventToEventTargetWithOptions + 0x28 103 com.apple.HIToolbox 0x928bb054 HandleKeyboardEvent(OpaqueEventRef*, unsigned long) + 0x160 104 com.apple.HIToolbox 0x92892c6c ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x1f8 105 com.apple.HIToolbox 0x9288205c DispatchEventToHandlers + 0x20c 106 com.apple.HIToolbox 0x92882214 SendEventToEventTargetInternal + 0x174 107 com.apple.HIToolbox 0x928946bc SendEventToEventTarget + 0x28 108 com.apple.HIToolbox 0x928985d8 ToolboxEventDispatcher + 0x5c 109 com.apple.HIToolbox 0x928a8718 TryEventDispatcher + 0x6c 110 com.apple.HIToolbox 0x92888d88 GetOrPeekEvent + 0x134 111 com.apple.HIToolbox 0x92889064 GetNextEventMatchingMask + 0x1c8 112 com.apple.HIToolbox 0x9289c9f0 WNEInternal + 0xa0 113 com.apple.HIToolbox 0x928ad708 WaitNextEvent + 0x4c 114 org.mozilla.thunderbird 0x0087b6f8 nsMacMessagePump::GetEvent(EventRecord&) + 0x74 115 org.mozilla.thunderbird 0x0087b5dc nsMacMessagePump::DoMessagePump() + 0x30 116 org.mozilla.thunderbird 0x004e5008 nsAppShell::Run() + 0x38 117 org.mozilla.thunderbird 0x0000dbc4 xre_main(int, char**, nsXREAppData const*) + 0xac0 118 org.mozilla.thunderbird 0x00009ec0 _start + 0x17c 119 org.mozilla.thunderbird 0x00009d40 start + 0x30 Thread 1: 0 libSystem.B.dylib 0x9000b42c select + 0xc 1 libnspr4.dylib 0x0301f7e8 poll + 0x188 2 libnspr4.dylib 0x0301c034 _pr_poll_with_poll + 0x32c 3 org.mozilla.thunderbird 0x000eb6cc nsSocketTransportService::Run() + 0x198 4 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 5 libnspr4.dylib 0x0301d47c _pt_root + 0xac 6 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 2: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libxpcom.dylib 0x070474d4 TimerThread::Run() + 0x1ac 5 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 6 libnspr4.dylib 0x0301d47c _pt_root + 0xac 7 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 3: 0 libSystem.B.dylib 0x9000b42c select + 0xc 1 libnspr4.dylib 0x0301f7e8 poll + 0x188 2 libnspr4.dylib 0x03018f34 pt_poll_now + 0x64 3 libnspr4.dylib 0x030191e0 pt_Continue + 0x20 4 libnspr4.dylib 0x03019b90 pt_Read + 0xa4 5 libenigmime.dylib 0x016dbbec nsPipeConsole::Run() + 0x74 6 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 7 libnspr4.dylib 0x0301d47c _pt_root + 0xac 8 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 4: 0 libSystem.B.dylib 0x9000b42c select + 0xc 1 libnspr4.dylib 0x0301f7e8 poll + 0x188 2 libnspr4.dylib 0x03018f34 pt_poll_now + 0x64 3 libnspr4.dylib 0x030191e0 pt_Continue + 0x20 4 libnspr4.dylib 0x03019b90 pt_Read + 0xa4 5 libenigmime.dylib 0x016dbbec nsPipeConsole::Run() + 0x74 6 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 7 libnspr4.dylib 0x0301d47c _pt_root + 0xac 8 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 5: 0 libSystem.B.dylib 0x900171d8 semaphore_wait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9dc _pthread_cond_wait + 0x270 2 libnspr4.dylib 0x030185e4 PR_WaitCondVar + 0x74 3 libnspr4.dylib 0x0302092c WaitPidDaemonThread + 0xe0 4 libnspr4.dylib 0x0301d47c _pt_root + 0xac 5 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 6: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 7: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 8: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 9: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 10: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 11: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 12: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 13: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 14: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 libnspr4.dylib 0x03018960 PR_Wait + 0x30 5 org.mozilla.thunderbird 0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78 6 org.mozilla.thunderbird 0x00333ee4 nsImapProtocol::Run() + 0x54 7 libxpcom.dylib 0x070449c0 nsThread::Main(void*) + 0x38 8 libnspr4.dylib 0x0301d47c _pt_root + 0xac 9 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 15: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 org.mozilla.thunderbird 0x000af6fc nsIOThreadPool::ThreadFunc(void*) + 0x74 5 libnspr4.dylib 0x0301d47c _pt_root + 0xac 6 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 Thread 16: 0 libSystem.B.dylib 0x90018e18 semaphore_timedwait_signal_trap + 0x8 1 libSystem.B.dylib 0x9000e9d4 _pthread_cond_wait + 0x268 2 libnspr4.dylib 0x03018394 pt_TimedWait + 0xa8 3 libnspr4.dylib 0x030185f8 PR_WaitCondVar + 0x88 4 org.mozilla.thunderbird 0x00555b68 nsHostResolver::GetHostToLookup(nsHostRecord**) + 0x84 5 org.mozilla.thunderbird 0x00555e78 nsHostResolver::ThreadFunc(void*) + 0x74 6 libnspr4.dylib 0x0301d47c _pt_root + 0xac 7 libSystem.B.dylib 0x90024910 _pthread_body + 0x28 PPC Thread State: srr0: 0x007e4a38 srr1: 0x0000f930 vrsave: 0x00000000 cr: 0x24448234 xer: 0x00000000 lr: 0x007e4a38 ctr: 0x030217b4 r0: 0x031f9124 r1: 0xbfff9530 r2: 0x00b05ddc r3: 0x00000010 r4: 0x00000010 r5: 0xbfff9700 r6: 0x00000003 r7: 0xbfff9780 r8: 0x11a67180 r9: 0x00000000 r10: 0x0774e1a0 r11: 0x03033a30 r12: 0x030217b4 r13: 0x00ad0000 r14: 0x00000000 r15: 0x013223c0 r16: 0xbfff9830 r17: 0x00000000 r18: 0xbfff9780 r19: 0x11a67180 r20: 0x00000000 r21: 0x0774e1a0 r22: 0x0000001e r23: 0xbfff9854 r24: 0x0376e5c0 r25: 0xbfff9700 r26: 0xbfff9920 r27: 0xbfff9700 r28: 0xbfff9570 r29: 0x00000001 r30: 0x077028a0 r31: 0x00000004 Binary Images Description: 0x1000 - 0xabdfff org.mozilla.thunderbird 1.0.2 /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin 0x1215000 - 0x121efff libqfaservices.dylib /Applications/Thunderbird.app/Contents/MacOS/components/libqfaservices.dylib 0x1268000 - 0x128ffff talkback.dylib /Applications/Thunderbird.app/Contents/MacOS/components/talkback/talkback.dylib 0x12d0000 - 0x12d2fff com.apple.textencoding.unicode 1.6.4 /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings 0x16c8000 - 0x16f1fff libenigmime.dylib /Users/quilty/Library/Thunderbird/Profiles/default.oha/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/libenigmime.dylib 0x2705000 - 0x272dfff libnssckbi.dylib /Applications/Thunderbird.app/Contents/MacOS/libnssckbi.dylib 0x3000000 - 0x3032fff libnspr4.dylib /Applications/Thunderbird.app/Contents/MacOS/libnspr4.dylib 0x3e32000 - 0x3e3dfff libspellchecker.dylib /Applications/Thunderbird.app/Contents/MacOS/components/libspellchecker.dylib 0x3e5d000 - 0x3e6afff libmyspell.dylib /Applications/Thunderbird.app/Contents/MacOS/components/libmyspell.dylib 0x4000000 - 0x400dfff libplds4.dylib /Applications/Thunderbird.app/Contents/MacOS/libplds4.dylib 0x5000000 - 0x500efff libplc4.dylib /Applications/Thunderbird.app/Contents/MacOS/libplc4.dylib 0x6000000 - 0x6068fff libmozjs.dylib /Applications/Thunderbird.app/Contents/MacOS/libmozjs.dylib 0x7000000 - 0x7083fff libxpcom.dylib /Applications/Thunderbird.app/Contents/MacOS/libxpcom.dylib 0x7605000 - 0x76c6fff com.apple.Kotoeri 4.0.0 /System/Library/Components/Kotoeri.component/Contents/MacOS/Kotoeri 0x8000000 - 0x801afff libssl3.dylib /Applications/Thunderbird.app/Contents/MacOS/libssl3.dylib 0x9000000 - 0x905dfff libnss3.dylib /Applications/Thunderbird.app/Contents/MacOS/libnss3.dylib 0xa000000 - 0xa01dfff libsmime3.dylib /Applications/Thunderbird.app/Contents/MacOS/libsmime3.dylib 0xb000000 - 0xb079fff libsoftokn3.dylib /Applications/Thunderbird.app/Contents/MacOS/libsoftokn3.dylib 0xc000000 - 0xc019fff libxpcom_compat.dylib /Applications/Thunderbird.app/Contents/MacOS/libxpcom_compat.dylib 0xe000000 - 0xe00dfff libprldap50.dylib /Applications/Thunderbird.app/Contents/MacOS/libprldap50.dylib 0xf000000 - 0xf02efff libldap50.dylib /Applications/Thunderbird.app/Contents/MacOS/libldap50.dylib 0x80830000 - 0x8090efff libxml2.2.dylib /usr/lib/libxml2.2.dylib 0x8eea0000 - 0x8eeb6fff libJapaneseConverter.dylib /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib 0x8fe00000 - 0x8fe4ffff dyld /usr/lib/dyld 0x90000000 - 0x9014ffff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x901c0000 - 0x9026dfff com.apple.CoreFoundation 6.3.7 (299.35) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x902b0000 - 0x90529fff com.apple.CoreServices.CarbonCore 10.3.7 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x905a0000 - 0x90610fff com.apple.framework.IOKit 1.3.6 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x90640000 - 0x906c8fff com.apple.CoreServices.OSServices 3.0.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x9071d000 - 0x9072afff com.apple.CommonPanels 1.2.1 (1.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x90750000 - 0x907b7fff com.apple.audio.CoreAudio 2.1.2 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x90810000 - 0x90810fff com.apple.ApplicationServices 1.0 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x90860000 - 0x908cffff libobjc.A.dylib /usr/lib/libobjc.A.dylib 0x90940000 - 0x909b3fff com.apple.DesktopServices 1.2.4 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x90a02000 - 0x90a0dfff com.apple.securityhi 1.2 (90) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x90a20000 - 0x90b7bfff com.apple.Foundation 6.3.6 (500.58) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x90d40000 - 0x90d40fff com.apple.Carbon 10.3 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x90d50000 - 0x90d6bfff com.apple.SystemConfiguration 1.7.1 (???) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x90d7c000 - 0x90d8ffff com.apple.speech.synthesis.framework 3.2 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x90ec0000 - 0x90ec0fff com.apple.Cocoa 6.3 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x9102d000 - 0x9104afff com.apple.audio.SoundManager 3.8 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x910e0000 - 0x91133fff com.apple.bom 1.2.5 (63.2) /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 0x91141000 - 0x91141fff com.apple.CoreServices 10.3 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x91242000 - 0x9124bfff com.apple.DiskArbitration 2.0.5 /System/Library/PrivateFrameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x912e0000 - 0x912f7fff com.apple.LangAnalysis 1.5.4 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x913a0000 - 0x9145ffff ColorSync /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x914ad000 - 0x9156ffff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib 0x915e0000 - 0x91699fff com.apple.QD 3.4.67 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x916f0000 - 0x91728fff com.apple.AE 1.4 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x91760000 - 0x917f3fff com.apple.print.framework.PrintCore 3.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x91890000 - 0x918aafff com.apple.openscripting 1.2.1 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x918d0000 - 0x918e0fff com.apple.ImageCapture 2.1.5 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x91970000 - 0x919befff com.apple.print.framework.Print 3.3 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x91a40000 - 0x91ab3fff com.apple.NavigationServices 3.3.3 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x91b10000 - 0x91b10fff com.apple.audio.units.AudioUnit 1.3.2 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x91b30000 - 0x91b44fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x91b60000 - 0x91b6bfff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x91b71000 - 0x91b8bfff libPDFRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libPDFRIP.A.dylib 0x91bb0000 - 0x91d45fff com.apple.QuickTime 6.5.2 /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 0x92037000 - 0x92051fff libresolv.9.dylib /usr/lib/libresolv.9.dylib 0x92070000 - 0x92096fff com.apple.FindByContent 1.4 (1.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent 0x920a9000 - 0x920e1fff com.apple.LaunchServices 10.3.5 (98.4) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x92170000 - 0x92357fff com.apple.security 2.4 (179) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x927f0000 - 0x92827fff com.apple.CFNetwork 1.2.2 (7) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x92880000 - 0x92c05fff com.apple.HIToolbox 1.3.6 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x92de0000 - 0x92e30fff com.apple.HIServices 1.4.1 (0.0.1d1) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x92e70000 - 0x9336ffff com.apple.AppKit 6.3.7 (743.36) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x93680000 - 0x93958fff com.apple.CoreGraphics 1.203.30 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x939d0000 - 0x939d4fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x93a50000 - 0x93a64fff libcups.2.dylib /usr/lib/libcups.2.dylib 0x93a6a000 - 0x93a7dfff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x93c00000 - 0x93ca3fff com.apple.audio.toolbox.AudioToolbox 1.3.2 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x93cec000 - 0x93d04fff com.apple.WebServices 1.1.1 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore 0x94580000 - 0x9458cfff com.apple.help 1.0.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x945b0000 - 0x945b9fff libz.1.dylib /usr/lib/libz.1.dylib 0x94650000 - 0x946affff com.apple.SearchKit 1.0.2 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x946ed000 - 0x946fdfff com.apple.speech.recognition.framework 3.3 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x94800000 - 0x9488cfff com.apple.ink.framework 101.1.4 (55.12) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x968d0000 - 0x969b2fff libicucore.A.dylib /usr/lib/libicucore.A.dylib 0x96a04000 - 0x96a6dfff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x96aa0000 - 0x96acefff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib 0x96b50000 - 0x96bdffff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x96cb0000 - 0x96d9efff libiconv.2.dylib /usr/lib/libiconv.2.dylib 0x96ee0000 - 0x96ee8fff libbsm.dylib /usr/lib/libbsm.dylib 0x96ef9000 - 0x96f08fff libPSRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libPSRIP.A.dylib
(In reply to comment #14) > Thunderbird version 1.5 (20051201) on Mac OS 10.3.9 also often crashes for me > when I switch views while it is moving mail I have manually marked as junk. Forgot to explicitly state that the "change view while TB processes junk" crash occurs at the same place as in the RSS window case: nsMsgDBView::GetURIForViewIndex. Talkback currently shows 225 crashes with this stack sig, distributed over Windows, Linux and Mac. Suggest Hardware -> All; OS -> All; Keyword -> topcrash. Could someone with the appropriate privs please change these flags? Nominating blocking‑thunderbird2.
Flags: blocking-thunderbird2?
Flags: blocking-thunderbird2? → blocking-thunderbird2+
Keywords: crash
I think the junk case is fixed. I'll try to reproduce the rss case.
Assignee: mscott → bienvenu
Status: REOPENED → NEW
I wasn't able to reproduce the rss case - it might also be fixed. I'm trying to do a talkback search, but it's really slow. I don't see it in the talkback reports, however.
(In reply to comment #17) > I wasn't able to reproduce the rss case - it might also be fixed. I'm trying > to do a talkback search, but it's really slow. I don't see it in the talkback > reports, however. > Still happening in latest 1.5.0.9 in rss case
I meant fixed on the trunk and 2.0 branch.
I'm marking wfm since this appears to be fixed on the 2.0 branch and trunk builds.
Status: NEW → RESOLVED
Closed: 20 years ago18 years ago
Resolution: --- → WORKSFORME
Flags: blocking-thunderbird2+
215 incidents with 2.0 at the moment, so apparently not.
Status: RESOLVED → REOPENED
OS: Windows XP → All
QA Contact: front-end
Hardware: PC → All
Resolution: WORKSFORME → ---
(Setting this to 2.0 version; change it to Trunk if it applies.)
Version: unspecified → 2.0
non-RSS-related TB47164832 deleting some phishing mails
Keywords: topcrash
Depends on: 283238
Any reason to believe this is gone on trunk via checkins from past 2 years? (Note: no updates to bug 283238) I was going to suggest closing as WFM on trunk, but I now see it's a lowly #384 for Thunderbird 2.0.0.23 (only 3 crashes in 10 days). Which means it might not appear for 3.0 until a month after public release. nsMsgDBView::GetURIForViewIndex is not in any thunderbird top 10 stack frams 2009-09-20 through 2009-11-20. Ditto Seamonkey for the past month.
Keywords: topcrashtopcrash-
low grade crash in v3 - 3 crashes in 4 weeks bp-230592ae-332b-40a5-ab25-f26612100319 bp-58d2936d-fce8-4866-8a3a-464a62100306 bp-25a1caaf-c674-45e2-a465-a472b2100315 (pinged this reporter) Frame Module Signature [Expand] Source 0 thunderbird.exe nsMsgDBView::GetURIForViewIndex mailnews/base/src/nsMsgDBView.cpp:2330 1 xpcom_core.dll NS_InvokeByIndex_P xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:102 2 thunderbird.exe XPCWrappedNative::CallMethod js/src/xpconnect/src/xpcwrappednative.cpp:2721 3 thunderbird.exe XPC_WN_CallMethod js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740 4 js3250.dll js_Invoke js/src/jsinterp.cpp:1360 5 js3250.dll js_Interpret js/src/jsops.cpp:2240 6 js3250.dll js_Invoke js/src/jsinterp.cpp:1368 7 js3250.dll js_InternalInvoke js/src/jsinterp.cpp:1423 8 js3250.dll JS_CallFunctionValue js/src/jsapi.cpp:5112 9 thunderbird.exe nsJSContext::CallEventHandler dom/base/nsJSEnvironment.cpp:2134 10 thunderbird.exe nsJSEventListener::HandleEvent dom/src/events/nsJSEventListener.cpp:266 11 thunderbird.exe nsEventListenerManager::HandleEventSubType content/events/src/nsEventListenerManager.cpp:1041 12 thunderbird.exe nsEventListenerManager::HandleEvent content/events/src/nsEventListenerManager.cpp:1147 13 thunderbird.exe nsEventTargetChainItem::HandleEvent content/events/src/nsEventDispatcher.cpp:246 14 thunderbird.exe nsEventTargetChainItem::HandleEventTargetChain content/events/src/nsEventDispatcher.cpp:332 15 thunderbird.exe nsEventDispatcher::Dispatch content/events/src/nsEventDispatcher.cpp:573 note: reporter (bryant) no longer uses thunderbird
Summary: closing standalone mail window of RSS item while still loading causes crash [@ nsMsgDBView::GetURIForViewIndex] → closing standalone mail window of RSS item while still loading causes crash [@ nsMsgDBView::GetURIForViewIndex(unsigned int, nsACString_internal&)] (v3), [@ nsMsgDBView::GetURIForViewIndex] (v2)
Attached patch proposed fix (deleted) — Splinter Review
Assignee: bienvenu → mkmelin+mozilla
Status: REOPENED → ASSIGNED
Attachment #434328 - Flags: superreview?(bienvenu)
Attachment #434328 - Flags: review?(bienvenu)
Comment on attachment 434328 [details] [diff] [review] proposed fix I was going to ask that you use IsValidIndex(), but I see that's a bit broken because it asks if an unsigned int is < 0. We should have a follow up bug on that...
Attachment #434328 - Flags: superreview?(bienvenu)
Attachment #434328 - Flags: superreview+
Attachment #434328 - Flags: review?(bienvenu)
Attachment #434328 - Flags: review+
can't say much about bp-25a1caaf-c674-45e2-a465-a472b2100315(In reply to comment #28) because the crash was sudden. Usually I can retrace what was done before crash (and make appropriate comment) but not that time. Sorry.
changeset: 5364:e97012c24142 http://hg.mozilla.org/comm-central/rev/e97012c24142 ->FIXED
Status: ASSIGNED → RESOLVED
Closed: 18 years ago15 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 3.1b2
Filed bug 556831 about isvalidindex
Crash Signature: [@ nsMsgDBView::GetURIForViewIndex(unsigned int, nsACString_internal&)] [@ nsMsgDBView::GetURIForViewIndex]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: