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传递目录时,我看到的是问号而不是行号,我正在解析输出以过滤掉问号。