Linux addr2line为行号生成问号
最近在使用Linux addr2line为行号生成问号,linux,grpc,addr2line,Linux,Grpc,Addr2line,最近在使用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() ??:?
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
$addr2line-s-C-i-f-e mybin 0x85fbc2 0x7f9eacbcf330 0x7f9eacb402 0x7f9eaac826fc 0xa5f8661 0x80862f
阿芬奇
mymain.cpp:150
??
??:0
??
??:0
??
??:0
grpc::服务器::等待()
??:? 你解决问题了吗?当我用编译的so文件而不是obj/localNo传递目录时,我看到的是问号而不是行号。我正在解析输出以过滤掉问号。你解决问题了吗?当我用编译的so文件而不是obj/localNo传递目录时,我看到的是问号而不是行号,我正在解析输出以过滤掉问号。