Using this keyboard on GrapheneOS and since the last two builds it has been crashing in GrapheneOS. I have attached the crash log
type: crash
package: com.leanbitlab.leantype.offline:3980, targetSdk 35
osVersion: google/caiman/caiman:17/CP2A.260705.006/2026071101:user/release-keys
uid: 10340 (u:r:untrusted_app_34:s0:c84,c257,c512,c768)
cmdline: com.leanbitlab.leantype.offline
processUptime: 446s
abortMessage: hardened_malloc: fatal allocator error: invalid unaligned free
signal: 6 (SIGABRT), code -1 (SI_QUEUE)
threadName: Thread-39
MTE: not enabled
backtrace:
/apex/com.android.runtime/lib64/bionic/libc.so (abort+160, pc 83370)
/apex/com.android.runtime/lib64/bionic/libc.so (fatal_error+48, pc 65030)
/apex/com.android.runtime/lib64/bionic/libc.so (deallocate_small(void*, unsigned long const*) (.__uniq.113816362394208727042336347611812082814)+716, pc 623fc)
/data/data/com.leanbitlab.leantype.offline/files/libjni_latinime.so (pc 6898c)
/data/data/com.leanbitlab.leantype.offline/files/libjni_latinime.so (pc 68a58)
/data/data/com.leanbitlab.leantype.offline/files/libjni_latinime.so (pc 6cc18)
/data/data/com.leanbitlab.leantype.offline/files/libjni_latinime.so (pc 5f460)
/data/app/~~Y2D2Is-Amn60hDyw7ZADMw==/com.leanbitlab.leantype.offline-pX5CoYk_VKTuWb_CiHiK4A==/oat/arm64/base.odex (art_jni_trampoline+136, pc 103ff68)
/data/app/~~Y2D2Is-Amn60hDyw7ZADMw==/com.leanbitlab.leantype.offline-pX5CoYk_VKTuWb_CiHiK4A==/oat/arm64/base.odex (helium314.keyboard.latin.dictionary.ReadOnlyBinaryDictionary.forEachWord+228, pc 12e5864)
/data/app/~~Y2D2Is-Amn60hDyw7ZADMw==/com.leanbitlab.leantype.offline-pX5CoYk_VKTuWb_CiHiK4A==/oat/arm64/base.odex (helium314.keyboard.latin.dictionary.DictionaryCollection.forEachWord+168, pc 12de638)
/data/app/~~Y2D2Is-Amn60hDyw7ZADMw==/com.leanbitlab.leantype.offline-pX5CoYk_VKTuWb_CiHiK4A==/oat/arm64/base.odex (helium314.keyboard.latin.DictionaryFacilitatorImpl.forEachMainDictionaryWord+464, pc 1262420)
/data/app/~~Y2D2Is-Amn60hDyw7ZADMw==/com.leanbitlab.leantype.offline-pX5CoYk_VKTuWb_CiHiK4A==/oat/arm64/base.odex (helium314.keyboard.latin.gesture.SwipeGestureEngine.buildIndex+184, pc 12e9618)
/data/app/~~Y2D2Is-Amn60hDyw7ZADMw==/com.leanbitlab.leantype.offline-pX5CoYk_VKTuWb_CiHiK4A==/oat/arm64/base.odex (helium314.keyboard.latin.Suggest$$ExternalSyntheticLambda0.run+456, pc 12b6b08)
/system/framework/arm64/boot.oat (java.lang.Thread.run+64, pc a9d10)
/apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612, pc 2a3194)
/apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+148, pc 2a1404)
/apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1392, pc 4de040)
/apex/com.android.art/lib64/libart.so (art::Thread::CreateCallbackWithUffdGc(void*)+12, pc 4ddabc)
/apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*) (.__uniq.67847048707805468364044055584648682506)+180, pc 97024)
/apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68, pc 86e34)
Hello
Using this keyboard on GrapheneOS and since the last two builds it has been crashing in GrapheneOS. I have attached the crash log