Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

android app on chromebook not working after update from google play #8355

Open
1lb512 opened this issue Jan 22, 2025 · 2 comments
Open

android app on chromebook not working after update from google play #8355

1lb512 opened this issue Jan 22, 2025 · 2 comments
Labels
bug broken functionality, usability problems, unexpected errors

Comments

@1lb512
Copy link

1lb512 commented Jan 22, 2025

Feedback v259.250106.0 - java.lang.UnsatisfiedLinkError - UNKNOWN - android

Client: android
Type: UNKNOWN
Tutanota version: 259.250106.0
Timestamp (UTC): Wed, 22 Jan 2025 18:53:40 GMT
User agent:
Mozilla/5.0 (Linux; Android 9; Dell Chromebook 11 (3180) Build/R103-14816.131.0; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/131.0.6778.260 Safari/537.36
java.lang.UnsatisfiedLinkError
Error message: Unable to load library 'tutasdk':
dlopen failed: library "libtutasdk.so" not found
dlopen failed: library "libtutasdk.so" not found
dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/base.apk"],nativeLibraryDirectories=[/data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/lib/x86, /data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/base.apk!/lib/x86, /system/lib, /vendor/lib]]] couldn't find "libtutasdk.so"
Native library (android-x86/libtutasdk.so) not found in resource path (.)
Stacktrace:
java.lang.UnsatisfiedLinkError: Unable to load library 'tutasdk':
dlopen failed: library "libtutasdk.so" not found
dlopen failed: library "libtutasdk.so" not found
dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/base.apk"],nativeLibraryDirectories=[/data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/lib/x86, /data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/base.apk!/lib/x86, /system/lib, /vendor/lib]]] couldn't find "libtutasdk.so"
Native library (android-x86/libtutasdk.so) not found in resource path (.)
at com.sun.jna.NativeLibrary.loadLibrary(Unknown Source:796)
at com.sun.jna.NativeLibrary.getInstance(SourceFile:0)
at com.sun.jna.Library$Handler.(Unknown Source:110)
at com.sun.jna.Native.load(SourceFile:0)
at com.sun.jna.Native.load(SourceFile:0)
at de.tutao.tutasdk.UniffiLib$Companion.INSTANCE_delegate$lambda$1(Unknown Source:8)
at de.tutao.tutasdk.UniffiLib$Companion.$r8$lambda$-hxbc5hyrYE5ZsZMMFUWhd1aTiM(SourceFile:0)
at de.tutao.tutasdk.UniffiLib$Companion$$ExternalSyntheticLambda0.invoke(SourceFile:0)
at kotlin.SynchronizedLazyImpl.getValue(Unknown Source:20)
at de.tutao.tutasdk.UniffiLib$Companion.getINSTANCE$sdk_release(Unknown Source:2)
at de.tutao.tutasdk.TutasdkKt.argon2idGenerateKeyFromPassphrase(Unknown Source:21)
at de.tutao.tutashared.AndroidNativeCryptoFacade.argon2idGeneratePassphraseKey(Unknown Source:4)
at de.tutao.tutashared.ipc.NativeCryptoFacadeReceiveDispatcher.dispatch(Unknown Source:473)
at de.tutao.tutashared.ipc.AndroidGlobalDispatcher.dispatch(Unknown Source:109)
at de.tutao.tutanota.RemoteBridge.invokeMethod(Unknown Source:62)
at de.tutao.tutanota.RemoteBridge.handleMessageFromWeb(Unknown Source:204)
at de.tutao.tutanota.RemoteBridge$initMessageChannel$1$onMessage$1.invokeSuspend(Unknown Source:41)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
at kotlinx.coroutines.DispatchedTask.run(Unknown Source:98)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:0)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(Unknown Source:14)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(Unknown Source:28)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(Unknown Source:0)
Suppressed: java.lang.UnsatisfiedLinkError: dlopen failed: library "libtutasdk.so" not found
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(Unknown Source:163)
... 22 more
Suppressed: java.lang.UnsatisfiedLinkError: dlopen failed: library "libtutasdk.so" not found
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(Unknown Source:259)
... 22 more
Suppressed: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/base.apk"],nativeLibraryDirectories=[/data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/lib/x86, /data/app/de.tutao.tutanota-P3YVd4kM_bRl1i2I3PjA2A==/base.apk!/lib/x86, /system/lib, /vendor/lib]]] couldn't find "libtutasdk.so"
at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
at java.lang.System.loadLibrary(System.java:1669)
at com.sun.jna.NativeLibrary.loadLibrary(Unknown Source:357)
... 22 more
Suppressed: java.io.IOException: Native library (android-x86/libtutasdk.so) not found in resource path (.)
at com.sun.jna.Native.extractFromResourcePath(SourceFile:0)
at com.sun.jna.NativeLibrary.loadLibrary(Unknown Source:661)
... 22 more

@1lb512 1lb512 added the bug broken functionality, usability problems, unexpected errors label Jan 22, 2025
@charlag
Copy link
Contributor

charlag commented Jan 23, 2025

Hi, sorry, we removed x86 from our support matrix, as there were few to no users. From a quick check it looks like this Chromebook should be x86_64. Do you know if compat layer expects x86?

@1lb512
Copy link
Author

1lb512 commented Jan 25, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug broken functionality, usability problems, unexpected errors
Projects
None yet
Development

No branches or pull requests

2 participants