Crash of CCTG v2.14.1.3 on Nougat #232

Open
opened 5 months ago by ale5000 · 6 comments
ale5000 commented 5 months ago

CCTG v2.14.1.3 on Nougat.

Problems:

[ 02-03 19:26:16.590  4861: 4900 D/WM-WorkManagerImpl ]
Unable to initialize multi-process support
java.lang.ClassNotFoundException: androidx.work.multiprocess.RemoteWorkManagerClient
	at java.lang.Class.classForName(Native Method)
	at java.lang.Class.forName(Class.java:400)
	at java.lang.Class.forName(Class.java:326)
	at androidx.work.impl.WorkManagerImpl.tryInitializeMultiProcessSupport(WorkManagerImpl.java:789)
	at androidx.work.impl.WorkManagerImpl.getRemoteWorkManager(WorkManagerImpl.java:620)
	at androidx.work.impl.utils.ForceStopRunnable.multiProcessChecks(ForceStopRunnable.java:244)
	at androidx.work.impl.utils.ForceStopRunnable.run(ForceStopRunnable.java:91)
	at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:91)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
	at java.lang.Thread.run(Thread.java:761)
Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.work.multiprocess.RemoteWorkManagerClient" on path: DexPathList[[zip file "/data/app/de.corona.tracing-1/base.apk"],nativeLibraryDirectories=[/data/app/de.corona.tracing-1/lib/arm, /data/app/de.corona.tracing-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
	... 11 more
[ 02-03 19:26:34.524  4942: 5012 E/SQLiteDatabase ]
Failed to open database '/data/user/0/de.corona.tracing/databases/riskresults.db'.
android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 261): , while compiling: PRAGMA journal_mode
	at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
	at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:889)
	at android.database.sqlite.SQLiteConnection.executeForString(SQLiteConnection.java:634)
	at android.database.sqlite.SQLiteConnection.setJournalMode(SQLiteConnection.java:320)
	at android.database.sqlite.SQLiteConnection.setWalModeFromConfiguration(SQLiteConnection.java:291)
	at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:215)
	at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:193)
	at android.database.sqlite.SQLiteConnectionPool.openConnectionLocked(SQLiteConnectionPool.java:463)
	at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:185)
	at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:177)
	at android.database.sqlite.SQLiteDatabase.openInner(SQLiteDatabase.java:808)
	at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:793)
	at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:696)
	at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:652)
	at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:289)
	at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223)
	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163)
	at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.getWritableSupportDatabase(FrameworkSQLiteOpenHelper.java:145)
	at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.getWritableDatabase(FrameworkSQLiteOpenHelper.java:106)
	at androidx.room.RoomDatabase.inTransaction(RoomDatabase.java:476)
	at androidx.room.RoomDatabase.assertNotSuspendingTransaction(RoomDatabase.java:281)
	at androidx.room.RoomDatabase.query(RoomDatabase.java:324)
	at androidx.room.util.DBUtil.query(DBUtil.java:83)
	at de.rki.coronawarnapp.risk.storage.internal.RiskResultDatabaseRiskResultsDao_Impl$5.call(RiskResultDatabaseRiskResultsDao_Impl.java:169)
	at de.rki.coronawarnapp.risk.storage.internal.RiskResultDatabaseRiskResultsDao_Impl$5.call(RiskResultDatabaseRiskResultsDao_Impl.java:166)
	at androidx.room.CoroutinesRoom$Companion$createFlow$1$1.invokeSuspend(CoroutinesRoom.kt:81)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
	at java.lang.Thread.run(Thread.java:761)
[ 02-03 19:26:35.415  4861: 4861 D/WM-RescheduleReceiver ]
Received intent Intent { act=android.intent.action.BOOT_COMPLETED flg=0x9000010 cmp=de.corona.tracing/androidx.work.impl.background.systemalarm.RescheduleReceiver (has extras) }

