malloc: *** Fehler: Falsche Prüfsumme für freigegebenes Objekt - Objekt wurde wahrscheinlich nach dem Freigeben geändert
Ich habe ein großes Problem mit meiner iOS-App: Sie stürzt manchmal ohne detaillierten Debug-Fehler ab. Der Stack-Trace ist leer. Dies sind die einzigen zwei Zeilen im Stack-Trace:
Absturzstart in UIApplicationMain bei "Symbolstub für: - [_ UIHostedTextServiceSession dismissTextServiceAnimated:]".und "libsystem_c.dylib`malloc_error_break" melden.imcom.apple.main-thread
.
Der Fehler beim Xcode-Debugger (mit angeschlossenem Gerät):
malloc: *** error for object 0x208a7614: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Ich habe in malloc_error_break mit libsystem_c.dylib einen Haltepunkt gesetzt, ohne dass ein Feedback vom Debugger vorliegt. Ich habe keine Ahnung, um dieses Problem zu lösen.