0
NDIG C++コードがあり、SIGSEGVエラーが発生しました。私はそれを追跡することができません。カスタムシグナル処理は空のスタックトレースを返します。Android - JNI // NDK SIGSEVの検索に失敗しました
私は、Android Studioデバッガでエラーをキャッチした場合、私はこのトレースを得た:
スレッド93 - RxNewThreadSche
void std::__1::__tree_remove<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) 0x00000000f0ae86ea
art::gc::allocator::RosAlloc::RefillRun(art::Thread*, unsigned int) 0x00000000f0ae2174
art::gc::allocator::RosAlloc::AllocFromRun(art::Thread*, unsigned int, unsigned int*, unsigned int*, unsigned int*) 0x00000000f0ae22de
art::mirror::Object* art::gc::Heap::AllocObjectWithAllocator<true, true, art::mirror::SetLengthVisitor>(art::Thread*, art::mirror::Class*, unsigned int, art::gc::AllocatorType, art::mirror::SetLengthVisitor const&) 0x00000000f0a8f086
art::mirror::ObjectArray<art::mirror::Object*>::Alloc(art::Thread*, art::mirror::Class*, int, art::gc::AllocatorType) 0x00000000f0bc1fe0
art::Array_createObjectArray(_JNIEnv*, _jclass*, _jclass*, int) 0x00000000f0c44af0
java.lang.Object java.lang.reflect.Array.createObjectArray(java.lang.Class, int) 0x000000007229d5d2
コードのいずれもが "私のもの" ではありません。 「おなじみ」だけが最初の行ですが、どこを見つけるかわかりません。何か案は?私はコード内で持っていた
...それがこのかどうかに関連していた場合