Wednesday, September 1, 2010 [Tweets] [Favorites]

Dr. Gregory Parker, Department of Diagnostic Engineering

Greg Parker:

Go back to the board. Symptom: the object was allocated as an NSPathStore2. Symptom: the object’s isa pointer is now 0xa0050000, which is not NSPathStore2. What should the isa pointer’s value have been? otool and objc_getClass() agreed: the correct isa pointer should have been 0xa005f198. 0xa0050000 is suspiciously similar. Theory: something had cleared two bytes of this object, leaving a nonsense isa pointer. @"tzm-Latn" was a red herring.

Great post.

Comments

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment