ndk-stack:无法打开符号文件.../../libutil.so.错误(9):错误的文件描述符

Enr*_*ini 6 android android-ndk

我正在尝试使用ndk-stack实用程序在使用本机库的应用程序调试期间获得一些帮助.问题是我使用该实用程序的所有内容是:

*** 崩溃转储: *** 构建指纹:'tmobile/htc_vision/vision:2.3.4/GRJ22/82286:user/release-keys'pid:15769,tid:15794 >>> us.ihmc.aci.dsproapp <<< signal 11( SIGSEGV),代码1(SEGV_MAPERR),故障地址00000024堆栈帧#00 pc 00063710 /data/data/us.ihmc.aci.dsproapp/lib/ libutil.so:无法打开符号文件/ home/enrico/CVSROOT/android/aci/dsproapp/obj/local/armeabi/libutil.so.错误(9):错误的文件描述符

我正在使用的命令是这样的:

ndk-stack -sym ../obj/local/armeabi -dump /home/enrico/stacktrace/crash_waypoint.txt

我的所有本机库都是用它编译的

APP_OPTIM:=调试APP_STL:= gnustl_static

在Application.mk中,应该存在调试符号.你们之前有没有人遇到过这个问题?谢谢,恩里科

Tar*_*ary 1

当 .so 文件存在但该文件不包含符号信息时,我看到了此错误。我的猜测是您的文件没有为其生成符号。