Closed
Bug 295750
Opened 19 years ago
Closed 19 years ago
crash after deleting a virtual folder - Trunk TB11a1 [@ nsMsgFolderDataSource::DoDeleteFromFolder()]
Categories
(Thunderbird :: Mail Window Front End, defect)
Thunderbird
Mail Window Front End
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: bugzilla, Assigned: Bienvenu)
Details
(Keywords: crash, topcrash)
Crash Data
Attachments
(1 file, 1 obsolete file)
2.68 KB,
patch
|
mscott
:
superreview+
asa
:
approval-aviary1.1a2+
|
Details | Diff | Splinter Review |
I've recently noticed crashes when I've deleted a virtual folder in Thunderbird. doesn't happen all the time, but it's happened enough that I thought this should be filed for tracking at the least. have seen this on Linux (fc3) and Mac OS X (10.4.1) --and talkback reports indicate that this also occurs on Windows. it's also 7th ranked in the topcrash list (okay, there aren't many reports...so far). Count Offset Real Signature [ 2 nsMsgFolderDataSource::DoDeleteFromFolder 83c8cfee - nsMsgFolderDataSource::DoDeleteFromFolder ] Crash date range: 19-MAY-05 to 24-MAY-05 Min/Max Seconds since last crash: 66180 - 188784 Min/Max Runtime: 66180 - 188784 Count Platform List 2 Windows XP [Windows NT 5.1 build 2600] Count Build Id List 1 2005052004 1 2005051807 No of Unique Users 2 Stack trace(Frame) nsMsgFolderDataSource::DoDeleteFromFolder [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgFolderDataSource.cpp line 2101] nsMsgFolderDataSource::DoCommand [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgFolderDataSource.cpp line 825] CompositeDataSourceImpl::DoCommand [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/rdf/base/src/nsCompositeDataSource.cpp line 1337] nsMessenger::DeleteFolders [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMessenger.cpp line 1290] XPTC_InvokeByIndex [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp line 102] XPCWrappedNative::CallMethod [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp line 2082] XPC_WN_CallMethod [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp line 1330] js_Invoke [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 1182] js_Interpret [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 3473] js_Invoke [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 1202] js_InternalInvoke [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsinterp.c line 1279] JS_CallFunctionValue [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/js/src/jsapi.c line 3858] nsJSContext::CallEventHandler [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp line 1386] nsJSEventListener::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/dom/src/events/nsJSEventListener.cpp line 184] nsEventListenerManager::HandleEventSubType [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp line 1568] nsEventListenerManager::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/events/src/nsEventListenerManager.cpp line 1669] nsXULElement::HandleDOMEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/content/xul/content/src/nsXULElement.cpp line 2194] PresShell::HandleDOMEventWithTarget [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6422] nsMenuFrame::Execute [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/xul/base/src/nsMenuFrame.cpp line 1634] nsMenuFrame::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/xul/base/src/nsMenuFrame.cpp line 453] PresShell::HandleEventInternal [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6387] PresShell::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/layout/base/nsPresShell.cpp line 6167] nsViewManager::HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsViewManager.cpp line 2502] nsViewManager::DispatchEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsViewManager.cpp line 2224] HandleEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/view/src/nsView.cpp line 174] nsWindow::DispatchEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 1180] nsWindow::DispatchMouseEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 5912] ChildWindow::DispatchMouseEvent [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 6164] nsWindow::WindowProc [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsWindow.cpp line 1472] USER32.dll + 0x8734 (0x77d48734) USER32.dll + 0x8816 (0x77d48816) USER32.dll + 0x89cd (0x77d489cd) USER32.dll + 0x8a10 (0x77d48a10) nsAppShell::Run [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/windows/nsAppShell.cpp line 159] nsAppStartup::Run [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/toolkit/components/startup/src/nsAppStartup.cpp line 145] main [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mail/app/nsMailApp.cpp line 62] kernel32.dll + 0x16d4f (0x7c816d4f) (5978559) Comments: Deleting Saved Search folder ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Count Offset Real Signature [ 1 nsMsgFolderDataSource::DoDeleteFromFolder() a7501aa2 - nsMsgFolderDataSource::DoDeleteFromFolder() ] Crash date range: 19-MAY-05 to 19-MAY-05 Min/Max Seconds since last crash: 0 - 0 Min/Max Runtime: 1 - 1 Count Platform List 1 [Linux 2.6.11-1.14_FC3] Count Build Id List 1 2005051904 No of Unique Users 1 Stack trace(Frame) nsMsgFolderDataSource::DoDeleteFromFolder() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/mailnews/base/src/nsMsgFolderDataSource.cpp line 1453] nsMsgFolderDataSource::DoCommand() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/mailnews/base/src/nsMsgFolderDataSource.cpp line 842] CompositeDataSourceImpl::DoCommand() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/rdf/base/src/nsCompositeDataSource.cpp line 1337] nsMessenger::DoCommand() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/mailnews/base/src/nsMessenger.cpp line 842] nsMessenger::DeleteFolders() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/mailnews/base/src/nsMessenger.cpp line 62] XPTC_InvokeByIndex() XPCWrappedNative::CallMethod(XPCCallContext& XPCWrappedNative::CallMode)() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp line 3005] XPC_WN_CallMethod() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp line 1287] js_Invoke() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsinterp.c line 1182] js_Interpret() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsinterp.c line 3472] js_Invoke() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsinterp.c line 1202] nsXPCWrappedJSClass::CallMethod() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp line 1343] nsXPCWrappedJS::CallMethod() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp line 450] PrepareAndDispatch() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp line 100] XPTC_InvokeByIndex() XPCWrappedNative::CallMethod(XPCCallContext& XPCWrappedNative::CallMode)() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/xpconnect/src/xpcwrappednative.cpp line 3005] XPC_WN_CallMethod() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp line 1287] js_Invoke() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsinterp.c line 1182] js_Interpret() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsinterp.c line 3472] js_Invoke() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsinterp.c line 1202] js_InternalInvoke() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsinterp.c line 1279] JS_CallFunctionValue() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/js/src/jsapi.c line 3864] nsJSContext::CallEventHandler() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/dom/src/base/nsJSEnvironment.cpp line 1384] nsJSEventListener::HandleEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/dom/src/events/nsJSEventListener.cpp line 177] nsXBLPrototypeHandler::ExecuteHandler() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp line 489] nsXBLWindowHandler::WalkHandlersInternal() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xbl/src/nsXBLWindowHandler.cpp line 305] nsXBLWindowKeyHandler::WalkHandlers() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xbl/src/nsXBLWindowKeyHandler.cpp line 197] nsXBLWindowKeyHandler::KeyPress() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xbl/src/nsXBLWindowKeyHandler.cpp line 250] DispatchToInterface(nsIDOMEvent* nsIDOMEventListener* unsigned (nsIDOMEventListener::*)() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/events/src/nsEventListenerManager.cpp nsEventListenerManager::HandleEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/events/src/nsEventListenerManager.cpp line 1665] nsXULDocument::HandleDOMEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xul/document/src/nsXULDocument.cpp line 1237] nsXULElement::HandleDOMEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xul/content/src/nsXULElement.cpp line 144] nsXULElement::HandleDOMEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xul/content/src/nsXULElement.cpp line 848] nsXULElement::HandleDOMEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xul/content/src/nsXULElement.cpp line 848] nsXULElement::HandleDOMEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xul/content/src/nsXULElement.cpp line 848] nsXULElement::HandleDOMEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/content/xul/content/src/nsXULElement.cpp line 848] PresShell::HandleEventInternal() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/layout/base/nsPresShell.cpp line 848] PresShell::HandleEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/layout/base/nsPresShell.cpp line 6166] nsViewManager::HandleEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/view/src/nsViewManager.cpp line 2457] nsViewManager::DispatchEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/view/src/nsViewManager.cpp line 100] HandleEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/view/src/nsView.cpp line 174] nsCommonWidget::DispatchEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/widget/src/gtk2/nsCommonWidget.cpp line 218] nsWindow::OnKeyPressEvent() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/widget/src/gtk2/nsWindow.cpp line 1770] key_press_event_cb() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/widget/src/gtk2/nsWindow.cpp line 3840] libgtk-x11-2.0.so.0 + 0x10d677 (0x0081b677) libgobject-2.0.so.0 + 0x9347 (0x00350347) libgobject-2.0.so.0 + 0x1fae1 (0x00366ae1) libgobject-2.0.so.0 + 0x20913 (0x00367913) libgobject-2.0.so.0 + 0x20f5a (0x00367f5a) libgtk-x11-2.0.so.0 + 0x2012d5 (0x0090f2d5) libgtk-x11-2.0.so.0 + 0x211972 (0x0091f972) libgtk-x11-2.0.so.0 + 0x21650b (0x0092450b) libgtk-x11-2.0.so.0 + 0x10d677 (0x0081b677) libgobject-2.0.so.0 + 0x96b2 (0x003506b2) libgobject-2.0.so.0 + 0x9347 (0x00350347) libgobject-2.0.so.0 + 0x1f646 (0x00366646) libgobject-2.0.so.0 + 0x20913 (0x00367913) libgobject-2.0.so.0 + 0x20f5a (0x00367f5a) libgtk-x11-2.0.so.0 + 0x2012d5 (0x0090f2d5) libgtk-x11-2.0.so.0 + 0x10ba8a (0x00819a8a) libgtk-x11-2.0.so.0 + 0x10bc40 (0x00819c40) libgdk-x11-2.0.so.0 + 0x3d0c2 (0x006d60c2) libglib-2.0.so.0 + 0x237bb (0x002e87bb) libglib-2.0.so.0 + 0x25242 (0x002ea242) libglib-2.0.so.0 + 0x254ef (0x002ea4ef) libgtk-x11-2.0.so.0 + 0x10af97 (0x00818f97) nsAppShell::Run() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/widget/src/gtk2/nsAppShell.cpp line 141] nsAppStartup::Run() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/toolkit/components/startup/src/nsAppStartup.cpp line 145] XRE_main() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/toolkit/xre/nsAppRunner.cpp line 830] main() [/builds/tinderbox/thunderbird-trunk/Linux_2.4.18-14_Depend/mozilla/mail/app/nsMailApp.cpp line 63] libc.so.6 + 0x14e23 (0x00b6ae23) (5972226) Comments: deleting a recently created virtual folder; was created via the smoketest case for virtual folders ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ from Mac OS X 10.4.1 -------------------- Incident ID: 6181813 Stack Signature thunderbird-bin + 0x3ffba0 (0x003ffba0) 09988829 Email Address bugzilla@iwaruna.com Product ID ThunderbirdTrunk Build ID 2005052705 Trigger Time 2005-05-27 14:52:53.0 Platform MacOSX Operating System Darwin 8.1.0 Module thunderbird-bin + (003ffba0) URL visited User Comments crash after deleting a recently created virtual folder Since Last Crash 13122 sec Total Uptime 13122 sec Trigger Reason SIGBUS: Bus Error: (signal 10) Source File, Line No. N/A Stack Trace thunderbird-bin + 0x3ffba0 (0x003ffba0) thunderbird-bin + 0x3ffb9c (0x003ffb9c) thunderbird-bin + 0x46e9a4 (0x0046e9a4) thunderbird-bin + 0x2d2aec (0x002d2aec) thunderbird-bin + 0x2d2c2c (0x002d2c2c) _XPTC_InvokeByIndex() thunderbird-bin + 0x85bcb0 (0x0085bcb0) thunderbird-bin + 0x84fc9c (0x0084fc9c) js_Invoke() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsinterp.c, line 1182] js_Interpret() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsinterp.c, line 3476] js_Invoke() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsinterp.c, line 1202] thunderbird-bin + 0x93336c (0x0093336c) PrepareAndDispatch() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_rhapsody.cpp, line 184] SharedStub() _XPTC_InvokeByIndex() thunderbird-bin + 0x85bcb0 (0x0085bcb0) thunderbird-bin + 0x84fc9c (0x0084fc9c) js_Invoke() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsinterp.c, line 1182] js_Interpret() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsinterp.c, line 3476] js_Invoke() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsinterp.c, line 1202] js_InternalInvoke() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsinterp.c, line 1280] JS_CallFunctionValue() [/builds/tinderbox/Tb-Trunk/Darwin_7.8.0_Depend/mozilla/js/src/jsapi.c, line 3865] thunderbird-bin + 0x27b6d4 (0x0027b6d4) thunderbird-bin + 0x75248c (0x0075248c) thunderbird-bin + 0x750eb0 (0x00750eb0) thunderbird-bin + 0x74faf8 (0x0074faf8) thunderbird-bin + 0x2bb6a4 (0x002bb6a4) thunderbird-bin + 0x210720 (0x00210720) thunderbird-bin + 0x2138b8 (0x002138b8) thunderbird-bin + 0x1b1bf0 (0x001b1bf0) thunderbird-bin + 0x24319c (0x0024319c) thunderbird-bin + 0x24319c (0x0024319c) thunderbird-bin + 0x24319c (0x0024319c) thunderbird-bin + 0x24319c (0x0024319c) thunderbird-bin + 0x24319c (0x0024319c) thunderbird-bin + 0x1983f4 (0x001983f4) thunderbird-bin + 0x197f80 (0x00197f80) thunderbird-bin + 0x24d660 (0x0024d660) thunderbird-bin + 0x24ca4c (0x0024ca4c) thunderbird-bin + 0x64dbbc (0x0064dbbc) thunderbird-bin + 0x847e78 (0x00847e78) thunderbird-bin + 0x847f04 (0x00847f04) thunderbird-bin + 0x843824 (0x00843824) thunderbird-bin + 0x92e6a0 (0x0092e6a0) AE.309.0.0 + 0x2a40 (0x91450a40) AE.309.0.0 + 0xe04c (0x9145c04c) AE.309.0.0 + 0x69d8 (0x914549d8) AE.309.0.0 + 0x64b4 (0x914544b4) HIToolbox.219.0.0 + 0xb7068 (0x931d1068) HIToolbox.219.0.0 + 0x11c7ec (0x932367ec) HIToolbox.219.0.0 + 0xe318 (0x93128318) HIToolbox.219.0.0 + 0x7d04 (0x93121d04) HIToolbox.219.0.0 + 0x720c (0x9312120c) HIToolbox.219.0.0 + 0xdf90 (0x93127f90) HIToolbox.219.0.0 + 0x11c5f8 (0x932365f8) HIToolbox.219.0.0 + 0x11bd48 (0x93235d48) HIToolbox.219.0.0 + 0x11b774 (0x93235774) HIToolbox.219.0.0 + 0x11b358 (0x93235358) HIToolbox.219.0.0 + 0xd1f58 (0x931ebf58) HIToolbox.219.0.0 + 0xd1a20 (0x931eba20) HIToolbox.219.0.0 + 0x4820 (0x9311e820) HIToolbox.219.0.0 + 0x7ab4 (0x93121ab4) HIToolbox.219.0.0 + 0x720c (0x9312120c) HIToolbox.219.0.0 + 0x7088 (0x93121088) HIToolbox.219.0.0 + 0xd16c8 (0x931eb6c8) HIToolbox.219.0.0 + 0xe30c (0x9312830c) HIToolbox.219.0.0 + 0x7d04 (0x93121d04) HIToolbox.219.0.0 + 0x720c (0x9312120c) HIToolbox.219.0.0 + 0xdf90 (0x93127f90) HIToolbox.219.0.0 + 0x4ee70 (0x93168e70) HIToolbox.219.0.0 + 0xede24 (0x93207e24) HIToolbox.219.0.0 + 0xeda78 (0x93207a78) HIToolbox.219.0.0 + 0xed8d0 (0x932078d0) HIToolbox.219.0.0 + 0xed65c (0x9320765c) HIToolbox.219.0.0 + 0xed5bc (0x932075bc) thunderbird-bin + 0x83d93c (0x0083d93c) thunderbird-bin + 0x83d820 (0x0083d820) thunderbird-bin + 0x4e0660 (0x004e0660) thunderbird-bin + 0xe840 (0x0000e840) thunderbird-bin + 0xa010 (0x0000a010) thunderbird-bin + 0x9e90 (0x00009e90)
Reporter | ||
Updated•19 years ago
|
Keywords: topcrash
Summary: crash after deleting a virtual folder - Trunk [@ nsMsgFolderDataSource::DoDeleteFromFolder()] → crash after deleting a virtual folder - Trunk [@ nsMsgFolderDataSource::DoDeleteFromFolder()]
Reporter | ||
Updated•19 years ago
|
Summary: crash after deleting a virtual folder - Trunk [@ nsMsgFolderDataSource::DoDeleteFromFolder()] → crash after deleting a virtual folder - Trunk TB11a1 [@ nsMsgFolderDataSource::DoDeleteFromFolder()]
Assignee | ||
Updated•19 years ago
|
Assignee: mscott → bienvenu
Assignee | ||
Comment 1•19 years ago
|
||
I reproduced this - the problem was that the msgWindow was null.
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•19 years ago
|
||
this should fix it - we'll get the topmost msg window, if the datasource doesn't have a msg window. And we check for a null window later on, so at least we won't crash. I'm not sure how the datasource got its window cleared (or we got a datasource w/o a window), and another possible fix would be to pass in the msg window as the last element of the arg array, as the datasource expects.
Attachment #186855 -
Flags: superreview?(mscott)
Assignee | ||
Comment 3•19 years ago
|
||
I think this, and the null check in nsMsgFolderDataSource, are the way to go. And I'll remove the gettopmostmsg window hack.
Attachment #186859 -
Flags: superreview?(mscott)
Comment 4•19 years ago
|
||
Comment on attachment 186859 [details] [diff] [review] this will also fix it. yup I like this one more.
Attachment #186859 -
Flags: superreview?(mscott) → superreview+
Updated•19 years ago
|
Attachment #186855 -
Attachment is obsolete: true
Attachment #186855 -
Flags: superreview?(mscott)
Assignee | ||
Updated•19 years ago
|
Attachment #186859 -
Flags: approval-aviary1.1a2?
Updated•19 years ago
|
Attachment #186859 -
Flags: approval-aviary1.1a2? → approval-aviary1.1a2+
Assignee | ||
Updated•19 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Crash Signature: [@ nsMsgFolderDataSource::DoDeleteFromFolder()]
You need to log in
before you can comment on or make changes to this bug.
Description
•