Skip to content

CrashReport 3.3.3 & 9.2.3: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR) kiwix::Reader::getNextSuggestion(std::string&, std::string&) #5

@macgills

Description

@macgills
pid: 0, tid: 0 >>> org.kiwix.kiwixmobile <<<

backtrace:
  #00  pc 000000000017b258  /data/app/org.kiwix.kiwixmobile-5gSE8N6WL0sQY3dpFahR4A==/base.apk (offset 0x666000) (kiwix::Reader::getNextSuggestion(std::string&, std::string&)+32)
  kiwix/libkiwix#1  pc 00000000001c1254  /data/app/org.kiwix.kiwixmobile-5gSE8N6WL0sQY3dpFahR4A==/base.apk (offset 0x666000) (Java_org_kiwix_kiwixlib_JNIKiwixReader_getNextSuggestion+160)
  kiwix/libkiwix#2  pc 0000000000088dd4  /data/app/org.kiwix.kiwixmobile-5gSE8N6WL0sQY3dpFahR4A==/oat/arm64/base.odex (offset 0x86000) (org.kiwix.kiwixlib.JNIKiwixReader.getNextSuggestion [DEDUPED]+180)
  kiwix/libkiwix#3  pc 000000000055f988  /system/lib64/libart.so (art_quick_invoke_stub+584)
  kiwix/libkiwix#4  pc 00000000000cfd40  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
  kiwix/libkiwix#5  pc 0000000000283de0  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344)
  kiwix/libkiwix#6  pc 000000000027ddac  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+948)
  kiwix/libkiwix#7  pc 0000000000531dc8  /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
  kiwix/libkiwix#8  pc 0000000000555d14  /system/lib64/libart.so (ExecuteMterpImpl+29972)
  kiwix/libkiwix#9  pc 00000000001d8cd8  /data/app/org.kiwix.kiwixmobile-5gSE8N6WL0sQY3dpFahR4A==/oat/arm64/base.vdex (org.kiwix.kiwixmobile.core.search.viewmodel.ZimSearchResultGenerator$suggestionResults$1.invoke+34)
  kiwix/libkiwix#10  pc 00000000002578a8  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2078119297)+496)
  kiwix/libkiwix#11  pc 000000000025d428  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
  kiwix/libkiwix#12  pc 000000000027dd90  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+920)
  kiwix/libkiwix#13  pc 000000000052fcf0  /system/lib64/libart.so (MterpInvokeInterface+1392)
  kiwix/libkiwix#14  pc 0000000000552194  /system/lib64/libart.so (ExecuteMterpImpl+14740)
  kiwix/libkiwix#15  pc 00000000001afcc0  /data/app/org.kiwix.kiwixmobile-5gSE8N6WL0sQY3dpFahR4A==/oat/arm64/base.vdex (kotlin.sequences.GeneratorSequence$iterator$1.calcNext+18)
  kiwix/libkiwix#16  pc 00000000002578a8  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2078119297)+496)
  kiwix/libkiwix#17  pc 000000000025d428  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
  kiwix/libkiwix#18  pc 000000000027dd90  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+920)
  kiwix/libkiwix#19  pc 0000000000531dc8  /system/lib64/libart.so (MterpInvokeVirtualQuick+584)
  kiwix/libkiwix#20  pc 0000000000555d14  /system/lib64/libart.so (ExecuteMterpImpl+29972)
  kiwix/libkiwix#21  pc 00000000001afc38  /data/app/org.kiwix.kiwixmobile-5gSE8N6WL0sQY3dpFahR4A==/oat/arm64/base.vdex (kotlin.sequences.GeneratorSequence$iterator$1.hasNext+8)
  kiwix/libkiwix#22  pc 00000000002578a8  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2078119297)+496)
  kiwix/libkiwix#23  pc 000000000025d428  /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+216)
  kiwix/libkiwix#24  pc 000000000027dd90  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+920)
  kiwix/libkiwix#25  pc 000000000052fcf0  /system/lib64/libart.so (MterpInvokeInterface+1392)
  kiwix/libkiwix#26  pc 0000000000552194  /system/lib64/libart.so (ExecuteMterpImpl+14740)
  kiwix/libkiwix#27  pc 00000000001afaa6  /data/app/org.kiwix.kiwixmobile-5gSE8N6WL0sQY3dpFahR4A==/oat/arm64/base.vdex (kotlin.sequences.DistinctIterator.computeNext+4)
  kiwix/libkiwix#28  pc 00000000002578a8  /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2078119297)+496)
  kiwix/libkiwix#29  pc 000000000051f4d0  /system/lib64/libart.so (artQuickToInterpreterBridge+1032)
  kiwix/libkiwix#30  pc 0000000000568afc  /system/lib64/libart.so (art_quick_to_interpreter_bridge+92)
  kiwix/libkiwix#31  pc 0000000000000f90  /dev/ashmem/dalvik-jit-code-cache (deleted)

Could be just a bad zim file?

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingquestionFurther information is requested

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions