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 changing channel editing when using mask and primary/alpha channels only #66

Closed robaho closed 4 years ago

robaho commented 5 years ago

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000114e6d7f9 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [15576]

VM Regions Near 0x114e6d7f9: MALLOC_LARGE 0000000113b53000-0000000114de5000 [ 18.6M] rw-/rwx SM=PRV
--> MALLOC_LARGE 0000000114e75000-00000001150cd000 [ 2400K] rw-/rwx SM=PRV

Thread 0 Crashed: 0 app.seashore 0x00000001010b5cbb -[SeaWhiteboard forcedChannelUpdate] (in Seashore) (SeaWhiteboard.m:457) 1 app.seashore 0x00000001010b6b1d -[SeaWhiteboard forcedUpdate] (in Seashore) (SeaWhiteboard.m:618) 2 app.seashore 0x00000001010b6b59 -[SeaWhiteboard update] (in Seashore) (SeaWhiteboard.m:624) 3 app.seashore 0x00000001010b5127 -[SeaWhiteboard readjustAltData:] (in Seashore) (SeaWhiteboard.m:356) 4 app.seashore 0x000000010110bbf9 -[SeaHelpers channelChanged] (in Seashore) (SeaHelpers.m:60) 5 app.seashore 0x00000001010ef55f -[LayerSettings changeChannelEditing:] (in Seashore) (LayerSettings.m:259) 6 com.apple.AppKit 0x00007fff4688d844 -[NSApplication(NSResponder) sendAction:to:from:] + 312 7 com.apple.AppKit 0x00007fff46c50a4c -[NSMatrix sendAction:to:] + 156 8 com.apple.AppKit 0x00007fff468f7ac4 26-[NSCell _sendActionFrom:]_block_invoke + 136 9 com.apple.AppKit 0x00007fff468f79c6 -[NSCell _sendActionFrom:] + 178 10 com.apple.AppKit 0x00007fff4692474b -[NSButtonCell _sendActionFrom:] + 96 11 com.apple.AppKit 0x00007fff468f62e1 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 2375 12 com.apple.AppKit 0x00007fff4692449c -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 698 13 com.apple.AppKit 0x00007fff46c4ebeb -[NSMatrix _mouseDownSimpleTrackingMode:] + 869 14 com.apple.AppKit 0x00007fff46c5024b -[NSMatrix mouseDown:] + 332 15 com.apple.AppKit 0x00007fff467d0b37 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 5724 16 com.apple.AppKit 0x00007fff467073a6 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2295 17 com.apple.AppKit 0x00007fff46706867 -[NSWindow(NSEventRouting) sendEvent:] + 478 18 com.apple.AppKit 0x00007fff465a604f -[NSApplication(NSEvent) sendEvent:] + 331 19 com.apple.AppKit 0x00007fff467e0f06 -[NSApplication _doModalLoop:peek:] + 450 20 com.apple.AppKit 0x00007fff467df95a __35-[NSApplication runModalForWindow:]_block_invoke_2 + 64 21 com.apple.AppKit 0x00007fff467df907 35-[NSApplication runModalForWindow:]_block_invoke + 70 22 com.apple.AppKit 0x00007fff467df171 _NSTryRunModal + 100 23 com.apple.AppKit 0x00007fff467df056 -[NSApplication runModalForWindow:] + 128 24 app.seashore 0x00000001010ee561 -[LayerSettings showSettings:from:] (in Seashore) (LayerSettings.m:114) 25 app.seashore 0x0000000101135231 -[LayerDataSource outlineView:setObjectValue:forTableColumn:byItem:] (in Seashore) (LayerDataSource.m:112) 26 com.apple.AppKit 0x00007fff46caae49 -[NSOutlineView _dataSourceSetValue:forColumn:row:] + 101 27 com.apple.AppKit 0x00007fff46d9af17 -[NSTableView _setNewObjectValueFromCell:ifNotEqualTo:forTableColumn:row:] + 156 28 com.apple.AppKit 0x00007fff4698955a -[NSTableView _tryCellBasedMouseDown:atRow:column:withView:] + 1786 29 com.apple.AppKit 0x00007fff4694a6ee -[NSTableView mouseDown:] + 4734 30 com.apple.AppKit 0x00007fff46949261 -[NSOutlineView mouseDown:] + 73 31 com.apple.AppKit 0x00007fff467cc233 forwardMethod + 211 32 com.apple.AppKit 0x00007fff467d0b37 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 5724 33 com.apple.AppKit 0x00007fff467073a6 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2295 34 com.apple.AppKit 0x00007fff46706867 -[NSWindow(NSEventRouting) sendEvent:] + 478 35 com.apple.AppKit 0x00007fff465a604f -[NSApplication(NSEvent) sendEvent:] + 331 36 com.apple.AppKit 0x00007fff46594874 -[NSApplication run] + 755 37 com.apple.AppKit 0x00007fff46583d7c NSApplicationMain + 777 38 app.seashore 0x000000010109c964 start (in Seashore) + 52

robaho commented 4 years ago

fixed in 2.4.12