On Sep 30, 2011, at 5:41 AM, Jerry Krinock wrote: > I'm still working on this issue, trying to find the trigger which moves my > corner case into the corner, hoping for a workaround. It's tedious because > of different operations and states.
But you have a pretty reliable way to reproduce the bug, right? Have you taken my previous advice? Have you broken at the point of objc_exception_throw for the NSObjectInaccessibleException and examined what, specifically, is firing the fault? Start here and work backwards and you may be able to infer why someone has a reference to a stale object. At the very least you’ll know who. (You’ve already got the type and ID of the stale object.) > The implication of the last two points is that Core Data implements Undo > quite on its own; the undo manager acts as little more than a counter. I'm not sure how you jumped to this conclusion. Core Data is recording invocations in NSUndoManager in much the same way you'd do if you were using NSUndoManager directly. —Jim _______________________________________________ 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com