2012-07-02 2 views
2

구글 스톱 패드 클라이언트를 만들 수 있습니다. stackwalker는 덤프를 사람이 읽을 수있는 txt 파일로 변환 할 수 있습니다. 그러나 vs2008 솔루션을 만들 수있는 gyp 파일이 없습니다. 누구든지 Windows에서 stackwalker를 빌드하는 방법을 알고 있습니다. 감사합니다구글 스톱 패드 스택 워킹

+0

덤프를 어떻게 읽을 수있는 파일로 변환했는지 설명해 주시겠습니까? 그리고 변환기를 어떻게 컴파일 했습니까? 덕분에 –

답변

6

stackwalker 도구는 현재 Visual C++를 사용하여 빌드하지 않습니다. 전체 툴체인을 설치하면 Cygwin으로 빌드 할 수 있습니다. Mozilla가 our build machines에서 사용하는 미리 만들어진 Cygwin minidump_stackwalk 바이너리가 유용 할 것입니다. cygwin1.dll, cygstdc++-6.dll, cyggcc_s-1.dll : 일치하는 Cygwin에서 지원 된 DLL과 함께

.

다소 오래되었지만 정상적으로 작동해야합니다.

또한 Windows 미니 덤프 파일을 Visual C++ 또는 WinDBG와 같은 Windows의 디버거에 직접로드 할 수 있어야합니다.

+0

이 버전은 유감스럽게도 아직 유용한 매개 변수가 없습니다 (-s : 출력 스택 내용). 최신 소스에서 최신 빌드가 있습니까? – FourtyTwo