It is difficult to say the root cause given the information presented. It was likely expecting data to be present, previously mapped via the cursor into a block of memory which was not found. We look forward to hearing your results to the latest version of SQLCipher for Android. You may wish to review the guidance for upgrading to SQLCipher 4 here: