Mike Abdullah
unread,Feb 15, 2013, 1:20:06 PM2/15/13Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to iMedia Google Group
We've got a customer trying to drag an image from the media browser (2.5) into our app. We're using IMBObjectsPromise to retrieve the dragged files/data, but it seems to be getting jammed:
2849 Thread_498905 DispatchQueue_1: com.apple.main-thread (serial)
+ 2848 start (in Sandvox) + 53 [0x3515]
+ ! 2848 main (in Sandvox) + 930 [0x3973]
+ ! 2848 NSApplicationMain (in AppKit) + 1053 [0x9899a6f6]
+ ! 2848 -[KSApplication run] (in Sandvox) + 136 [0x62fa8]
+ ! 2848 -[NSApplication run] (in AppKit) + 951 [0x989f772c]
+ ! 2848 -[KTApplication sendEvent:] (in Sandvox) + 49 [0xa3c9]
+ ! 2848 -[NSApplication sendEvent:] (in AppKit) + 4278 [0x98adda0f]
+ ! 2848 -[NSWindow sendEvent:] (in AppKit) + 7432 [0x98ae2bf1]
+ ! 2848 -[IMBImageBrowserView mouseDragged:] (in iMedia) + 386 [0x6e9a14]
+ ! 2848 -[IKImageBrowserView(ImageBrowserEvents) mouseDragged:] (in ImageKit) + 1176 [0x980dfb4e]
+ ! 2848 -[IKImageBrowserView(ImageBrowserDragNDropInternal) startDragNDropWithEvent:] (in ImageKit) + 64 [0x980da374]
+ ! 2848 -[IKImageBrowserView(ImageBrowserDragNDropInternal) startDragNDropWithEvent:itemIndexes:] (in ImageKit) + 1209 [0x980da834]
+ ! 2848 -[NSView(NSDrag) dragImage:at:offset:event:pasteboard:source:slideBack:] (in AppKit) + 152 [0x9907d399]
+ ! 2848 -[NSWindow(NSDrag) dragImage:at:offset:event:pasteboard:source:slideBack:] (in AppKit) + 142 [0x9907ded4]
+ ! 2848 -[NSCoreDragManager dragImage:fromWindow:at:offset:event:pasteboard:source:slideBack:] (in AppKit) + 1384 [0x98d74c3c]
+ ! 2848 -[NSCoreDragManager _dragUntilMouseUp:accepted:] (in AppKit) + 1221 [0x98d736fe]
+ ! 2848 CoreDragStartDragging (in HIServices) + 517 [0x953f3b84]
+ ! 2848 DragInApplication (in HIServices) + 703 [0x953f4885]
+ ! 2848 SendDropMessage (in HIServices) + 43 [0x953f0bb7]
+ ! 2848 DoDropMessage (in HIServices) + 65 [0x953f0c34]
+ ! 2848 DoMultipartDropMessage (in HIServices) + 351 [0x953f0fea]
+ ! 2848 NSCoreDragReceiveMessageProc (in AppKit) + 1487 [0x98d72cb3]
+ ! 2848 -[WEKWebView performDragOperation:] (in Sandvox) + 81 [0xc3b06]
+ ! 2848 -[SVWebEditorViewController performDragOperation:] (in Sandvox) + 53 [0xafcd1]
+ ! 2848 -[SVGraphicDOMController performDragOperation:] (in Sandvox) + 261 [0x109256]
+ ! 2848 -[NSPasteboard(SVPasteboardItem) sv_pasteboardItems] (in Sandvox) + 136 [0x13f82b]
+ ! 2848 -[IMBObjectsPromise waitUntilFinished] (in iMedia) + 181 [0x6dcf9a]
+ ! 2848 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] (in Foundation) + 278 [0x95f19946]
+ ! 2848 CFRunLoopRunInMode (in CoreFoundation) + 123 [0x944da4ab]
+ ! 2848 CFRunLoopRunSpecific (in CoreFoundation) + 378 [0x944da63a]
+ ! 2836 __CFRunLoopRun (in CoreFoundation) + 1247 [0x944daf7f]
+ ! : 2836 __CFRunLoopServiceMachPort (in CoreFoundation) + 185 [0x944d5599]
+ ! : 2836 mach_msg (in libsystem_kernel.dylib) + 68 [0x93341cb0]
+ ! : 2836 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x933427d2]
+ ! 10 __CFRunLoopRun (in CoreFoundation) + 886 [0x944dae16]
+ ! : 10 __CFRunLoopDoObservers (in CoreFoundation) + 381 [0x94500d3d]
+ ! : 10 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ (in CoreFoundation) + 30 [0x94500dfe]
+ ! : 10 _runLoopObserverWithBlockContext (in CoreFoundation) + 29 [0x9453028d]
+ ! : 10 __83-[NSWindow _postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke_01253 (in AppKit) + 58 [0x99042b3b]
+ ! : 10 _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints (in AppKit) + 994 [0x98a04ad4]
+ ! : 10 -[NSWindow displayIfNeeded] (in AppKit) + 306 [0x98a04e3d]
+ ! : 10 -[NSView displayIfNeeded] (in AppKit) + 1468 [0x98a05481]
+ ! : 7 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] (in AppKit) + 4425 [0x98a3cc83]
+ ! : | 7 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 290 [0x98a40f1f]
+ ! : | 5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + 5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + 5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + 5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + 2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 1365 [0x98a41682]
+ ! : | + ! 2 -[NSView lockFocus] (in AppKit) + 36 [0x98a3e202]
+ ! : | + ! 1 -[NSView lockFocusIfCanDraw] (in AppKit) + 159 [0x98a3e388]
+ ! : | + ! : 1 -[NSWindow _copyAcquiredViewHierarchyLock] (in AppKit) + 143 [0x98a3e83e]
+ ! : | + ! : 1 -[NSViewHierarchyLock lockForReadingWithExceptionHandler:] (in AppKit) + 82 [0x989da25b]
+ ! : | + ! : 1 pthread_mutex_lock (in libsystem_c.dylib) + 270 [0x99598ff6]
+ ! : | + ! : 1 pthread_threadid_np (in libsystem_c.dylib) + 57 [0x99594022]
+ ! : | + ! 1 -[NSView lockFocusIfCanDraw] (in AppKit) + 488 [0x98a3e4d1]
+ ! : | + ! 1 +[NSGraphicsContext saveGraphicsState] (in AppKit) + 290 [0x98a3eb7b]
+ ! : | + ! 1 -[NSCGSContext saveGraphicsState] (in AppKit) + 24 [0x98a3ebb5]
+ ! : | + ! 1 CGContextSaveGState (in CoreGraphics) + 70 [0x933a2297]
+ ! : | + ! 1 CGGStackSave (in CoreGraphics) + 60 [0x933a22dc]
+ ! : | + ! 1 CGGStateCreateCopy (in CoreGraphics) + 123 [0x933a2376]
+ ! : | + ! 1 CGGStateTextCopy (in CoreGraphics) + 30 [0x933a2443]
+ ! : | + 2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + ! 2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + ! 2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + ! 2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + ! 2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + ! 2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4448 [0x98a4228d]
+ ! : | + ! 2 -[WebHTMLView(WebPrivate) _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in WebKit) + 294 [0x41b206]
+ ! : | + ! 1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 320 [0x98a4126d]
+ ! : | + ! : 1 -[WebHTMLView visibleRect] (in WebKit) + 128 [0x4014a0]
+ ! : | + ! : 1 -[NSView visibleRect] (in AppKit) + 291 [0x989cdb6f]
+ ! : | + ! : 1 -[WebClipView visibleRect] (in WebKit) + 344 [0x3fe8f8]
+ ! : | + ! : 1 -[NSView visibleRect] (in AppKit) + 291 [0x989cdb6f]
+ ! : | + ! : 1 -[NSView visibleRect] (in AppKit) + 549 [0x989cdc71]
+ ! : | + ! : 1 -[NSView(NSPrivateHLTBSupport) _boundToHIView] (in AppKit) + 96 [0x989cdd21]
+ ! : | + ! : 1 objc_msgSend (in libobjc.A.dylib) + 67 [0x950baab3]
+ ! : | + ! 1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 2156 [0x98a41999]
+ ! : | + ! 1 -[NSView _drawRect:clip:] (in AppKit) + 3706 [0x98a44434]
+ ! : | + ! 1 -[WebHTMLView drawRect:] (in WebKit) + 653 [0x40954d]
+ ! : | + ! 1 -[WebHTMLView drawSingleRect:] (in WebKit) + 438 [0x409796]
+ ! : | + ! 1 -[WebFrame(WebInternal) _drawRect:contentsOnly:] (in WebKit) + 324 [0x409bc4]
+ ! : | + ! 1 WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) (in WebCore) + 697 [0xa261c9]
+ ! : | + ! 1 WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, unsigned int) (in WebCore) + 86 [0x13c44c6]
+ ! : | + ! 1 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) (in WebCore) + 1625 [0x13c4ba9]
+ ! : | + ! 1 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) (in WebCore) + 3188 [0x13c5ba4]
+ ! : | + ! 1 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) (in WebCore) + 1625 [0x13c4ba9]
+ ! : | + ! 1 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) (in WebCore) + 3188 [0x13c5ba4]
+ ! : | + ! 1 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) (in WebCore) + 1625 [0x13c4ba9]
+ ! : | + ! 1 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) (in WebCore) + 2414 [0x13c589e]
+ ! : | + ! 1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 201 [0x138dd29]
+ ! : | + ! 1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 466 [0x138edd2]
+ ! : | + ! 1 WebCore::RenderBlock::paintFloats(WebCore::PaintInfo&, WebCore::IntPoint const&, bool) (in WebCore) + 404 [0x138e814]
+ ! : | + ! 1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 201 [0x138dd29]
+ ! : | + ! 1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 466 [0x138edd2]
+ ! : | + ! 1 WebCore::RenderBlock::paintFloats(WebCore::PaintInfo&, WebCore::IntPoint const&, bool) (in WebCore) + 376 [0x138e7f8]
+ ! : | + ! 1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 201 [0x138dd29]
+ ! : | + ! 1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 310 [0x138ed36]
+ ! : | + ! 1 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 447 [0x138ea2f]
+ ! : | + ! 1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 201 [0x138dd29]
+ ! : | + ! 1 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 310 [0x138ed36]
+ ! : | + ! 1 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 447 [0x138ea2f]
+ ! : | + ! 1 WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) (in WebCore) + 88 [0x138dcb8]
+ ! : | + ! 1 WebCore::RenderBox::flipForWritingMode(WebCore::IntRect&) const (in WebCore) + 12 [0xa23f0c]
+ ! : | + 1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 2156 [0x98a41999]
+ ! : | + 1 -[NSView _drawRect:clip:] (in AppKit) + 745 [0x98a438a3]
+ ! : | + 1 -[NSView _regionForOpaqueDescendants:forMove:] (in AppKit) + 2861 [0x989ebe56]
+ ! : | + 1 -[NSView _regionForOpaqueDescendants:forMove:] (in AppKit) + 2861 [0x989ebe56]
+ ! : | + 1 -[NSView _regionForOpaqueDescendants:forMove:] (in AppKit) + 165 [0x989eb3ce]
+ ! : | + 1 -[NSView convertRect:fromView:] (in AppKit) + 276 [0x989ec0e2]
+ ! : | + 1 -[NSView _convertRect:fromAncestor:] (in AppKit) + 14 [0x989ec134]
+ ! : | 1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4060 [0x98a42109]
+ ! : | + 1 +[NSObject alloc] (in libobjc.A.dylib) + 41 [0x950d3949]
+ ! : | + 1 +[NSObject allocWithZone:] (in libobjc.A.dylib) + 24 [0x950d3966]
+ ! : | + 1 _objc_rootAllocWithZone (in libobjc.A.dylib) + 51 [0x950bbf0e]
+ ! : | + 1 _class_createInstance (in libobjc.A.dylib) + 32 [0x950c4eb5]
+ ! : | + 1 _class_createInstanceFromZone (in libobjc.A.dylib) + 153 [0x950c4e6f]
+ ! : | + 1 calloc (in libsystem_c.dylib) + 60 [0x995adfdc]
+ ! : | + 1 malloc_zone_calloc (in libsystem_c.dylib) + 82 [0x995ad8bc]
+ ! : | + 1 szone_calloc (in libsystem_c.dylib) + 55 [0x995afa7a]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_c.dylib) + 880 [0x995ba0ba]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_c.dylib) + 137 [0x995b98a2]
+ ! : | 1 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] (in AppKit) + 4729 [0x98a423a6]
+ ! : | 1 -[NSThemeFrame overlayBounds] (in AppKit) + 42 [0x98a71959]
+ ! : | 1 objc_msgSend (in libobjc.A.dylib) + 46 [0x950baa9e]
+ ! : 1 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] (in AppKit) + 3444 [0x98a3c8ae]
+ ! : | 1 -[NSView lockFocus] (in AppKit) + 36 [0x98a3e202]
+ ! : | 1 -[NSView lockFocusIfCanDraw] (in AppKit) + 517 [0x98a3e4ee]
+ ! : | 1 -[NSView _focusFromView:withContext:] (in AppKit) + 590 [0x98a3ee13]
+ ! : | 1 -[NSFocusState flush] (in AppKit) + 231 [0x98a40295]
+ ! : | 1 NSRectClip (in AppKit) + 104 [0x98a40390]
+ ! : | 1 CGContextClipToRect (in CoreGraphics) + 0 [0x933aed39]
+ ! : 1 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] (in AppKit) + 5693 [0x98a3d177]
+ ! : | 1 -[NSWindow flushWindow] (in AppKit) + 344 [0x98a72c09]
+ ! : | 1 -[NSFrameView _drawFrameShadowAndFlushContext:] (in AppKit) + 64 [0x98a72d07]
+ ! : | 1 -[NSCGSContext flushGraphics] (in AppKit) + 24 [0x98a7358a]
+ ! : | 1 CGContextFlush (in CoreGraphics) + 120 [0x933c18a0]
+ ! : | 1 ripc_Operation (in libRIP.A.dylib) + 218 [0x90921596]
+ ! : | 1 ripd_Synchronize (in libRIP.A.dylib) + 54 [0x90921a15]
+ ! : | 1 CGSDeviceSynchronize (in CoreGraphics) + 587 [0x933b7dc4]
+ ! : | 1 _CGSFlushRegionInline (in CoreGraphics) + 219 [0x933b86b8]
+ ! : | 1 mach_msg (in libsystem_kernel.dylib) + 68 [0x93341cb0]
+ ! : | 1 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x933427d2]
+ ! : 1 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] (in AppKit) + 5883 [0x98a3d235]
+ ! : 1 -[NSView _recursiveSyncAndDisplayViewBackingSurfacesIfNeeded:] (in AppKit) + 387 [0x98a73845]
+ ! : 1 -[NSArray enumerateObjectsUsingBlock:] (in CoreFoundation) + 53 [0x945363f5]
+ ! : 1 -[NSArray enumerateObjectsWithOptions:usingBlock:] (in CoreFoundation) + 102 [0x945364e6]
+ ! : 1 __NSArrayEnumerate (in CoreFoundation) + 594 [0x94536962]
+ ! : 1 __62-[NSView _recursiveSyncAndDisplayViewBackingSurfacesIfNeeded:]_block_invoke_01982 (in AppKit) + 43 [0x9903096c]
+ ! : 1 -[NSView _recursiveSyncAndDisplayViewBackingSurfacesIfNeeded:] (in AppKit) + 387 [0x98a73845]
+ ! : 1 -[NSArray enumerateObjectsUsingBlock:] (in CoreFoundation) + 53 [0x945363f5]
+ ! : 1 -[NSArray enumerateObjectsWithOptions:usingBlock:] (in CoreFoundation) + 102 [0x945364e6]
+ ! : 1 __NSArrayEnumerate (in CoreFoundation) + 594 [0x94536962]
+ ! : 1 __62-[NSView _recursiveSyncAndDisplayViewBackingSurfacesIfNeeded:]_block_invoke_01982 (in AppKit) + 43 [0x9903096c]
+ ! : 1 -[NSView _recursiveSyncAndDisplayViewBackingSurfacesIfNeeded:] (in AppKit) + 387 [0x98a73845]
+ ! : 1 -[NSArray enumerateObjectsUsingBlock:] (in CoreFoundation) + 53 [0x945363f5]
+ ! : 1 -[NSArray enumerateObjectsWithOptions:usingBlock:] (in CoreFoundation) + 102 [0x945364e6]
+ ! : 1 __NSArrayEnumerate (in CoreFoundation) + 594 [0x94536962]
+ ! : 1 __62-[NSView _recursiveSyncAndDisplayViewBackingSurfacesIfNeeded:]_block_invoke_01982 (in AppKit) + 43 [0x9903096c]
+ ! : 1 -[NSView _recursiveSyncAndDisplayViewBackingSurfacesIfNeeded:] (in AppKit) + 405 [0x98a73857]
+ ! : 1 -[NSObject release] (in libobjc.A.dylib) + 25 [0x950d38e9]
+ ! : 1 _objc_rootReleaseWasZero (in libobjc.A.dylib) + 115 [0x950bc220]
+ ! : 1 objc::DenseMap<objc_object*, unsigned long, true, objc::DenseMapInfo<objc_object*>, objc::DenseMapInfo<unsigned long> >::find(objc_object* const&) (in libobjc.A.dylib) + 32 [0x950bc2c6]
+ ! : 1 objc::DenseMap<objc_object*, unsigned long, true, objc::DenseMapInfo<objc_object*>, objc::DenseMapInfo<unsigned long> >::LookupBucketFor(objc_object* const&, std::__1::pair<objc_object*, unsigned long>*&) const (in libobjc.A.dylib) + 115 [0x950bc053]
+ ! 1 __CFRunLoopRun (in CoreFoundation) + 1071 [0x944daecf]
+ ! : 1 __CFRunLoopDoObservers (in CoreFoundation) + 381 [0x94500d3d]
+ ! : 1 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ (in CoreFoundation) + 30 [0x94500dfe]
+ ! : 1 _performRunLoopAction (in CoreData) + 55 [0x916e4a97]
+ ! : 1 objc_msgSend (in libobjc.A.dylib) + 0 [0x950baa70]
+ ! 1 __CFRunLoopRun (in CoreFoundation) + 1321 [0x944dafc9]
+ ! 1 mach_port_extract_member (in libsystem_kernel.dylib) + 31 [0x93343afa]
+ ! 1 _kernelrpc_mach_port_extract_member_trap (in libsystem_kernel.dylib) + 10 [0x93342796]
+ 1 weak_entry_for_referent(weak_table_t*, objc_object*) (in libobjc.A.dylib) + 129 [0x950d1f88]
2849 Thread_499141 DispatchQueue_2: com.apple.libdispatch-manager (serial)
+ 2849 _dispatch_mgr_thread (in libdispatch.dylib) + 53 [0x943be7a9]
+ 2849 _dispatch_mgr_invoke (in libdispatch.dylib) + 993 [0x943bec71]
+ 2849 kevent (in libsystem_kernel.dylib) + 10 [0x933459ae]
2849 Thread_499157: com.apple.NSURLConnectionLoader
+ 2849 thread_start (in libsystem_c.dylib) + 34 [0x9957dcee]
+ 2849 _pthread_start (in libsystem_c.dylib) + 344 [0x99593557]
+ 2849 __NSThread__main__ (in Foundation) + 1396 [0x95f1415b]
+ 2849 -[NSThread main] (in Foundation) + 45 [0x95f141d8]
+ 2849 +[NSURLConnection(Loader) _resourceLoadLoop:] (in Foundation) + 395 [0x95eb013a]
+ 2849 CFRunLoopRunInMode (in CoreFoundation) + 123 [0x944da4ab]
+ 2849 CFRunLoopRunSpecific (in CoreFoundation) + 378 [0x944da63a]
+ 2849 __CFRunLoopRun (in CoreFoundation) + 1247 [0x944daf7f]
+ 2849 __CFRunLoopServiceMachPort (in CoreFoundation) + 185 [0x944d5599]
+ 2849 mach_msg (in libsystem_kernel.dylib) + 68 [0x93341cb0]
+ 2849 mach_msg_trap (in libsystem_kernel.dylib) + 10 [0x933427d2]
2849 Thread_499160: JavaScriptCore::BlockFree
+ 2849 thread_start (in libsystem_c.dylib) + 34 [0x9957dcee]
+ 2849 _pthread_start (in libsystem_c.dylib) + 344 [0x99593557]
+ 2849 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16 [0x96c23880]
+ 2849 WTF::threadEntryPoint(void*) (in JavaScriptCore) + 76 [0x969f535c]
+ 2849 JSC::BlockAllocator::blockFreeingThreadMain() (in JavaScriptCore) + 115 [0x96c0df43]
+ 2849 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) (in JavaScriptCore) + 120 [0x969f73d8]
+ 2849 pthread_cond_timedwait$UNIX2003 (in libsystem_c.dylib) + 70 [0x9961e0ec]
+ 2849 _pthread_cond_wait (in libsystem_c.dylib) + 833 [0x99598220]
+ 2849 __psynch_cvwait (in libsystem_kernel.dylib) + 10,12 [0x933448e2,0x933448e4]
2849 Thread_499161: JavaScriptCore::Marking
+ 2849 thread_start (in libsystem_c.dylib) + 34 [0x9957dcee]
+ 2849 _pthread_start (in libsystem_c.dylib) + 344 [0x99593557]
+ 2849 WTF::wtfThreadEntryPoint(void*) (in JavaScriptCore) + 16 [0x96c23880]
+ 2849 WTF::threadEntryPoint(void*) (in JavaScriptCore) + 76 [0x969f535c]
+ 2849 JSC::MarkStackThreadSharedData::markingThreadMain() (in JavaScriptCore) + 238 [0x96b785ee]
+ 2849 JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) (in JavaScriptCore) + 198 [0x96b786f6]
+ 2849 pthread_cond_wait$UNIX2003 (in libsystem_c.dylib) + 71 [0x9961e0a1]
+ 2849 _pthread_cond_wait (in libsystem_c.dylib) + 833 [0x99598220]
+ 2849 __psynch_cvwait (in libsystem_kernel.dylib) + 10 [0x933448e2]
2849 Thread_638795
+ 2849 start_wqthread (in libsystem_c.dylib) + 30 [0x9957dcca]
+ 2849 _pthread_wqthread (in libsystem_c.dylib) + 448 [0x99595e19]
+ 2849 _pthread_workq_return (in libsystem_c.dylib) + 45 [0x9959604c]
+ 2849 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x933450ee]
2849 Thread_639385
+ 2849 start_wqthread (in libsystem_c.dylib) + 30 [0x9957dcca]
+ 2849 _pthread_wqthread (in libsystem_c.dylib) + 448 [0x99595e19]
+ 2849 _pthread_workq_return (in libsystem_c.dylib) + 45 [0x9959604c]
+ 2849 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x933450ee]
2832 Thread_642075
2832 start_wqthread (in libsystem_c.dylib) + 30 [0x9957dcca]
2832 _pthread_wqthread (in libsystem_c.dylib) + 448 [0x99595e19]
2832 _pthread_workq_return (in libsystem_c.dylib) + 45 [0x9959604c]
2832 __workq_kernreturn (in libsystem_kernel.dylib) + 10 [0x933450ee]
Anyone have an idea how this could occur? Looks to me like the parser has failed fulfilling the promise somehow and caused it to get stick forever.