double-free - *** setzen Sie einen Haltepunkt in malloc_error_break zum Debuggen in BOGEN

Bin ich mit der ARC in meinen Anwendungen mit core data und das einfädeln etc nach all der harten Arbeit zu bekommen, Kern-Daten-Arbeit mit Gewinde ohne Abstürze jetzt bin ich immer ein neuer crash mit der Grund-

double free*** set a breakpoint in malloc_error_break to debug

Wie soll ich damit umgehen? Ich habe keine Kontrolle über die Objekte zu behalten zählt.

Das hat nichts zu tun mit den Objekten' behalten zählt. Diese Nachricht ist ein glibc-built-in error-Meldungen. Dieser Besondere Punkte aus, die Sie haben explizit verwendet, free() auf den gleichen Speicherbereich zweimal.
Nein, ich habe nichts getan, wie free() oder malloc().
Dann könnten Sie bitte ein wenig mehr debug-Informationen? Wie einige Fehlermeldungen mehr, vielleicht youl sollte das kompilieren mit -g und machen Sie einen backtrace in gdb usw. sonst können wir nicht wirklich helfen...
Wo ist Ihre app Stoppt, wenn Sie den empfohlenen Haltepunkt? Das ist ein gutes Gebiet des Codes genauer untersuchen.
Wie bekomme ich den backtrace, wie Sie sagten..

InformationsquelleAutor Yogesh Maheshwari | 2012-05-14

Schreibe einen Kommentar