[ 02-03 19:26:35.430  2364: 2390 I/ActivityManager ]
Start proc 5039:com.android.defcontainer/u0a6 for service com.android.defcontainer/.DefaultContainerService

[ 02-03 19:26:35.563  4942: 4976 E/ROOM     ]
Invalidation tracker is initialized twice :/.

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
Rejecting re-init on previously-failed class java.lang.Class<org.microg.gms.nearby.exposurenotification.AdvertiserService$SetCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/bluetooth/le/AdvertisingSetCallback;

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void org.microg.gms.nearby.exposurenotification.ServiceTrigger.onReceive(android.content.Context, android.content.Intent) (ServiceTrigger.kt:24)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread.handleReceiver(android.app.ActivityThread$ReceiverData) (ActivityThread.java:3065)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread.-wrap18(android.app.ActivityThread, android.app.ActivityThread$ReceiverData) (ActivityThread.java:-1)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1580)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.os.Looper.loop() (Looper.java:154)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6186)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:889)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:779)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.bluetooth.le.AdvertisingSetCallback" on path: DexPathList[[zip file "/data/app/de.corona.tracing-1/base.apk"],nativeLibraryDirectories=[/data/app/de.corona.tracing-1/lib/arm, /data/app/de.corona.tracing-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void org.microg.gms.nearby.exposurenotification.ServiceTrigger.onReceive(android.content.Context, android.content.Intent) (ServiceTrigger.kt:24)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread.handleReceiver(android.app.ActivityThread$ReceiverData) (ActivityThread.java:3065)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread.-wrap18(android.app.ActivityThread, android.app.ActivityThread$ReceiverData) (ActivityThread.java:-1)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1580)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.os.Looper.loop() (Looper.java:154)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6186)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:889)

[ 02-03 19:26:35.740  4942: 4942 I/art      ]
  at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:779)
[ 02-03 19:29:30.619  2364: 2743 I/ActivityManager ]
Start proc 6346:de.corona.tracing/u0a223 for broadcast de.corona.tracing/androidx.work.impl.background.systemalarm.RescheduleReceiver

[ 02-03 19:29:30.637  6299: 6332 W/art      ]
Found duplicate classes, falling back to interpreter mode for /system/priv-app/GmsCore/GmsCore.apk

