2012-11-02 10 views
9

Così provo a eseguire il debug di un errore EXC_BAD_ACCESS modificando il mio schema, abilitando tutti i diversi controlli.Errore strano quando si attiva la protezione malloc

Ma quella maledetta compilatore mi dà questo errore:

dyld: could not load inserted library '/usr/lib/libgmalloc.dylib' because image not found 

Googled intorno, qualcuno risolto con l'installazione di una sorta di installazione di X combo OS (OS X 10.7.3), ma sono già eseguire una versione più recente.

Il mio Xcode è aggiornato, quindi cosa sta succedendo qui?

+0

Probabilmente non hai bisogno di guard malloc a meno che tu non stia usando malloc e simili nel tuo codice. Pubblica il codice in cui stai ricevendo EXC_BAD_ACCESS. – LearnCocos2D

+0

Ho provato ad abilitare solo gli oggetti zombie e ora funziona. L'ho fatto crash e il compilatore mi ha fornito: "*** - [CCSprite setPosition:]: messaggio inviato all'istanza deallocato 0x1dde17c0" C'è un modo per trovare questa istanza? Trattare con box2d corpi btw, grazie per l'aiuto. – marsrover

+0

È davvero necessario eseguire il debugger per identificare l'istanza. –

risposta

-5

enter image description here

ho risolto questo da eseguire sotto la funzionalità e funziona benissimo

1.Firstly Vai agli schemi di gestire nel progetto.

2.Dopo aver fatto clic sul pulsante di modifica.

3. Disabilitare "Abilita Guardia Malloc".

4. Dopo aver fatto clic sul pulsante OK.

dopo che funziona benissimo

controllare sopra pic

+6

l'OP sta provando a * usare * 'Guard Malloc' non disabilitarlo. : / – levigroker