Xcode 4.3.2 zeigt im Debugger nicht den vollen Aufruferstapel, nur die aktuelle Funktion?

8

Xcode 4.3.2 zeigt mir den Aufrufer-Stack für eine Mac OS X-Anwendung im Debugger nicht an. Im folgenden Bild ist das Problem, auf das ich mich beziehe, der Stapel enthält nur die aktuelle Funktion:

Die Ausgabe des Stapels sollte die Funktionen des Aufrufers als solche enthalten (aus iOS, die nicht das gleiche Debugging-Problem zeigen):

Ich habe alle aktuellen Einstellungen, die "Build-Einstellungen validieren" läuft ohne Warnung. Ich benutze so ziemlich die Voreinstellungen, wie sie für ein neues Projekt kommen, hier sind sie für mein Debug-Schema:

  • Architektur = 32-Bit Intel
  • SDKROOT = macosx
  • Debug-Informationen = DWARF
  • Einsatzziel = 10.5
  • Entfernen Sie Debug-Symbole während der Kopie = NO
  • LD_RUNPATH_SEARCH_PATHS = @ loader_path /../ Frameworks
  • ALWAYS_SEARCH_USER_PATHS = NEIN
  • Optimierungsstufe = Keine
  • Standardmäßig ausgeblendete Symbole = NO
  • Müllsammlung = erforderlich
  • GCC_PRECOMPILE_PREFIX_HEADER = JA
  • GCC_PREFIX_HEADER = MeinHeader_Prefix.h
  • WARNING_CFLAGS = -Whost -Wno-vier-char-Konstanten -Wno-unknown-pragmas
  • IBC_WARNINGS = NEIN
  • IBC_Strip_nibs = NEIN

Mit einem anderen Debugger unter "Edit Schemes", GDB über LLDB hat das gleiche Problem. Das Umschalten von Compilern auf LLVM hat ebenfalls keine Auswirkungen.

Das Löschen der abgeleiteten Daten und das Säubern des Projekts hat nicht geholfen. Auch das Entfernen der vorkompilierten Informationen aus / var / folders / hat sich als nicht erfolgreich erwiesen.

Es ist eine komplizierte Frage Ich wollte nur herausfinden, ob jemand da draußen eine ähnliche Erfahrung gemacht hat und es beheben konnte. Wie es seit Jahren funktioniert hat und erst kürzlich aufgehört hat zu arbeiten.

    
Conor 25.04.2012, 14:40
quelle

2 Antworten

21

Sie können den Detaillierungsgrad der Anrufliste einstellen.

Sehen Sie sich die Unterseite des Debug Navigator an:)

    
9dan 25.04.2012, 15:19
quelle
2

Dies ist ein alter Post, aber ich hatte das gleiche Problem mit Xcode 7.2.1. Es stellte sich heraus, dass ich einen alten Text in der Filtersuchleiste am unteren Rand des Fensters hatte. Sobald ich das erledigt habe, funktioniert es wie erwartet.

Zumindest habe ich einige lldb-Befehle auf dem Weg gelernt.

    
VaporwareWolf 25.02.2016 22:25
quelle

Tags und Links