내 응용 프로그램의 인쇄 여러 라인 :는 방법 "tcmalloc을 : 큰 ALLOC ...."추적하는 등의
tcmalloc: large alloc 4294488064 bytes == 0x2b968d8000 @ 0x727432 0x727302 0x727a58 0x75a07d 0x574beb 0x585756 0x5575df 0x5717db 0x57108f 0x58078c 0x302b80610a
tcmalloc: large alloc 4294488064 bytes == 0x2c97063000 @ 0x727432 0x727302 0x727a58 0x75a07d 0x574beb 0x585756 0x5575df 0x5717db 0x57108f 0x58078c 0x302b80610a
tcmalloc: large alloc 4294488064 bytes == 0x2b968d8000 @ 0x727432 0x727302 0x727a58 0x75a07d 0x574beb 0x585756 0x5575df 0x5717db 0x57108f 0x58078c 0x302b80610a
이 메시지의 출처는 무엇입니까? 내 앱에 버그가 있거나 메모리 누수가 있음을 의미합니까? 근본 원인을 어떻게 추적 할 수 있습니까?
코드에서 mem 행을 추적하려면 addr2line 명령 줄 도구를 사용하십시오. addr2line -e <실행 파일 이름>으로 사용하고 Enter 키를 누른 다음 주소를 붙여 입력하십시오. –
감사. 이 경우 줄 끝에 주소를 붙여 넣지 만 "?? : 0"이 표시됩니다. – Shawn
-g 옵션을 사용하여 컴파일해야합니다. –