Android 9: Sqlcipher crash

Issue: SIGSEGV on Android 9. Sqlcipher version is 4.2.0

Devices: Please refer the playconsole screenshot.

Reproduction: We are still trying to get hold of one of the devices to repro it locally.

Crash:
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
/system/lib/libc.so (pthread_mutex_lock+4)
/data/app/com.airwatch.androidagent-hUDXxLZdlcLi3sWQnK0LLQ==/lib/arm/libsqlcipher.so (sqlite3_bind_text16+18)


Not sure how much of a help this stacktrace is (#pc values could help you with narrowing the flow where the crash occured), thought it would be good to report the bug and help zetetic team with next steps.

Hi @rsarma

Thanks for sharing the crash information. A few follow-up questions regarding the crash:

  • Do you have any sense of the code execution within your application that is causing this crash?
  • Do you happen to know what Android OS version the devices reporting the crash are running?

@developernotes Not sure at what point the crash occurs (app startup or a workflow), except that it is during a Sqlcipher query. This only occurs on Android 9 devices.