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

F-droid uses Google sync adapter by default and crashes #3377

Closed
tuomas2 opened this issue Feb 20, 2025 · 0 comments
Closed

F-droid uses Google sync adapter by default and crashes #3377

tuomas2 opened this issue Feb 20, 2025 · 0 comments

Comments

@tuomas2
Copy link
Contributor

tuomas2 commented Feb 20, 2025

https://support.andbible.org/scp/tickets.php?id=2851

I tried to turn on some synchronization settings (windows and bookmarks) and it crashed. this phone is running lineageOS, a custom ROM and is rooted.

Device info:
App id: net.bible.android.activity
Version: 5.0.846#4f7c1fcce fdroid standard release (built 14/02/25 20:54:14)
Android version: 15
Android SDK version: 35
Manufacturer: motorola
Hardware: qcom
Product: eqs_ge
Device: eqs
Brand: motorola
Model: motorola edge 30 ultra
Storage Mb free: 200265
WebView version: 132.0.6834.122
SQLITE version: 3.45.0
Used heap memory in Mb: 9
Max heap memory in Mb: 256

Exception:
java.lang.ClassNotFoundException: net.bible.service.cloudsync.googledrive.GoogleDriveCloudAdapter
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:607)
at java.lang.Class.forName(Class.java:512)
at net.bible.service.cloudsync.CloudAdapters.getNewAdapter(CloudSync.kt:70)
at net.bible.service.cloudsync.CloudSync.signIn(CloudSync.kt:108)
at net.bible.android.view.activity.page.MainBibleActivity.synchronize(MainBibleActivity.kt:1420)
at net.bible.android.view.activity.page.MainBibleActivity.startSync(MainBibleActivity.kt:1386)
at net.bible.android.view.activity.page.MainBibleActivity.access$startSync(MainBibleActivity.kt:170)
at net.bible.android.view.activity.page.MainBibleActivity$networkCallback$1$onAvailable$1.invokeSuspend(MainBibleActivity.kt:332)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@bc83199, Dispatchers.IO]
Caused by: java.lang.ClassNotFoundException: net.bible.service.cloudsync.googledrive.GoogleDriveCloudAdapter
... 17 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Closed
Development

No branches or pull requests

1 participant