NDK-Stack: невозможно открыть символ Файл ... /../ libutil.so. Ошибка (9): плохой дескриптор файла

Я пытаюсь использовать утилиту NDK-стека, чтобы получить некоторую помощь во время Отладка моего приложения, которое использует нативные библиотеки. Проблема в том, что Все, что я получаю с использованием утилиты, это:

*** Dump Crash: ** * Создать отпечаток пальца: Tmobile / htc_vision / Vision: 2.3.4 / GRJ22 / 82286: пользователь / выпуск клавиш ' PID: 15769, TID: 15794 >>> US.ihmc.aci.dspropp <<< сигнал 11 (SIGSEGV), код 1 (SEGV_MAPERR), неисправность Addr 00000024 Стек кадр # 00 PC 00063710 /data/data/us.ihmc.aci.dspropp/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/creash_waypoint.txt

All мои собственные библиотеки скомпилированы с помощью

app_optim: = debug app_stl: = gnustl_static

в приложении.mk, поэтому символы отладки должны присутствовать. У кого-нибудь из вас у тебя была эта проблема раньше? Спасибо, Enrico

6
задан Enrico Casini 12 September 2011 в 21:18
поделиться