[ 02-03 19:29:30.637  6299: 6332 W/art      ]
Found duplicated class when checking oat files: 'Landroid/support/v4/media/MediaBrowserCompat$MediaItem;' in /system/priv-app/GmsCore/GmsCore.apk and /data/app/com.nperf.tester-2/base.apk
CCTG v2.14.1.3 on Nougat. Problems: ``` [ 02-03 19:26:16.590 4861: 4900 D/WM-WorkManagerImpl ] Unable to initialize multi-process support java.lang.ClassNotFoundException: androidx.work.multiprocess.RemoteWorkManagerClient at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:400) at java.lang.Class.forName(Class.java:326) at androidx.work.impl.WorkManagerImpl.tryInitializeMultiProcessSupport(WorkManagerImpl.java:789) at androidx.work.impl.WorkManagerImpl.getRemoteWorkManager(WorkManagerImpl.java:620) at androidx.work.impl.utils.ForceStopRunnable.multiProcessChecks(ForceStopRunnable.java:244) at androidx.work.impl.utils.ForceStopRunnable.run(ForceStopRunnable.java:91) at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:91) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) at java.lang.Thread.run(Thread.java:761) Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.work.multiprocess.RemoteWorkManagerClient" on path: DexPathList[[zip file "/data/app/de.corona.tracing-1/base.apk"],nativeLibraryDirectories=[/data/app/de.corona.tracing-1/lib/arm, /data/app/de.corona.tracing-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:380) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 11 more ``` ``` [ 02-03 19:26:34.524 4942: 5012 E/SQLiteDatabase ] Failed to open database '/data/user/0/de.corona.tracing/databases/riskresults.db'. android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 261): , while compiling: PRAGMA journal_mode at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method) at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:889) at android.database.sqlite.SQLiteConnection.executeForString(SQLiteConnection.java:634) at android.database.sqlite.SQLiteConnection.setJournalMode(SQLiteConnection.java:320) at android.database.sqlite.SQLiteConnection.setWalModeFromConfiguration(SQLiteConnection.java:291) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:215) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:193) at android.database.sqlite.SQLiteConnectionPool.openConnectionLocked(SQLiteConnectionPool.java:463) at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:185) at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:177) at android.database.sqlite.SQLiteDatabase.openInner(SQLiteDatabase.java:808) at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:793) at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:696) at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:652) at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:289) at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223) at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163) at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper$OpenHelper.getWritableSupportDatabase(FrameworkSQLiteOpenHelper.java:145) at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.getWritableDatabase(FrameworkSQLiteOpenHelper.java:106) at androidx.room.RoomDatabase.inTransaction(RoomDatabase.java:476) at androidx.room.RoomDatabase.assertNotSuspendingTransaction(RoomDatabase.java:281) at androidx.room.RoomDatabase.query(RoomDatabase.java:324) at androidx.room.util.DBUtil.query(DBUtil.java:83) at de.rki.coronawarnapp.risk.storage.internal.RiskResultDatabaseRiskResultsDao_Impl$5.call(RiskResultDatabaseRiskResultsDao_Impl.java:169) at de.rki.coronawarnapp.risk.storage.internal.RiskResultDatabaseRiskResultsDao_Impl$5.call(RiskResultDatabaseRiskResultsDao_Impl.java:166) at androidx.room.CoroutinesRoom$Companion$createFlow$1$1.invokeSuspend(CoroutinesRoom.kt:81) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) at java.lang.Thread.run(Thread.java:761) ``` ``` [ 02-03 19:26:35.415 4861: 4861 D/WM-RescheduleReceiver ] Received intent Intent { act=android.intent.action.BOOT_COMPLETED flg=0x9000010 cmp=de.corona.tracing/androidx.work.impl.background.systemalarm.RescheduleReceiver (has extras) } [ 02-03 19:26:35.430 2364: 2390 I/ActivityManager ] Start proc 5039:com.android.defcontainer/u0a6 for service com.android.defcontainer/.DefaultContainerService [ 02-03 19:26:35.563 4942: 4976 E/ROOM ] Invalidation tracker is initialized twice :/. [ 02-03 19:26:35.740 4942: 4942 I/art ] Rejecting re-init on previously-failed class java.lang.Class<org.microg.gms.nearby.exposurenotification.AdvertiserService$SetCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/bluetooth/le/AdvertisingSetCallback; [ 02-03 19:26:35.740 4942: 4942 I/art ] at void org.microg.gms.nearby.exposurenotification.ServiceTrigger.onReceive(android.content.Context, android.content.Intent) (ServiceTrigger.kt:24) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread.handleReceiver(android.app.ActivityThread$ReceiverData) (ActivityThread.java:3065) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread.-wrap18(android.app.ActivityThread, android.app.ActivityThread$ReceiverData) (ActivityThread.java:-1) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1580) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.os.Looper.loop() (Looper.java:154) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6186) [ 02-03 19:26:35.740 4942: 4942 I/art ] at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:889) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:779) [ 02-03 19:26:35.740 4942: 4942 I/art ] Caused by: java.lang.ClassNotFoundException: Didn't find class "android.bluetooth.le.AdvertisingSetCallback" on path: DexPathList[[zip file "/data/app/de.corona.tracing-1/base.apk"],nativeLibraryDirectories=[/data/app/de.corona.tracing-1/lib/arm, /data/app/de.corona.tracing-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]] [ 02-03 19:26:35.740 4942: 4942 I/art ] at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56) [ 02-03 19:26:35.740 4942: 4942 I/art ] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380) [ 02-03 19:26:35.740 4942: 4942 I/art ] at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void org.microg.gms.nearby.exposurenotification.ServiceTrigger.onReceive(android.content.Context, android.content.Intent) (ServiceTrigger.kt:24) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread.handleReceiver(android.app.ActivityThread$ReceiverData) (ActivityThread.java:3065) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread.-wrap18(android.app.ActivityThread, android.app.ActivityThread$ReceiverData) (ActivityThread.java:-1) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1580) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.os.Looper.loop() (Looper.java:154) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6186) [ 02-03 19:26:35.740 4942: 4942 I/art ] at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:889) [ 02-03 19:26:35.740 4942: 4942 I/art ] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:779) ``` ``` [ 02-03 19:29:30.619 2364: 2743 I/ActivityManager ] Start proc 6346:de.corona.tracing/u0a223 for broadcast de.corona.tracing/androidx.work.impl.background.systemalarm.RescheduleReceiver [ 02-03 19:29:30.637 6299: 6332 W/art ] Found duplicate classes, falling back to interpreter mode for /system/priv-app/GmsCore/GmsCore.apk [ 02-03 19:29:30.637 6299: 6332 W/art ] Found duplicated class when checking oat files: 'Landroid/support/v4/media/MediaBrowserCompat$MediaItem;' in /system/priv-app/GmsCore/GmsCore.apk and /data/app/com.nperf.tester-2/base.apk ```
Owner

Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.work.multiprocess.RemoteWorkManagerClient"

I think that one is benign and has been around for a while.

The database is locked one... I have no idea. Any context on when this was happening? Was that once or regularly?

Caused by: java.lang.ClassNotFoundException: Didn't find class "android.bluetooth.le.AdvertisingSetCallback" on path: DexPathList

Lol, google just points me to this issue here: #73 which also points back here: https://github.com/microg/GmsCore/issues/1338

Did that manifest in a crash or the advertising stopping? (I don't actually know how to check for that :-/). No idea what's going on tbh.

The duplicate class error/warning seems unrealted to CCTG.

> Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.work.multiprocess.RemoteWorkManagerClient" I think that one is benign and has been around for a while. The database is locked one... I have no idea. Any context on when this was happening? Was that once or regularly? > Caused by: java.lang.ClassNotFoundException: Didn't find class "android.bluetooth.le.AdvertisingSetCallback" on path: DexPathList[[zip file "/data/app/de.corona.tracing-1/base.apk"],nativeLibraryDirectories=[/data/app/de.corona.tracing-1/lib/arm, /data/app/de.corona.tracing-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]] Lol, google just points me to this issue here: https://codeberg.org/corona-contact-tracing-germany/cwa-android/issues/73 which also points back here: https://github.com/microg/GmsCore/issues/1338 Did that manifest in a crash or the advertising stopping? (I don't actually know how to check for that :-/). No idea what's going on tbh. The duplicate class error/warning seems unrealted to CCTG.
Bubu added the
need-info
label 5 months ago
Poster

@Bubu: I have it installed mainly for testing, most of the time I have bluetooth off.
Yes, the app is crashed.
Many problems happen after a restart of the phone.

@Bubu: I have it installed mainly for testing, most of the time I have bluetooth off. Yes, the app is crashed. Many problems happen after a restart of the phone.
Collaborator

Same on 2.18/2.21 @ale5000?

Same on 2.18/2.21 @ale5000?
Ein-Tim added the
Stale
label 2 months ago
Collaborator

Is this bug fixed in a newer version of CCTG? @fynngodau / @Bubu?

Is this bug fixed in a newer version of CCTG? @fynngodau / @Bubu?
Owner

@Ein-Tim I don't think any of us explicitly fixed the issue.

@Ein-Tim I don't think any of us explicitly fixed the issue.
Collaborator

Okay @fynngodau, then I first suggest to re-test with a newer version @ale5000.

Okay @fynngodau, then I first suggest to re-test with a newer version @ale5000.
Sign in to join this conversation.
No Milestone
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.