Thanks for replying Jens. Your suggestion is why I thought the crash was odd - the window has not been closed and is still there. This problem occurs after I have run a sheet - might that be part of the issue?
Peter Original Message From: Jens Alfke Sent: Thursday, 24 September 2015 17:03 To: Peter Hudson Cc: cocoa-dev@lists.apple.com Subject: Re: Odd Crash This is a pretty common type of crash. You’ve got an NSTableView whose dataSource has been dealloced, so it tried to call the dataSource and crashed. If you want to catch this in the debugger, turn Zombie Objects on. Most likely the problem is that the window got closed but not released, so it and its views are still in memory. —Jens > On Sep 24, 2015, at 8:23 AM, Peter Hudson <peter.hud...@me.com> wrote: > > Suddenly, after a long period of clean operation, I start to this crash. > > I’ve copied the last section of the crash report from the user. > > Any suggestions appreciated. > > > Peter > > > Date/Time: 2015-09-24 15:38:49.222 +0100 > OS Version: Mac OS X 10.10.4 (14E46) > Report Version: 11 > Anonymous UUID: 899431F1-88F0-529E-0D17-073884EE9FDA > > Sleep/Wake UUID: B8985A4A-CC24-42C6-89F0-32993D38777B > > Time Awake Since Boot: 21000 seconds > Time Since Wake: 14000 seconds > > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > > Exception Type: EXC_BAD_ACCESS (SIGSEGV) > Exception Codes: KERN_INVALID_ADDRESS at 0x0000000006e7a000 > > VM Regions Near 0x6e7a000: > CG shared images 0000000006e6a000-0000000006e7a000 [ 64K] r--/r-- SM=SHM > --> > CoreAnimation 0000000006e7c000-0000000006e82000 [ 24K] rw-/rwx SM=SHM > > Application Specific Information: > objc_msgSend() selector name: tableView:objectValueForTableColumn:row: > Performing @selector(runSheetEditPostHeaderPreFooter:) from sender NSMenuItem > 0x7b07ab80 > > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread > 0 libobjc.A.dylib > 0x98a840a7 objc_msgSend + 23 > 1 com.apple.AppKit > 0x980ec80b -[NSTableView preparedCellAtColumn:row:] + 385 > 2 com.apple.AppKit > 0x9811cba1 -[NSTableView _dirtyVisibleCellsForKeyStateChange] + 878 > 3 com.apple.AppKit > 0x9811c2ae -[NSTableView _windowChangedKeyState] + 323 > 4 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 5 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 6 com.apple.AppKit > 0x97f9483f -[NSScrollView _windowChangedKeyState] + 50 > 7 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 8 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 9 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 10 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 11 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 12 com.apple.AppKit > 0x9808223d -[NSSplitView _windowChangedKeyState] + 71 > 13 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 14 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 15 com.apple.AppKit > 0x9805ca16 -[NSTabView _windowChangedKeyState] + 50 > 16 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 17 com.apple.AppKit > 0x97f94671 -[NSView _windowChangedKeyState] + 276 > 18 com.apple.AppKit > 0x97f9450a -[NSFrameView _windowChangedKeyState] + 101 > 19 com.apple.AppKit > 0x97f94430 -[NSThemeFrame _windowChangedKeyState] + 51 > 20 com.apple.AppKit > 0x980d90fe -[NSWindow(NSSheets) _orderFrontRelativeToWindow:] + 236 > 21 com.apple.AppKit > 0x97f9bfe2 -[NSWindow > _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 2502 > 22 com.apple.AppKit > 0x97f9b607 -[NSWindow > _doOrderWindowWithoutAnimation:relativeTo:findKey:forCounter:force:isModal:] > + 81 > 23 com.apple.AppKit > 0x97f9b03b -[NSWindow > _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 856 > 24 com.apple.AppKit > 0x980ce205 -[NSApplication _orderFrontModalWindow:relativeToWindow:] + 811 > 25 com.apple.AppKit > 0x980cdaf1 -[NSApplication > _commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:] > + 913 > 26 com.apple.AppKit > 0x98153b6f -[NSApplication > beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:] + 154 > 27 WattWenn > 0x0012956d -[SSScriptDoc(EDIT_POSTHEADER_PREFOOTER_STRIPS_WINDOW_SUPPORT) > runSheetEditPostHeaderPreFooter:] + 1837 > 28 libobjc.A.dylib > 0x98a8b853 -[NSObject performSelector:withObject:] + 70 > 29 com.apple.AppKit > 0x980c8c1e __36-[NSApplication sendAction:to:from:]_block_invoke + 51 > 30 libsystem_trace.dylib > > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/cocoa-dev/jens%40mooseyard.com > > This email sent to j...@mooseyard.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com