2015-03-18 9 views
5

Ho un rapporto di arresto anomalo simbolizzato della mia applicazione.Rapporto di blocco simbolico XCode, ottenere il numero di riga anziché l'offset di memoria

Alcune linee del backtrace sono così. Il numero di riga è mostrato correttamente, che è davvero utile:

TopicMapScene::create(int) (TopicMapScene.cpp:588) 

Ma alcune linee sono così. Il numero di linea non viene visualizzato, ma solo un offset di memoria, che non è utile.

cocos2d::CCSequence::update(float) + 206 

La mia domanda: come mai a volte viene visualizzato il numero di riga, a volte no? Esiste una soluzione per visualizzare i numeri di riga anziché gli offset di memoria? (O semplicemente non è possibile, e dovrei fare funzioni più piccole per affrontare questo?)

risposta

2

Non so perché sulla terra Apple a volte mostra offset inutili invece di numeri di linea, ma ecco come è possibile mappare l'inutile compensa di nuovo ai numeri di riga di origine:

https://stackoverflow.com/a/41859283/1046167

Problemi correlati