Email is hanging DEVONthink

Hi,

I have an email in my DEVONthink inbox that I cannot do anything with. Every time I try to move it, delete it, convert it to rich text, or anything else, DEVONthink freezes and shows the beachball until I force quit. It’s driving me mad. When I force quit, it gives me the attached crash log.

Please help as this is quite worrying. It’s an important email too so I would really like to be able to file it.

For some reason I am not able to attach the crash log to the post and it is too big to include within the post itself.

Here is the relevant section of the crash log:

Process: DEVONthink Pro [377]
Path: /Applications/DEVONthink Pro.app/Contents/MacOS/DEVONthink Pro
UID: 501

Thread 1296 DispatchQueue 100
User stack:
18 ??? (in DEVONthink Pro + 8374) [0x30b6]
18 NSApplicationMain + 574 (in AppKit) [0x942ef2d9]
18 -[NSApplication run] + 917 (in AppKit) [0x942f72a7]
18 -[DevonApplication sendEvent:] + 90 (in DEVONappkit) [0x33391a]
18 -[NSApplication sendEvent:] + 6431 (in AppKit) [0x94363817]
18 -[NSWindow sendEvent:] + 5757 (in AppKit) [0x9444ad38]
18 -[NSControl _rightMouseUpOrDown:] + 534 (in AppKit) [0x9465f367]
18 -[NSView rightMouseDown:] + 103 (in AppKit) [0x9496dc49]
18 -[NSMenu _popUpMenuWithEvent:forView:] + 52 (in AppKit) [0x94776d5f]
18 -[NSMenu _popUpContextMenu:withEvent:forView:] + 63 (in AppKit) [0x94776f8c]
18 -[NSMenu _popUpContextMenu:withEvent:forView:withFont:] + 270 (in AppKit) [0x94776eed]
18 -[NSCarbonMenuImpl _popUpContextMenu:withEvent:forView:withFont:] + 220 (in AppKit) [0x945fe0bb]
18 _NSSLMPopUpCarbonMenu3 + 3938 (in AppKit) [0x945fdd2b]
18 _HandlePopUpMenuSelection7 + 678 (in HIToolbox) [0x91e3a6bb]
18 PopUpMenuSelectCore(MenuData*, Point, double, Point, unsigned short, unsigned int, Rect const*, unsigned short, unsigned long, Rect const*, Rect const*, __CFString const*, OpaqueMenuRef**, unsigned short*) + 1857 (in HIToolbox) [0x91e3a364]
18 FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 152 (in HIToolbox) [0x91cb8a5d]
18 SendMenuItemSelectedEvent + 121 (in HIToolbox) [0x91cb8b47]
18 SendMenuCommandWithContextAndModifiers + 66 (in HIToolbox) [0x91cb8b90]
18 SendHICommandEvent(unsigned long, HICommand const*, unsigned long, unsigned long, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 448 (in HIToolbox) [0x91c93e87]
18 SendEventToEventTarget + 52 (in HIToolbox) [0x91c677f3]
18 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 411 (in HIToolbox) [0x91c44ef6]
18 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1567 (in HIToolbox) [0x91c45c2f]
18 NSSLMMenuEventHandler + 404 (in AppKit) [0x94367c61]
18 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 336 (in AppKit) [0x94373537]
18 -[NSMenuItem _internalPerformActionThroughMenuIfPossible] + 97 (in AppKit) [0x943735f3]
18 -[NSMenu _internalPerformActionForItemAtIndex:] + 50 (in AppKit) [0x9437368d]
18 -[NSMenu performActionForItemAtIndex:] + 65 (in AppKit) [0x943736da]
18 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 174 (in AppKit) [0x943737eb]
18 -[NSMenuItem _corePerformAction] + 435 (in AppKit) [0x94373af9]
18 -[NSApplication sendAction:to:from:] + 112 (in AppKit) [0x94373c46]
18 ??? (in DEVONthink Pro + 12778) [0x41ea]
18 ??? (in DEVONthink Pro + 35859) [0x9c13]
18 ??? (in DEVONthink Pro + 1052880) [0x1020d0]
18 ??? (in DEVONthink Pro + 1052793) [0x102079]
18 ??? (in DEVONthink Pro + 1067242) [0x1058ea]
18 ??? (in DEVONthink Pro + 159688) [0x27fc8]
18 ??? (in DEVONthink Pro + 184329) [0x2e009]
18 ??? (in DEVONthink Pro + 1009840) [0xf78b0]
18 ??? (in DEVONthink Pro + 1425906) [0x15d1f2]
18 ??? (in DEVONthink Pro + 1418008) [0x15b318]
18 ??? (in DEVONthink Pro + 1431415) [0x15e777]
18 ??? (in DEVONthink Pro + 1418463) [0x15b4df]
18 -[NSTabViewItem setView:] + 205 (in AppKit) [0x944c4835]
18 -[NSTabView _switchTabViewItem:oldView:withTabViewItem:newView:initialFirstResponder:lastKeyView:] + 694 (in AppKit) [0x944c5504]
18 -[NSView replaceSubview:with:] + 329 (in AppKit) [0x943b1500]
18 -[NSView removeFromSuperview] + 367 (in AppKit) [0x94356b1d]
18 -[NSView _setWindow:] + 226 (in AppKit) [0x94308749]
18 -[QLPreviewView viewWillMoveToWindow:] + 319 (in QuickLookUI) [0x91009f95]
18 -[QLPreviewView deactivate] + 168 (in QuickLookUI) [0x9100c930]
18 -[QLPreviewView _setCurrentPreview:displayBundle:displayable:canDelayDisplay:transition:] + 78 (in QuickLookUI) [0x91008e8d]
18 -[QLPreviewView _setCurrentPreview:displayBundle:displayable:canDelayDisplay:transition:stealing:] + 1833 (in QuickLookUI) [0x9101414f]
18 -[QLDisplayBundle deactivate] + 547 (in QuickLookUI) [0x91021bf1]
18 ??? (in Web + 14683) [0x1490c95b]
18 -[WebView(WebPrivate) _close] + 171 (in WebKit) [0x9227f61b]
18 WebCore::FrameLoader::detachFromParent() + 88 (in WebCore) [0x93981408]
18 WebCore::FrameLoader::stopAllLoaders(WebCore::DatabasePolicy) + 124 (in WebCore) [0x93903aec]
18 WebCore::DocumentLoader::stopLoading(WebCore::DatabasePolicy) + 192 (in WebCore) [0x93903c80]
18 WebCore::cancelAll(WTF::HashSet<WTF::RefPtrWebCore::ResourceLoader, WTF::PtrHash<WTF::RefPtrWebCore::ResourceLoader >, WTF::HashTraits<WTF::RefPtrWebCore::ResourceLoader > > const&) + 77 (in WebCore) [0x93903f0d]
18 WebCore::ResourceLoader::cancel() + 75 (in WebCore) [0x93a8cc2b]
18 WebCore::ResourceLoader::cancel(WebCore::ResourceError const&) + 71 (in WebCore) [0x93a8ccf7]
18 WebCore::SubresourceLoader::didCancel(WebCore::ResourceError const&) + 123 (in WebCore) [0x93b58bab]
18 WebCore::ResourceLoader::didCancel(WebCore::ResourceError const&) + 92 (in WebCore) [0x93a8dccc]
18 WebCore::ResourceHandle::cancel() + 155 (in WebCore) [0x93a8debb]
18 URLConnectionClient::cancelRequest() + 81 (in CFNetwork) [0x92edb481]
12 __spin_lock + 47 (in commpage [libSystem.B.dylib]) [0xffff028f]
4 __spin_lock + 25 (in commpage [libSystem.B.dylib]) [0xffff0279]
1 __spin_lock + 29 (in commpage [libSystem.B.dylib]) [0xffff027d]
1 __spin_lock + 27 (in commpage [libSystem.B.dylib]) [0xffff027b]
Kernel stack:
6 lo_allintrs + 302 [0x2a0b6e]
6 interrupt + 171 [0x2aa0d6]
6 lapic_interrupt + 126 [0x2b16c2]
6 intel_startCPU + 885 [0x2b2825]
6 sync_iss_to_iks + 124 [0x2a99dc]
4 call_continuation + 28 [0x2a06dc]
2 idle_thread + 58 [0x2281c0]
2 thread_run + 118 [0x2270d2]
2 thread_dispatch + 1347 [0x226d53]
2 ml_set_interrupts_enabled + 47 [0x2a35a7]
1 thread_switch + 617 [0x22b383]
1 thread_depress_abort_internal + 133 [0x22afdd]
1 ml_set_interrupts_enabled + 47 [0x2a35a7]
1 thread_switch + 629 [0x22b38f]
1 thread_syscall_return + 30 [0x2a9f10]
1 get_threadtask + 12 [0x2354bd]
4 thread_switch + 588 [0x22b366]
3 lo_mach_scall + 280 [0x2a1028]
1 get_user_regs + 82 [0x294c53]
1 memset + 0 [0x295930]
1 get_user_regs + 548 [0x294e25]
1 thread_switch + 493 [0x22b307]
1 thread_depress_ms + 50 [0x22b0dc]
1 thread_depress_abstime + 181 [0x22b09f]
1 ml_set_interrupts_enabled + 47 [0x2a35a7]
1 lo_mach_scall + 266 [0x2a101a]

Thread 129e DispatchQueue 1634545000
User stack:
18 start_wqthread + 30 (in libSystem.B.dylib) [0x95779b66]
18 _pthread_wqthread + 390 (in libSystem.B.dylib) [0x95779d21]
18 _dispatch_worker_thread2 + 240 (in libSystem.B.dylib) [0x9577a29e]
18 _dispatch_queue_invoke + 163 (in libSystem.B.dylib) [0x9577a4f9]
18 kevent + 10 (in libSystem.B.dylib) [0x9577a922]
Kernel stack:
18 kevent + 97 [0x4783e9]

Thread 12aa
User stack:
18 thread_start + 34 (in libSystem.B.dylib) [0x95781682]
18 _pthread_start + 345 (in libSystem.B.dylib) [0x957817fd]
18 select$DARWIN_EXTSN + 10 (in libSystem.B.dylib) [0x95773066]
Kernel stack:
18 sleep + 52 [0x48eeb0]

Thread 12ad
User stack:
18 start_wqthread + 30 (in libSystem.B.dylib) [0x95779b66]
18 __workq_kernreturn + 10 (in libSystem.B.dylib) [0x957799b2]
Kernel stack:
18 bsdthread_create + 1313 [0x4d22d1]

Thread 12c8
User stack:
18 thread_start + 34 (in libSystem.B.dylib) [0x95781682]
18 _pthread_start + 345 (in libSystem.B.dylib) [0x957817fd]
18 NSThread__main + 1499 (in Foundation) [0x909aaa80]
18 -[NSThread main] + 45 (in Foundation) [0x909aaad0]
18 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329 (in Foundation) [0x909e36f4]
18 CFRunLoopRunInMode + 97 (in CoreFoundation) [0x9257e291]
18 CFRunLoopRunSpecific + 452 (in CoreFoundation) [0x9257e464]
18 __CFRunLoopRun + 2079 (in CoreFoundation) [0x9257f37f]
18 mach_msg_trap + 10 (in libSystem.B.dylib) [0x9575409a]
Kernel stack:
18 ipc_mqueue_receive_continue + 0 [0x210cea]

Binary Images:
0x1000 - 0x227fe7 com.devon-technologies.thinkpro2 2.0.9 (2.0.9) <4C5F23DA-473E-6060-56CA-B9EFAD87121A> /Applications/DEVONthink Pro.app/Contents/MacOS/DEVONthink Pro
0x2ae000 - 0x39dfe7 com.devon-technologies.AppKit 7.8.0 (7.8.0) /Applications/DEVONthink Pro.app/Contents/MacOS/…/Frameworks/DEVONappkit.framework/Versions/B/DEVONappkit
0x14909000 - 0x14917ff7 com.apple.qldisplay.Web 2.3 (327.6) <54F9C130-DF27-3C3F-A55C-8B57ED63C7FE> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/Resources/DisplayBundles/Web.qldisplay/Contents/MacOS/Web
0x90994000 - 0x90c07fe7 com.apple.Foundation 6.6.6 (751.53) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x90fdb000 - 0x91049ff7 com.apple.QuickLookUIFramework 2.3 (327.6) <74706A08-5399-24FE-00B2-4A702A6B83C1> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
0x91c3e000 - 0x91f62fef com.apple.HIToolbox 1.6.5 (???) <21164164-41CE-61DE-C567-32E89755CB34> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x9225d000 - 0x9236cfe7 com.apple.WebKit 6533.20 (6533.20.25) <248613DC-8432-F15C-B5F7-548CFCA326B5> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x92542000 - 0x926bdfe7 com.apple.CoreFoundation 6.6.4 (550.42) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x92ec2000 - 0x92f6cfe7 com.apple.CFNetwork 454.11.12 (454.11.12) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x93874000 - 0x942c7ff7 com.apple.WebCore 6533.20 (6533.20.24) <934863A8-DF97-9C9B-B41B-923F0CBF7E66> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x942ed000 - 0x94bcdff7 com.apple.AppKit 6.6.7 (1038.35) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x95753000 - 0x958faff7 libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
0xffff0000 - 0xffff1fff commpage [libSystem.B.dylib] ??? (???) /usr/lib/libSystem.B.dylib

To delete a document that cannot be displayed without a crash, switch to a view mode that doesn’t display the document when selected, such as the Icon view.

Thanks Bill. I was able to file the email using the icon view. It’s still strange though. Displaying the email doesn’t cause a crash but then any other operation hangs.

The email is freezing Mac OS X’s Quick Look & WebKit. Which version of Mac OS X, DEVONthink Pro and Safari do you use?

Mac OS X 10.6.7
DEVONthink Pro Office 2.0.9
Safari 5.0.4 (6533.20.27)

thank you for the info! Any chance that you could zip the email and send it to cgrunenberg - at -devon-technologies.com so that I could try to reproduce this over here? Thanks in advance.