It kind of looks like foundCookieJar is an ivar, which means that "return foundCookieJar" is really going to be "return self->foundCookieJar". Since you set "self" to "nil", you're trying to dereference a NULL pointer, which is a great way to crash your app.
HTH, Dave On Jul 28, 2011, at 2:33 PM, Mr. Gecko wrote: > I am unable to find out as to why I am receiving this problem, I can verify > other parts of the code before it gets to the return and that the object I am > returning does in-fact work as I am able to NSLog it and see the description > of it. The basic idea of this code is to notify other objects to see if one > exists with the same path and if it does, it will tell the object I am using > to check where it is at by setFoundCookieJar:self. It seems to work, as I can > see the value when logging it. This one problem is stopping the code I wrote > from being usable. > > If someone can explain why this is happening and give me a link to > explanation on this signal and why it occurs as I have and a friend of mine > has seen it in weird areas that seems like it should work from an understand > of the code and playing around seems like it will work by logging out > information. From my understanding, this should happen when you, for an > example, try to access the pointer 0x18c95b0 whenever that belongs to another > process. However, I also thought that the Mac has a copy of memory space for > each process and therefore should not be able to access memory that it > doesn't own unless the core os does so. > > [notificationCenter postNotificationName:MGMCookieJarExists object:self > userInfo:[NSDictionary dictionaryWithObject:cookiesPath > forKey:MGMCookieJarKey]]; > if (foundCookieJar!=nil) { > [self release]; > self = nil; > return foundCookieJar; > } > > Thanks for any help on this issue, > Mr. Gecko_______________________________________________ > > 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/davedelong%40me.com > > This email sent to davedel...@me.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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com