最近在addr2line
代码中使用gRPC
时,我发现它没有生成行号。 add2line
的手册页指出,如果无法确定,则行号将为0
。
$ addr2line -s -C -i -f -e mybin 0x85fbc2 0x7f9eacbcf330 0x7f9eacbcb402 0x7f9eaac826fc 0xa5f861 0x80862f
afunc
mymain.cpp:150
??
??:0
??
??:0
??
??:0
grpc::Server::Wait()
??:? <--- Problem
RunServer(void*)
server_grpc.cpp:94
行号?
的原因是什么?