Ошибка ndk-stack (3): нет такого процесса

1

У меня возникла проблема с моей библиотекой, которую я успешно скомпилировал для отладки в NDK.

Мое приложение выходит из строя и существует ненормально, поэтому я хотел найти, почему это происходит.

Я обнаружил, что ndk-stack может быть способом понять, где он сбой, поэтому сначала прочитайте документацию ndk-stack, а затем попытайтесь применить метод ndk-stack в моей библиотеке.

Но когда я пытаюсь запустить ndk-stack на cygwin, как показано ниже, он дает ошибку "Нет такого процесса".

Кто-нибудь знает, почему это происходит?

Спасибо.

$ ./ndk-stack -sym data/data/com.project.myproject/lib -dump ../logcat.txt
********** Crash dump: **********
Build fingerprint: 'Huawei/U8650/hwu8650:2.3.3/HuaweiU8650/C00B824_NFCFW:user/release-                keys'
pid: 16976, tid: 16989  >>> com.project.myproject <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr fffffffb
Stack frame #00  pc 810cd3b0  /data/data/com.project.myproject/lib/libndk_databases.so:     Unable to open symbol file data/da
ta/com.project.myproject/lib/libndk_databases.so. Error (3): No such process
Теги:
android-ndk
stack
crash-dumps

1 ответ

0
Лучший ответ

Значение для аргумента -sym должно быть локальным каталогом на вашем диске для папки obj/local/armeabi, содержащей файл libndk_databases.so.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню