Mensaje de error extraño en Xcode 4.3 con LLDB

Actualmente estoy escribiendo una aplicación para iOS con Xcode 4.3.2. En la mayoría de las partes de mi código, la depuración con LLDB funciona bien. Sin embargo, en algún momento recibo un mensaje extraño al leer mi código. Cuando paso el mouse sobre un iVar, dice

Error [IRForTarget]: no se pudo encontrar el símbolo de ivar indirecto Objective-C OBJC_IVAR _ $ _ MyFancyClass.iVar

en lugar de mostrarme el valor. Sin embargo, en laVariables View, Puedo verlo bien. Hasta que esté seleccionandoPrint Description of ... es decir, porque entonces, Xcode falla ... Cuando uso GDB, el desplazamiento funciona pero el tipo y los valores de la variable son incorrectos.

Reconozco que hay algo mal con mi código que a su vez hace que los depuradores fallen. Sin embargo, el código funciona bien. Me encantaría proporcionar un código de muestra, pero la clase es bastante larga y no puedo determinar la ubicación exacta de mi error. Entonces, ¿alguien ha encontrado un comportamiento similar?

ACTUALIZAR En realidad, parece que esto sucede en todas partes de mi código, no solo en algunos archivos específicos. Si ayuda, mientras LLDB muestra el mensaje anterior, GDB siempre muestra un objeto de la Clase que posee el iVar, en lugar del iVar mismo. Parece que hay algo mal con la gestión de la memoria. Por ejemplo, si digo algo como

[notificationCenter addObserver:self selector:@selector(foo) name:bar object:objA];

el selector se invoca incluso cuando tengo

[notificationCenter postNotificationName:bar object:objB];

Respuestas a la pregunta(6)

Su respuesta a la pregunta