The problem is most likely that I have overlooked something, missed a step or did something wrong.
Looking for troubleshooting advice.
So I setup passkey login on my github account a couple month ago on my desktop PC and use Bitwarden for storing the passkeys.
Today I got the bitwarden android update that enables passkey support on android. I have bitwarden installed from the Google Play store using the Google Play Store app.
I changed the vanadium flag setting to accept 3rd party passkey provider and enabled the passkey support in the bitwarden app and system settings of GrapheneOS.
I then started vanadium opened the github page and tried the passkey login. Vanadium closed I wondered and tried again logging into github with passkeys on Vanadium this time I got the message Vanadium crashed and I got the following log:
type: crash
osVersion: google/panther/panther:14/AP1A.240505.005/2024060400:user/release-keys
package: app.vanadium.browser:642214733
process: app.vanadium.browser
processUptime: 0 + 0 ms
installer: app.grapheneos.apps
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x00000000000001c0
backtrace:
#00 pc 00000000077e7ba8 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome_64.so (offset 0x894000) (BuildId: 9261f8b2b0e1e2a86e8f965df78105f18c49b516)
#01 pc 000000000b9dc4cc /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome_64.so (offset 0x894000) (BuildId: 9261f8b2b0e1e2a86e8f965df78105f18c49b516)
#02 pc 000000000b9dbc9c /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome_64.so (offset 0x894000) (BuildId: 9261f8b2b0e1e2a86e8f965df78105f18c49b516)
#03 pc 00000000045015ac /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome_64.so (offset 0x894000) (BuildId: 9261f8b2b0e1e2a86e8f965df78105f18c49b516)
#04 pc 00000000045012e0 /product/app/TrichromeLibrary/TrichromeLibrary.apk!libmonochrome_64.so (offset 0x894000) (Java_J_N_M41xBp80+68) (BuildId: 9261f8b2b0e1e2a86e8f965df78105f18c49b516)
#05 pc 00000000006d10f4 /data/dalvik-cache/arm64/product@app@TrichromeChrome@TrichromeChrome.apk@classes.dex (art_jni_trampoline+196)
#06 pc 0000000000d18510 /data/dalvik-cache/arm64/product@app@TrichromeChrome@TrichromeChrome.apk@classes.dex (r50.run+2288)
#07 pc 00000000014aea74 /data/dalvik-cache/arm64/product@app@TrichromeChrome@TrichromeChrome.apk@classes.dex (t50.a+372)
#08 pc 00000000007ebf60 /data/dalvik-cache/arm64/product@app@TrichromeChrome@TrichromeChrome.apk@classes.dex (Rl2.run+128)
#09 pc 0000000000536054 /system/framework/arm64/boot-framework.oat (android.os.Handler.dispatchMessage+68) (BuildId: 97b65d98aff924b32aa3638b6476d1b35d5fdcca)
#10 pc 0000000000539114 /system/framework/arm64/boot-framework.oat (android.os.Looper.loopOnce+980) (BuildId: 97b65d98aff924b32aa3638b6476d1b35d5fdcca)
#11 pc 0000000000538cc4 /system/framework/arm64/boot-framework.oat (android.os.Looper.loop+244) (BuildId: 97b65d98aff924b32aa3638b6476d1b35d5fdcca)
#12 pc 0000000000301c98 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.main+1560) (BuildId: 97b65d98aff924b32aa3638b6476d1b35d5fdcca)
#13 pc 00000000003e2040 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: e022204eb067959fa5624a63e046f8af)
#14 pc 0000000000413800 /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+704) (BuildId: e022204eb067959fa5624a63e046f8af)
#15 pc 0000000000413530 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+32) (BuildId: e022204eb067959fa5624a63e046f8af)
#16 pc 000000000009ad28 /system/framework/arm64/boot.oat (art_jni_trampoline+120) (BuildId: 115665d46c23f11ae2b45208989adc7de47f6b73)
#17 pc 00000000006f9bd4 /system/framework/arm64/boot-framework.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+116) (BuildId: 97b65d98aff924b32aa3638b6476d1b35d5fdcca)
#18 pc 00000000006e7314 /apex/com.android.art/lib64/libart.so (nterp_helper+7636) (BuildId: e022204eb067959fa5624a63e046f8af)
#19 pc 000000000050f03c /system/framework/framework.jar (com.android.internal.os.ExecInit.main+88)
#20 pc 00000000003e2040 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: e022204eb067959fa5624a63e046f8af)
#21 pc 00000000006a40ec /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+476) (BuildId: e022204eb067959fa5624a63e046f8af)
#22 pc 00000000000d79b8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+104) (BuildId: 731e6da1162e0ea8b4b8ddfb42e3422f)
#23 pc 00000000000e00a0 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+336) (BuildId: 731e6da1162e0ea8b4b8ddfb42e3422f)
#24 pc 00000000000029a4 /system/bin/app_process64 (android::AppRuntime::onStarted()+68) (BuildId: b2cbd9513eee473d7fc1bd8a28fbb13c)
#25 pc 00000000001ef27c /system/framework/arm64/boot-framework.oat (art_jni_trampoline+108) (BuildId: 97b65d98aff924b32aa3638b6476d1b35d5fdcca)
#26 pc 00000000006e55d8 /apex/com.android.art/lib64/libart.so (nterp_helper+152) (BuildId: e022204eb067959fa5624a63e046f8af)
#27 pc 000000000051d858 /system/framework/framework.jar (com.android.internal.os.RuntimeInit.main+48)
#28 pc 00000000003e2040 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: e022204eb067959fa5624a63e046f8af)
#29 pc 00000000006a40ec /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+476) (BuildId: e022204eb067959fa5624a63e046f8af)
#30 pc 00000000000d79b8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+104) (BuildId: 731e6da1162e0ea8b4b8ddfb42e3422f)
#31 pc 00000000000e3a6c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+844) (BuildId: 731e6da1162e0ea8b4b8ddfb42e3422f)
#32 pc 00000000000025b0 /system/bin/app_process64 (main+1232) (BuildId: b2cbd9513eee473d7fc1bd8a28fbb13c)
#33 pc 000000000005c068 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+104) (BuildId: 19a02d177e7ca67cb275d7ae9857394c)