Xcode 4.3.2 nie pokaże mi stosu wywołującego dla aplikacji Mac OS X w debugerze. W poniższym obrazie jest problem mam na myśli, stos obejmuje tylko bieżącą funkcję:Xcode 4.3.2 nie wyświetla pełnego stosu wywołującego w debugerze, tylko obecna funkcja?
Wyjście stosie powinny obejmować funkcje abonenta jako takich (wzięte z iOS, który nie pokazuje sam problem debugowania):
mam wszystkie najnowsze ustawienia „Sprawdź poprawność ustawień kompilacji” przebiega bez ostrzeżenia. Używam dość dużo domyślne jak przychodzą do nowego projektu, tutaj są one dla mojego systemu debugowania:
- architektura = 32-bit Intel
- SDKROOT = MacOSX
- Debug Informacji = KARŁOWATA
- docelowe rozmieszczenie = 10,5
- symbole Gazy debugowania podczas kopiowania = NR
- LD_RUNPATH_SEARCH_PATHS = @loader_path /../ RAMAMI
- ALWAYS_SEARCH_USER_PATHS = NIE
- Optymalizacja poziomu = None
- Symbole domyślnie ukryte = NIE
- Wywóz śmieci = wymagana
- GCC_PRECOMPILE_PREFIX_HEADER = TAK
- GCC_PREFIX_HEADER = MyHeader_Prefix.h
- WARNING_CFLAGS = -Wmost -Wno cztery -char-stałe -Wno nieznanej-pragma
- IBC_WARNINGS = NO
- IBC_Strip_nibs = NR
Użycie innego debuggera w "Edit Schemes", GDB over LLDB ma ten sam problem. Przełączanie kompilatorów na LLVM również nie działa.
Usuwanie danych pochodnych i czyszczenie projektu nie pomogło. Usunięcie wstępnie skompilowanych informacji z/var/folders/okazało się nieskuteczne.
To skomplikowane pytanie. Chciałem tylko dowiedzieć się, czy ktokolwiek z nich miał podobne doświadczenia i był w stanie to naprawić. Jak to działa od lat i dopiero niedawno przestał działać.
Dziękuję. Nigdy nie wiedziałem, że istnieje miejsce. Proste rzeczy to te, których łatwo przegapić. – Conor