2012-10-03 32 views
10

Al poner punto de interrupción en algunos archivos, por ejemplo: Sólo recientemente creado ViewController y poniendo punto de interrupción en viewDidLoad método que sale error LLDB extrañaextraño LLDB en Xcode 4.5: Error interno [IRForTarget]

Internal error [IRForTarget]: Couldn't rewrite external variable _ZZ53 
[EPGViewController($__lldb_category) $__lldb_expr:]E19$__lldb_expr_result 

Probé googlear por este error - no puede encontrar nada útil. Limpiar caché, reiniciar no ayuda.

Una vez más - este error no aparece en todos los archivos. Y no puedo entender por qué. Thx por cualquier ayuda o consejo!

Además, cuando intento po alguna variable llego

(lldb) po self.title 
error: Couldn't materialize struct: Structure hasn't been laid out yet 
Internal error [IRForTarget]: Couldn't rewrite external variable _ZZ58- 
[EventsEPGViewController($__lldb_category) $__lldb_expr:]E19$__lldb_expr_result 

Respuesta

0

Cambiar el depurador designado para ese proyecto de LLDB a BGF y ya está bueno.

1

Me encontré con este error también y pasé mucho tiempo depurándolo infructuosamente. Parece estar relacionado con el punto de ruptura en sí: noté que si desactivé el punto de interrupción, el error no aparece.

Es posible que solo pueda mover el punto de interrupción a otra línea para suprimir. Este no es el primer error de clang con el que me he encontrado, en XCode 4.3 'po' ni siquiera da salida a las variables de manera confiable.

+0

cambiar una línea no ayuda ( –

Cuestiones relacionadas