robaho / seashore

easy to use mac osx image editing application for the rest of us
GNU General Public License v2.0
447 stars 20 forks source link

crash when updating cursors and no active layer #63

Closed robaho closed 5 years ago

robaho commented 5 years ago

Application Specific Backtrace 1: 0 CoreFoundation 0x00007fff3dbcacf9 exceptionPreprocess + 256 1 libobjc.A.dylib 0x00007fff6875aa17 objc_exception_throw + 48 2 CoreFoundation 0x00007fff3dbf13e9 CFArrayCopyDescription + 0 3 Seashore 0x000000010b5c39cc -[SeaContent activeLayer] (in Seashore) (SeaContent.m:418) 4 Seashore 0x000000010b65305d -[SeaCursors resetCursorRects] (in Seashore) (SeaCursors.m:99) 5 AppKit 0x00007fff3b2b524e -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 688 6 AppKit 0x00007fff3b2b57f3 -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 2133 7 AppKit 0x00007fff3b2b57f3 -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 2133 8 AppKit 0x00007fff3b2b9388 -[NSScrollView _updateTrackingAreasWithInvalidCursorRects:] + 128 9 AppKit 0x00007fff3b2b57f3 -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 2133 10 AppKit 0x00007fff3b2b57f3 -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 2133 11 AppKit 0x00007fff3b2b57f3 -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 2133 12 AppKit 0x00007fff3b2b57f3 -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 2133 13 AppKit 0x00007fff3b2b57f3 -[NSView(NSInternal) _updateTrackingAreasWithInvalidCursorRects:] + 2133 14 AppKit 0x00007fff3b2b4d73 _NSWindowDisplayCycleUpdateStructuralRegions + 329 15 AppKit 0x00007fff3b2b270d NSWindowGetDisplayCycleObserverForUpdateStructuralRegions_block_invoke + 447 16 AppKit 0x00007fff3b29cb88 NSDisplayCycleObserverInvoke + 162 17 AppKit 0x00007fff3b29c708 NSDisplayCycleFlush + 1030 18 QuartzCore 0x00007fff4854dccb _ZN2CA11Transaction19run_commit_handlersE18CATransactionPhase + 49 19 QuartzCore 0x00007fff4854d413 _ZN2CA11Transaction6commitEv + 213 20 AppKit 0x00007fff3b29c0a1 65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 274 21 CoreFoundation 0x00007fff3db71e88 CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION + 23 22 CoreFoundation 0x00007fff3db71dbd CFRunLoopDoObservers + 451 23 CoreFoundation 0x00007fff3db144d0 CFRunLoopRun + 1136 24 CoreFoundation 0x00007fff3db13e0e CFRunLoopRunSpecific + 455 25 HIToolbox 0x00007fff3ce009db RunCurrentEventLoopInMode + 292 26 HIToolbox 0x00007fff3ce0061d ReceiveNextEventCommon + 355 27 HIToolbox 0x00007fff3ce004a6 _BlockUntilNextEventMatchingListInModeWithFilter + 64 28 AppKit 0x00007fff3b19affb _DPSNextEvent + 965 29 AppKit 0x00007fff3b199d93 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361 30 AppKit 0x00007fff3b193eb0 -[NSApplication run] + 699 31 AppKit 0x00007fff3b1833f0 NSApplicationMain + 777 32 Seashore 0x000000010b5be964 start (in Seashore) + 52 33 ??? 0x0000000000000001 0x0 + 1

robaho commented 5 years ago

fixed in 2.4.5