이와 같이 백 트레이스를 많이 얻을 : 정확히 유용하지 않습니다GDB Windows ?? 는 MinGW GDB 버전 7.6을 사용하여 역 추적
(gdb) bt
#0 0x000000007703d256 in ntdll!RtlEnterCriticalSection()
from C:\Windows\SYSTEM32\ntdll.dll
#1 0x0000000000000000 in ??()
합니다.
왜 이런가요? 어쨌든 더 유용한 것을 얻을 수 있습니까? 이이 내가 얻는 백 트레이스 일 때 오류가 발생했을 때 복잡한 멀티 스레드 프로그램이 무엇을하는지 알아 내려고 시도하는 것은 절대적으로 고통 스럽습니다.
gdb 논스톱 모드를 사용하도록 설정 했습니까? gdb [여기] (http://blogs.adobe.com/flascc/2012/11/09/debugging-multi-threaded-flascc-applications-with-gdb/)와 함께 사용하는 좋은 멀티 스레드 디버깅 예제 – amdixon
이것은 32 또는 64 앱, OS와 마찬가지입니까? 또한 스택에는'ntdll '에 대한 호출이 포함되어 있으므로이 호출이 시스템 호출의 일부라고 말하는 것이 안전합니다. .NET 예외에 영향을 미치는 커널 호출에 대해 내가 아는 것을 알고, 여기서 비슷한 것이 역 추적에 영향을 미쳤다면 놀랄 일이 아닙니다. –
64 비트 앱/64 비트 OS. –