Seltsame Crash-Problem als: Dispatch queue: com.apple.root.Standard-overcommit-Priorität
Bin ich eine Anwendung entwickeln, in dem eine Menge von Operationen Hinzugefügt werden, in ASINetworkQueue.Die Operationen werden im Allgemeinen verwendet, für das Holen des Bildes vom server und dann bei erfolgreichen Abschluss das Bild in der Tabellenansicht Zelle.
Alles, was geschieht, in Ordnung.Ich habe einen button, eine Tabelle anzeigen Handy, auf dem anderen view-controller wird geöffnet.
Auf, dass eine andere Ansicht, es ist ein Kreuz-button auf, das ich pop, das view-controller.
Nun, wenn Sie die Kreuz-Schaltfläche geklickt wird manchmal die app wird krachte es, es manchmal abstürzt, wenn kommt zurück zur vorherigen Ansicht und scrollen meiner Tabelle anzeigen.
Wenn ich die crash-logs fand ich, dass der folgende code kommt, was der thread abgestürzt.Irgendwann ist es abgestürzt Thread2 verzahnt ,irgendwann ist es abgestürzt thread 12, irgendwann ist es abgestürzt thread 6 aber der code in diesem thread ist die gleiche, die unten gezeigt wird.
Thread 11 name: Dispatch queue: com.apple.root.default-overcommit-priority
Thread 11 Crashed:
0 Foundation 0x357320b2 0x3569e000 + 606386
1 Foundation 0x356add56 0x3569e000 + 64854
2 Foundation 0x356adb94 0x3569e000 + 64404
3 Foundation 0x35731f48 0x3569e000 + 606024
4 Foundation 0x356add56 0x3569e000 + 64854
5 Foundation 0x356adb94 0x3569e000 + 64404
6 Foundation 0x35731ebc 0x3569e000 + 605884
7 libdispatch.dylib 0x3698c9f6 0x36981000 + 47606
8 libdispatch.dylib 0x3698f21e 0x36981000 + 57886
9 libdispatch.dylib 0x3698cb70 0x36981000 + 47984
10 libdispatch.dylib 0x3698d76c 0x36981000 + 51052
11 libsystem_c.dylib 0x32af91c8 0x32aef000 + 41416
12 libsystem_c.dylib 0x32af909c 0x32aef000 + 41116
Bin ich hier hängengeblieben, als der crash-log ist nicht immer symolicated auch und es ist auch passiert bei einigen Geräten, die nicht auf jedem Gerät.
Bitte empfehlen Sie mir, wie zu lösen dieses seltsame crash-Problem.
Anregungen würde sehr geschätzt werden.
Vielen Dank im Voraus.Bitte Bitte helfen Sie mir.
- Zuerst herausfinden, wie symbolicate die crash-Bericht, es gibt eine Tonne von Ressourcen, um dabei zu helfen, wie zB: stackoverflow.com/questions/4601048/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann ich nicht sprechen, um die genauen technischen Grund, dass dies geschieht, aber ich hatte diesen Fehler heute. Es trat nur auf iPad 1 und es stellte sich heraus, verknüpft werden, um zu versuchen zu skalieren, ein riesiges Bild (die ich dachte, war kleiner). Die Reduzierung der Größe des Bildes entfernt die
com.apple.root.default-overcommit-priority
Fehler.Es ist also wahrscheinlich im Zusammenhang mit dem Arbeitsspeicher (besonders niedriger Speicher).