Re: Help: How do you start debugging this crashlog?
Re: Help: How do you start debugging this crashlog?
- Subject: Re: Help: How do you start debugging this crashlog?
- From: James Quick <email@hidden>
- Date: Mon, 21 Jul 2003 17:10:10 -0400
On Monday, July 21, 2003, at 06:10 AM, Alastair J.Houghton wrote:
On Monday, July 21, 2003, at 02:55 am, Andrew O. Mellinger wrote:
Some OS X calls can consume a reference to an object.
[snip]
Does this sort of stuff happen in Cocoa or is it simply one of the
unique joys of IOKit?
AFAIK it's just the IOKit, which isn't really part of Cocoa. I don't
really like the way it does that, because it doesn't match the normal
usage patterns in ObjC, although IOKit, of course, has a C interface,
so maybe I'm just expecting too much ;-)
I've never used IOKit, but one good rationale comes to mind.
In one sense, things you pass into the kernel aren't your business
anymore.
The object is now mapped to a different memory space. It may be that
way to remind Driver developers of that fact.
I can, thus, see some justification for this.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.