Closed Bug 366984 Opened 18 years ago Closed 18 years ago

Thunderbird crashes upon shutdown (@nsVoidArray::indexOf)

Categories

(Thunderbird :: Message Compose Window, defect)

x86
Windows XP
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 356439

People

(Reporter: emaijala+moz, Assigned: mscott)

Details

(Keywords: crash)

Trunk Thunderbird often crashes upon shutdown. It doesn't happen if I just start TB and shut it down, something else needs to be done too -- looking at the stack trace it seems to be related to the compose window. Here's the stack of the crash:

>	xpcom_core.dll!nsVoidArray::IndexOf(void * aPossibleElement=0x062c4690)  Line 387 + 0x3	C++
 	xpcom_core.dll!nsVoidArray::RemoveElement(void * aElement=0x062c4690)  Line 600 + 0xc	C++
 	xpcom_core.dll!nsCOMArray_base::RemoveObject(nsISupports * aObject=0x062c4690)  Line 127 + 0xc	C++
 	editor.dll!nsCOMArray<nsIEditActionListener>::RemoveObject(nsIEditActionListener * aObject=0x062c4690)  Line 259	C++
 	editor.dll!nsEditor::RemoveEditActionListener(nsIEditActionListener * aListener=0x062c4690)  Line 1819 + 0x12	C++
 	editor.dll!nsTextServicesDocument::~nsTextServicesDocument()  Line 123	C++
 	editor.dll!nsTextServicesDocument::`scalar deleting destructor'()  + 0xf	C++
 	editor.dll!nsTextServicesDocument::Release()  Line 159 + 0x1f	C++
 	spellchk.dll!nsCOMPtr<nsITextServicesDocument>::~nsCOMPtr<nsITextServicesDocument>()  Line 584	C++
 	spellchk.dll!mozInlineSpellChecker::~mozInlineSpellChecker()  Line 530 + 0x2c	C++
 	spellchk.dll!mozInlineSpellChecker::`scalar deleting destructor'()  + 0xf	C++
 	spellchk.dll!mozInlineSpellChecker::Release()  Line 511 + 0xd7	C++
 	editor.dll!nsCOMPtr<nsIInlineSpellChecker>::~nsCOMPtr<nsIInlineSpellChecker>()  Line 584	C++
 	editor.dll!nsEditor::~nsEditor()  Line 217 + 0xf2	C++
 	editor.dll!nsPlaintextEditor::~nsPlaintextEditor()  Line 116 + 0x1e	C++
 	editor.dll!nsHTMLEditor::~nsHTMLEditor()  Line 237 + 0x204	C++
 	editor.dll!nsHTMLEditor::`scalar deleting destructor'()  + 0xf	C++
 	editor.dll!nsEditor::Release()  Line 219 + 0xda	C++
 	editor.dll!nsHTMLEditor::Release()  Line 247 + 0xc	C++
 	xpc3250.dll!XPCJSRuntime::GCCallback(JSContext * cx=0x00f64bb8, JSGCStatus status=JSGC_END)  Line 590 + 0x12	C++
 	gklayout.dll!DOMGCCallback(JSContext * cx=0x00f64bb8, JSGCStatus status=JSGC_END)  Line 3247 + 0x17	C++
 	js3250.dll!js_GC(JSContext * cx=0x00f64bb8, JSGCInvocationKind gckind=GC_NORMAL)  Line 3198 + 0xf	C
 	js3250.dll!JS_GC(JSContext * cx=0x00f64bb8)  Line 1890 + 0xb	C
 	xul.dll!nsXREDirProvider::DoShutdown()  Line 748 + 0xa	C++
 	xul.dll!ScopedXPCOMStartup::~ScopedXPCOMStartup()  Line 594	C++
 	xul.dll!XRE_main(int argc=1, char * * argv=0x003f99a0, const nsXREAppData * aAppData=0x00403088)  Line 2556	C++
 	thunderbird.exe!main(int argc=1, char * * argv=0x003f99a0)  Line 62 + 0x13	C++
 	thunderbird.exe!mainCRTStartup()  Line 398 + 0x11	C
 	kernel32.dll!7c816fd7()
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.