Closed Bug 356973 Opened 19 years ago Closed 17 years ago

crash on undo after moving (or deleting?) a message [@ __spin_lock] [@ nsCSubstring::Finalize]

Categories

(MailNews Core :: Networking: IMAP, defect)

1.8 Branch
x86
macOS
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: moco, Unassigned)

Details

(Keywords: crash)

Crash Data

crash on undo after moving (or deleting?) a message tbird version 2 beta 1 (20061016) sorry for the lack of useful info. I haven't been able to reproduce it, maybe the stack will prove useful Date/Time: 2006-10-16 22:44:24.478 -0700 OS Version: 10.4.8 (Build 8L2127) Report Version: 4 Command: thunderbird-bin Path: /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/thunderbird-bin Parent: WindowServer [59] Version: 2.0b1pre (2.0b1pre) PID: 192 Thread: 12 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00007469 Thread 0: 0 <<00000000>> 0xffff027f __spin_lock + 31 (cpu_capabilities.h:216) 1 libSystem.B.dylib 0x90005108 free + 728 2 libxpcom_core.dylib 0x01a62f06 nsCSubstring::Finalize() + 32 3 org.mozilla.thunderbird 0x001aaea1 nsImapIncomingServer::GetImapConnection(nsIEventQueue*, nsIImapUrl*, nsIImapProtocol**) + 501 4 org.mozilla.thunderbird 0x001abdd0 nsImapIncomingServer::GetImapConnectionAndLoadUrl(nsIEventQueue*, nsIImapUrl*, nsISupports*) + 60 5 org.mozilla.thunderbird 0x000c7c5a nsImapService::GetImapConnectionAndLoadUrl(nsIEventQueue*, nsIImapUrl*, nsISupports*, nsIURI**) + 292 6 org.mozilla.thunderbird 0x000cda4c nsImapService::DiddleFlags(nsIEventQueue*, nsIMsgFolder*, nsIUrlListener*, nsIURI**, char const*, char const*, unsigned short, int) + 812 7 org.mozilla.thunderbird 0x000cdb75 nsImapService::AddMessageFlags(nsIEventQueue*, nsIMsgFolder*, nsIUrlListener*, nsIURI**, char const*, unsigned short, int) + 75 8 org.mozilla.thunderbird 0x004fd46d nsImapMoveCopyMsgTxn::UndoTransaction() + 725 9 org.mozilla.thunderbird 0x00733c96 nsTransactionItem::UndoTransaction(nsTransactionManager*) + 48 10 org.mozilla.thunderbird 0x0040d43a nsTransactionManager::UndoTransaction() + 106 11 org.mozilla.thunderbird 0x000a30a6 nsMessenger::Undo(nsIMsgWindow*) + 130 12 libxpcom_core.dylib 0x01a5a98d XPTC_InvokeByIndex + 81 13 org.mozilla.thunderbird 0x00481d37 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) + 743 14 org.mozilla.thunderbird 0x00473fcf XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) + 261 15 libmozjs.dylib 0x01848443 js_Invoke + 848 16 libmozjs.dylib 0x01839316 js_Interpret + 3031 17 libmozjs.dylib 0x0184899b js_Invoke + 2216 18 org.mozilla.thunderbird 0x0075be5c nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) + 1068 19 org.mozilla.thunderbird 0x007591a7 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) + 57 20 libxpcom_core.dylib 0x01a5aa46 XPTC_InvokeByIndex + 266 21 libxpcom_core.dylib 0x01a5abfc nsXPTCStubBase::Stub5() + 40 22 libxpcom_core.dylib 0x01a5a98d XPTC_InvokeByIndex + 81 23 org.mozilla.thunderbird 0x00481d37 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) + 743 24 org.mozilla.thunderbird 0x00473fcf XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) + 261 25 libmozjs.dylib 0x01848443 js_Invoke + 848 26 libmozjs.dylib 0x01839316 js_Interpret + 3031 27 libmozjs.dylib 0x0184899b js_Invoke + 2216 28 libmozjs.dylib 0x01849038 js_InternalInvoke + 146 29 libmozjs.dylib 0x0180d80d JS_CallFunctionValue + 62 30 org.mozilla.thunderbird 0x0069c77a nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned, long*, long*) + 430 31 org.mozilla.thunderbird 0x00683af0 nsJSEventListener::HandleEvent(nsIDOMEvent*) + 814 32 org.mozilla.thunderbird 0x002d3a4a nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned) + 186 33 org.mozilla.thunderbird 0x002d4be6 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) + 1054 34 org.mozilla.thunderbird 0x00625544 nsXULElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) + 1760 35 org.mozilla.thunderbird 0x0062589b nsXULElement::HandleDOMEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) + 2615 36 org.mozilla.thunderbird 0x00378ffd MenuHelpersX::DispatchCommandTo(nsIWeakReference*, nsIContent*) + 279 37 org.mozilla.thunderbird 0x00380493 nsMenuItemX::DoCommand() + 45 38 org.mozilla.thunderbird 0x00379901 nsMenuBarX::CommandEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 159 39 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 40 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 41 com.apple.HIToolbox 0x92dd30f0 SendEventToEventTarget + 56 42 com.apple.HIToolbox 0x92e53655 SendHICommandEvent(unsigned long, HICommand const*, unsigned long, unsigned long, unsigned char, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 405 43 com.apple.HIToolbox 0x92e8725e ProcessHICommandWithContextAndModifiers + 60 44 com.apple.HIToolbox 0x92e87214 SendMenuItemSelectedEvent + 128 45 com.apple.HIToolbox 0x92e87128 FinishMenuSelection(MenuData*, MenuData*, MenuResult*, MenuResult*, unsigned long, unsigned long, unsigned long, unsigned char) + 122 46 com.apple.HIToolbox 0x92e6c033 MenuSelectCore(MenuData*, Point, double, unsigned long, OpaqueMenuRef**, unsigned short*) + 515 47 com.apple.HIToolbox 0x92e6baf4 MenuSelect + 100 48 com.apple.HIToolbox 0x92e6ba64 StandardMenuBarEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 104 49 com.apple.HIToolbox 0x92dcc7eb DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 50 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 51 com.apple.HIToolbox 0x92dd30f0 SendEventToEventTarget + 56 52 com.apple.HIToolbox 0x92dd3b12 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 2586 53 com.apple.HIToolbox 0x92dccba2 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2044 54 com.apple.HIToolbox 0x92dcbe90 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 55 com.apple.HIToolbox 0x92dd30f0 SendEventToEventTarget + 56 56 com.apple.HIToolbox 0x92e16d8f ToolboxEventDispatcher + 81 57 com.apple.HIToolbox 0x92e15783 RunApplicationEventLoop + 165 58 org.mozilla.thunderbird 0x003784eb nsAppShell::Run() + 39 59 org.mozilla.thunderbird 0x003e41e2 nsAppStartup::Run() + 50 60 org.mozilla.thunderbird 0x000060f1 XRE_main + 5539 61 org.mozilla.thunderbird 0x00002e50 main + 32 62 org.mozilla.thunderbird 0x00002dd6 start + 270 63 org.mozilla.thunderbird 0x00002cf1 start + 41 Thread 1: 0 <<00000000>> 0xffff0292 __spin_lock + 50 (cpu_capabilities.h:216) 1 libSystem.B.dylib 0x9000268f malloc + 597 2 libstdc++.6.dylib 0x90b485b3 operator new(unsigned long) + 35 3 libxpcom_core.dylib 0x01a6fd0c nsAStreamCopier::OnInputStreamReady(nsIAsyncInputStream*) + 74 4 org.mozilla.thunderbird 0x0074c03a nsSocketInputStream::OnSocketReady(unsigned) + 102 5 org.mozilla.thunderbird 0x0074c48d nsSocketTransport::OnSocketReady(PRFileDesc*, short) + 197 6 org.mozilla.thunderbird 0x0044c0f3 nsSocketTransportService::Run() + 795 7 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 8 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 9 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 2: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 libxpcom_core.dylib 0x01a49238 TimerThread::Run() + 74 4 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 5 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 6 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 3: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 org.mozilla.thunderbird 0x0046033c nsSSLThread::Run() + 166 4 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 5 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 4: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 org.mozilla.thunderbird 0x0045cfa8 nsCertVerificationThread::Run() + 278 4 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 5 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 5: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 libnspr4.dylib 0x00fd5b91 PR_Wait + 53 4 org.mozilla.thunderbird 0x000fcd82 nsImapProtocol::ImapThreadMainLoop() + 118 5 org.mozilla.thunderbird 0x000fcf54 nsImapProtocol::Run() + 70 6 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 7 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 8 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 6: 0 libSystem.B.dylib 0x90024427 semaphore_wait_signal_trap + 7 1 libnspr4.dylib 0x00fd5931 PR_WaitCondVar + 213 2 libnspr4.dylib 0x00fd5b91 PR_Wait + 53 3 libxpcom_core.dylib 0x01a2a645 nsPipeInputStream::Wait() + 61 4 libxpcom_core.dylib 0x01a2b63a nsPipeInputStream::ReadSegments(unsigned (*)(nsIInputStream*, void*, char const*, unsigned, unsigned, unsigned*), void*, unsigned, unsigned*) + 356 5 libxpcom_core.dylib 0x01a29a4a nsPipeInputStream::Read(char*, unsigned, unsigned*) + 54 6 org.mozilla.thunderbird 0x004ab9af nsMsgLineStreamBuffer::ReadNextLine(nsIInputStream*, unsigned&, int&, unsigned*, int) + 337 7 org.mozilla.thunderbird 0x000fb829 nsImapProtocol::CreateNewLineFromSocket() + 131 8 org.mozilla.thunderbird 0x004ca431 nsImapServerResponseParser::GetNextLineForParser(char**) + 25 9 org.mozilla.thunderbird 0x004c8a69 nsIMAPGenericParser::AdvanceToNextLine() + 69 10 org.mozilla.thunderbird 0x004c8b4a nsIMAPGenericParser::AdvanceToNextToken() + 84 11 org.mozilla.thunderbird 0x004cdb17 nsImapServerResponseParser::ParseIMAPServerResponse(char const*, int) + 487 12 org.mozilla.thunderbird 0x000fcba5 nsImapProtocol::EndIdle(int) + 169 13 org.mozilla.thunderbird 0x001091b0 nsImapProtocol::ProcessCurrentURL() + 716 14 org.mozilla.thunderbird 0x000fcdd8 nsImapProtocol::ImapThreadMainLoop() + 204 15 org.mozilla.thunderbird 0x000fcf54 nsImapProtocol::Run() + 70 16 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 17 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 18 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 7: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 libnspr4.dylib 0x00fd5b91 PR_Wait + 53 4 org.mozilla.thunderbird 0x000fcd82 nsImapProtocol::ImapThreadMainLoop() + 118 5 org.mozilla.thunderbird 0x000fcf54 nsImapProtocol::Run() + 70 6 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 7 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 8 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 8: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 org.mozilla.thunderbird 0x0073891e nsHostResolver::GetHostToLookup(nsHostRecord**) + 212 4 org.mozilla.thunderbird 0x007390cb nsHostResolver::ThreadFunc(void*) + 123 5 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 6 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 9: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 org.mozilla.thunderbird 0x00410749 nsIOThreadPool::ThreadFunc(void*) + 145 4 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 5 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 10: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 libnspr4.dylib 0x00fd5b91 PR_Wait + 53 4 org.mozilla.thunderbird 0x000fcd82 nsImapProtocol::ImapThreadMainLoop() + 118 5 org.mozilla.thunderbird 0x000fcf54 nsImapProtocol::Run() + 70 6 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 7 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 8 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 11: 0 libSystem.B.dylib 0x90048a47 semaphore_timedwait_signal_trap + 7 1 libnspr4.dylib 0x00fd5550 PR_Lock + 246 2 libnspr4.dylib 0x00fd58a7 PR_WaitCondVar + 75 3 libnspr4.dylib 0x00fd5b91 PR_Wait + 53 4 org.mozilla.thunderbird 0x000fcd82 nsImapProtocol::ImapThreadMainLoop() + 118 5 org.mozilla.thunderbird 0x000fcf54 nsImapProtocol::Run() + 70 6 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 7 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 8 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 12 Crashed: 0 libSystem.B.dylib 0x90002a46 szone_malloc + 212 1 libSystem.B.dylib 0x9000268f malloc + 597 2 libxpcom_core.dylib 0x01a4a1de nsProxyObject::Post(unsigned, nsXPTMethodInfo*, nsXPTCMiniVariant*, nsIInterfaceInfo*) + 226 3 libxpcom_core.dylib 0x01a4adaf nsProxyEventObject::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) + 61 4 libxpcom_core.dylib 0x01a5aa46 XPTC_InvokeByIndex + 266 5 libxpcom_core.dylib 0x01a5b110 nsXPTCStubBase::Stub31() + 40 6 org.mozilla.thunderbird 0x00109707 nsImapProtocol::ProcessCurrentURL() + 2083 7 org.mozilla.thunderbird 0x000fcdd8 nsImapProtocol::ImapThreadMainLoop() + 204 8 org.mozilla.thunderbird 0x000fcf54 nsImapProtocol::Run() + 70 9 libxpcom_core.dylib 0x01a46f21 nsThread::Main(void*) + 41 10 libnspr4.dylib 0x00fd9eb9 PR_Select + 813 11 libSystem.B.dylib 0x90023d87 _pthread_body + 84 Thread 12 crashed with X86 Thread State (32-bit): eax: 0x1f0086e0 ebx: 0x90002983 ecx: 0x00000002 edx: 0x00007465 edi: 0x00000003 esi: 0x0200005c ebp: 0xb064fb38 esp: 0xb064fa10 ss: 0x0000001f efl: 0x00010206 eip: 0x90002a46 cs: 0x00000017 ds: 0x0000001f es: 0x0000001f fs: 0x0000001f gs: 0x00000037 Binary Images Description: 0x1000 - 0xa8dfff org.mozilla.thunderbird 2.0b1pre /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/thunderbird-bin 0xfa5000 - 0xfa5fff libxpcom.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libxpcom.dylib 0xfa9000 - 0xfaefff libplds4.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libplds4.dylib 0xfb3000 - 0xfb9fff libplc4.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libplc4.dylib 0xfbf000 - 0xfe4fff libnspr4.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libnspr4.dylib 0xff5000 - 0xff9fff libprldap50.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libprldap50.dylib 0x1808000 - 0x1899fff libmozjs.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libmozjs.dylib 0x18b4000 - 0x18cdfff libsmime3.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libsmime3.dylib 0x18d9000 - 0x18e8fff libxpcom_compat.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libxpcom_compat.dylib 0x1a05000 - 0x1a75fff libxpcom_core.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libxpcom_core.dylib 0x1ad7000 - 0x1af7fff libssl3.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libssl3.dylib 0x1b01000 - 0x1b56fff libnss3.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libnss3.dylib 0x1b72000 - 0x1bb7fff libsoftokn3.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libsoftokn3.dylib 0x1bc6000 - 0x1bebfff libldap50.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libldap50.dylib 0x1d89000 - 0x1d91fff libmyspell.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/components/libmyspell.dylib 0x1f19000 - 0x1f8afff com.DivXInc.DivXDecoder 6.2.5 /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder 0x15da0000 - 0x15daafff libspellchecker.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/components/libspellchecker.dylib 0x15dc4000 - 0x15dc5fff com.apple.textencoding.unicode 2.1 /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings 0x1669c000 - 0x166f8fff libfreebl3.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libfreebl3.dylib 0x16992000 - 0x169c0fff libnssckbi.dylib /Users/sspitzer/Desktop/Thunderbird.app/Contents/MacOS/libnssckbi.dylib 0x8fe00000 - 0x8fe49fff dyld 46.9 /usr/lib/dyld 0x90000000 - 0x9016ffff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x901bf000 - 0x901c1fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x901c3000 - 0x901fffff com.apple.CoreText 1.1.1 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x90226000 - 0x902fbfff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x9031b000 - 0x9076ffff com.apple.CoreGraphics 1.258.38 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x90806000 - 0x908cefff com.apple.CoreFoundation 6.4.6 (368.27) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x9090c000 - 0x9090cfff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x9090e000 - 0x90a01fff libicucore.A.dylib /usr/lib/libicucore.A.dylib 0x90a51000 - 0x90ad0fff libobjc.A.dylib /usr/lib/libobjc.A.dylib 0x90af9000 - 0x90b5dfff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib 0x90bcc000 - 0x90bd3fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib 0x90bd8000 - 0x90c4bfff com.apple.framework.IOKit 1.4.6 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x90c60000 - 0x90c72fff libauto.dylib /usr/lib/libauto.dylib 0x90c78000 - 0x90f1efff com.apple.CoreServices.CarbonCore 682.15 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x90f61000 - 0x90fc9fff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x91001000 - 0x9103ffff com.apple.CFNetwork 129.18 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x91052000 - 0x91062fff com.apple.WebServices 1.1.3 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore 0x9106d000 - 0x910ebfff com.apple.SearchKit 1.0.5 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x91120000 - 0x9113efff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x9114a000 - 0x91158fff libz.1.dylib /usr/lib/libz.1.dylib 0x9115b000 - 0x912fafff com.apple.security 4.5.1 (29002) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x913f8000 - 0x91400fff com.apple.DiskArbitration 2.1.1 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x91407000 - 0x9142dfff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x9143f000 - 0x91446fff libbsm.dylib /usr/lib/libbsm.dylib 0x9144a000 - 0x914c3fff com.apple.audio.CoreAudio 3.0.4 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x91511000 - 0x91511fff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x91513000 - 0x9153efff com.apple.AE 314 (313) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x91551000 - 0x91625fff com.apple.ColorSync 4.4.8 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x91660000 - 0x916ddfff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x9170a000 - 0x917b3fff com.apple.QD 3.10.21 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x917d9000 - 0x91824fff com.apple.HIServices 1.5.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91843000 - 0x91859fff com.apple.LangAnalysis 1.6.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x91865000 - 0x9187ffff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent 0x91889000 - 0x918c6fff com.apple.LaunchServices 181 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x918da000 - 0x918e6fff com.apple.speech.synthesis.framework 3.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x918ed000 - 0x91928fff com.apple.ImageIO.framework 1.5.0 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x9193a000 - 0x919ecfff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib 0x91a32000 - 0x91a48fff libcups.2.dylib /usr/lib/libcups.2.dylib 0x91a4d000 - 0x91a6bfff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x91a70000 - 0x91acefff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x91ae0000 - 0x91ae4fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x91ae6000 - 0x91b63fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib 0x91b67000 - 0x91ba4fff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x91baa000 - 0x91bc4fff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x91bc9000 - 0x91bcbfff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x91bcd000 - 0x91bcdfff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x91bcf000 - 0x91c5dfff com.apple.vImage 2.5 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91c64000 - 0x91c64fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x91c66000 - 0x91cbffff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x91cc8000 - 0x91cecfff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x91cf4000 - 0x920fdfff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x92137000 - 0x924ebfff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x92518000 - 0x9259cfff com.apple.DesktopServices 1.3.4 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x925d8000 - 0x92808fff com.apple.Foundation 6.4.7 (567.28) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x92914000 - 0x929f2fff libxml2.2.dylib /usr/lib/libxml2.2.dylib 0x92a0f000 - 0x92afcfff libiconv.2.dylib /usr/lib/libiconv.2.dylib 0x92b0c000 - 0x92b23fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x92b2e000 - 0x92b86fff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x92b9a000 - 0x92b9afff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x92b9c000 - 0x92bacfff com.apple.ImageCapture 3.0.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x92bba000 - 0x92bc2fff com.apple.speech.recognition.framework 3.6 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x92bc8000 - 0x92bcdfff com.apple.securityhi 2.0.1 (24742) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x92bd3000 - 0x92c64fff com.apple.ink.framework 101.2.1 (71) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x92c78000 - 0x92c7bfff com.apple.help 1.0.3 (32.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x92c7e000 - 0x92c9bfff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x92cab000 - 0x92cb1fff com.apple.print.framework.Print 5.1 (192.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x92cb7000 - 0x92d1afff com.apple.htmlrendering 66.1 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x92d3e000 - 0x92d7ffff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x92da6000 - 0x92db3fff com.apple.audio.SoundManager 3.9.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x92dba000 - 0x92dbffff com.apple.CommonPanels 1.2.3 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x92dc4000 - 0x930b6fff com.apple.HIToolbox 1.4.8 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x931bb000 - 0x931c6fff com.apple.opengl 1.4.12 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x93256000 - 0x93256fff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x93258000 - 0x9390efff com.apple.AppKit 6.4.8 (824.42) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x93c8f000 - 0x93d09fff com.apple.CoreData 90 /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x93d42000 - 0x93e03fff com.apple.audio.toolbox.AudioToolbox 1.4.3 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x93e43000 - 0x93e43fff com.apple.audio.units.AudioUnit 1.4.2 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x93e45000 - 0x94017fff com.apple.QuartzCore 1.4.9 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x94068000 - 0x940a9fff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib 0x940b1000 - 0x940ebfff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x94271000 - 0x94280fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x94287000 - 0x94292fff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x942de000 - 0x942f8fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x942fe000 - 0x945b7fff com.apple.QuickTime 7.1.3 /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime 0x969f2000 - 0x969f2fff com.apple.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x97054000 - 0x97059fff com.apple.agl 2.5.9 (AGL-2.5.9) /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x98a89000 - 0x99573fff com.apple.QuickTimeComponents.component 7.1.3 /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents Model: MacBookPro1,1, BootROM MBP11.0044.B02, 2 processors, Intel Core Duo, 2 GHz, 2 GB Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x86), 0.1.27 Bluetooth: Version 1.7.9f12, 2 service, 1 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 Serial ATA Device: ST910021AS, 93.16 GB Parallel ATA Device: MATSHITADVD-R UJ-857 USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12 Mb/sec, 500 mA USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
Assignee: mscott → bienvenu
Severity: normal → critical
Component: General → Networking: IMAP
Keywords: crash
Product: Thunderbird → Core
QA Contact: general → grylchan
Summary: crash on undo after moving (or deleting?) a message → crash on undo after moving (or deleting?) a message [@ __spin_lock] [@ nsCSubstring::Finalize]
Version: 2.0 → 1.8 Branch
Bug 404230 is a match on undo delete. not finding anything on your top of stack. Lots of stuff of course against nsImapIncomingServer::GetImapConnection : bug 364007 bug 397649 bug 403272 bug 373895
David, iirc there had been crashes on undo at one time, but I've not seen any for a long time. Is the stack useful enough to do anything/keep? neither _spin_lock nor nsCSubstring::Finalize appear as top of stack in any crashes on trunk or TB20018
Assignee: bienvenu → nobody
QA Contact: grylchan → networking.imap
I fixed a bug with undo if you tried to undo after doing a rebuild index. It's definitely not related to this bug, however. This stack isn't that useful, and there have been enough changes in this code that I would just move on. If there's still a problem, it would probably show up with a different stack trace.
=> incoomplete
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → INCOMPLETE
Product: Core → MailNews Core
Crash Signature: [@ __spin_lock] [@ nsCSubstring::Finalize]
You need to log in before you can comment on or make changes to this bug.