Ndk-stack не работает

Я вызываю ndk-stack следующим образом:

cat file_temp | ~/workspace/android-ndk-r6b/ndk-stack -sym /home/xyz/trunk/apk/obj/local/armeabi/ 

Он находит отпечаток пальца, но не показывает мне анализ стека. Выведенная ошибка:

 ndk-stack: elff/elf_file.cc:102: static ElfFile* ElfFile::Create(const char*): Assertion `read_bytes != -1 && read_bytes == sizeof(header)' failed. Stack frame #00 pc 43121300 Aborted 

Есть идеи?

Благодарю.

Solutions Collecting From Web of "Ndk-stack не работает"

Это программа ndk-stack, неспособная прочитать неиспользованную версию ваших общих библиотек.

Конкретный сбой происходит из-за наличия файла, соответствующего имени модуля, но он недостаточно велик, чтобы содержать заголовок ELF.

Дела, которые необходимо сделать:

  1. Убедитесь, что файлы, содержащиеся в каталоге, поставляемом через -sym являются правильными (и не усекаются).

  2. Удалите усеченные файлы или файлы размером менее нескольких сотен байт.

Если вам интересно, исходный код для ndk-stack находится в дереве исходных ndk/sources/host-tools/ndk-stack Android в разделе ndk/sources/host-tools/ndk-stack