seemoo-lab / AirGuard

Protect yourself from being tracked 🌍 by AirTags 🏷 and Find My accessories 📍
Apache License 2.0
1.96k stars 110 forks source link

2.3 version crashes immediately after start #180

Closed treysis closed 3 months ago

treysis commented 3 months ago

So, yesterday I got the update to version 2.3 via PlayStore (F-Droid unfortunately is always hopelessly outdated, but with other apps as well, due to their build system).

After starting the app it immediately crashes on its own. After clearing cache and data (or reinstalling) I would be greeted by the setup dialog. But again after finishing the setup, it would directly crash again.

My device: Samsung Galaxy S22 Ultra, Android 14, security update July 2024.

Unfortunately, PlayStore doesn't feature downgrades. So I can't use it anymore atm.

adriy-be commented 3 months ago

The github release also

treysis commented 3 months ago

@Sn0wfreezeDev any fix incoming?

Sn0wfreezeDev commented 3 months ago

It looks like an issue with proguard. We did not change anything that could have caused the crash, it looks like an update to Android Studio has changed the behavior here. Furthermore, it looks like not all devices are affected. So we need to identify why this happens before we can deliver a fix.

BetaRays commented 3 months ago

This also happens on the F-Droid version: clearing the app data doesn’t change anything (it doesn’t even show the setup screen).

ScabbyDogmess commented 3 months ago

Same. Android 14 (CalyxOS) on Pixel 3XL. Crashes after update immediately after update. Delete/Reinstall now crashes after permission setup wizard

lm41 commented 3 months ago

Airguard 2.3 Fdroid release also crashes. Pixel 7 Pro with Android 14 (GrapheneOS)

Crash Log ``` type: crash osVersion: google/cheetah/cheetah:14/AP2A.240705.004/2024080500:user/release-keys package: de.seemoo.at_tracking_detection:45 process: de.seemoo.at_tracking_detection processUptime: 301 + 279 ms installer: com.looker.droidify java.lang.RuntimeException: Unable to start activity ComponentInfo{de.seemoo.at_tracking_detection/de.seemoo.at_tracking_detection.ui.MainActivity}: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4004) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4184) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2602) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8623) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ExecInit.main(ExecInit.java:50) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369) Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView Caused by: java.lang.RuntimeException: Exception inflating de.seemoo.at_tracking_detection:navigation/main_navigation line 172 at K1.I.b(Unknown Source:133) at B.b.a(Unknown Source:1789) at T4.l.getValue(Unknown Source:20) at androidx.navigation.fragment.NavHostFragment.g(Unknown Source:2) at androidx.navigation.fragment.NavHostFragment.onCreate(Unknown Source:0) at androidx.fragment.app.F.performCreate(Unknown Source:21) at androidx.fragment.app.m0.e(Unknown Source:50) at androidx.fragment.app.m0.k(Unknown Source:179) at androidx.fragment.app.e0.z(Unknown Source:1628) at androidx.fragment.app.e0.R(Unknown Source:91) at androidx.fragment.app.e0.y(Unknown Source:31) at androidx.fragment.app.FragmentContainerView.(SourceFile:54) at androidx.fragment.app.S.onCreateView(SourceFile:3) at androidx.fragment.app.K.dispatchFragmentsOnCreateView(Unknown Source:8) at androidx.fragment.app.K.onCreateView(SourceFile:1) at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:957) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:885) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:849) at android.view.LayoutInflater.rInflate(LayoutInflater.java:1011) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:972) at android.view.LayoutInflater.inflate(LayoutInflater.java:570) at android.view.LayoutInflater.inflate(LayoutInflater.java:462) at android.view.LayoutInflater.inflate(LayoutInflater.java:413) at k.y.h(Unknown Source:23) at k.j.setContentView(SourceFile:2) at de.seemoo.at_tracking_detection.ui.MainActivity.onCreate(Unknown Source:967) at android.app.Activity.performCreate(Activity.java:9013) at android.app.Activity.performCreate(Activity.java:8991) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1531) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3986) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4184) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2602) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8623) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ExecInit.main(ExecInit.java:50) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369) Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType at a.a.J(Unknown Source:273) at K1.I.c(Unknown Source:48) at K1.I.a(Unknown Source:96) at K1.I.a(Unknown Source:592) at K1.I.b(Unknown Source:40) ... 44 more Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:607) at java.lang.Class.forName(Class.java:512) at a.a.J(Unknown Source:206) ... 48 more Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType ... 52 more ```
rkowalsk commented 3 months ago

Same problem on Fairphone 4 /e/OS Android 13, installed from F-Droid.

kp8888 commented 3 months ago

Using Android 11 and AirGuard v2.3 from F-Droid, crashes immediately after opening. I've attached the output of logcat --buffer=crash crash.txt

acidicX commented 3 months ago

Is it possible to pull (delete) the update from F-Droid? I downgraded and otherwise it will auto-update. Also it could save other people the trouble until a fix is released.

JonnyTech commented 3 months ago

Same symptoms here with the Fdroid release on an Stock Android 13 Moto device.

ckuethe commented 3 months ago

pixel 8, android 14, fdroid build

``` --------- beginning of crash 08-03 20:43:58.070 19128 19128 E AndroidRuntime: FATAL EXCEPTION: main 08-03 20:43:58.070 19128 19128 E AndroidRuntime: Process: com.google.android.gms, PID: 19128 08-03 20:43:58.070 19128 19128 E AndroidRuntime: java.lang.NullPointerException: Attempt to read from field 'm.goj m.icq.a' on a null object reference in method 'boolean m.goq.handleMessage(android.os.Message)' 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at m.goq.handleMessage(:com.google.android.gms.optional_games@242835034@24.28.35 (100000-0):68) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:103) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at m.nqo.dispatchMessage(:com.google.android.gms.optional_games@242835034@24.28.35 (100000-0):138) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-03 20:43:58.070 19128 19128 E AndroidRuntime: Suppressed: m.rpg: 08-07 17:29:11.699 13377 13377 E AndroidRuntime: FATAL EXCEPTION: main 08-07 17:29:11.699 13377 13377 E AndroidRuntime: Process: de.seemoo.at_tracking_detection, PID: 13377 08-07 17:29:11.699 13377 13377 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{de.seemoo.at_tracking_detection/de.seemoo.at_tracking_detection.ui.MainActivity}: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:11.699 13377 13377 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:11.699 13377 13377 E AndroidRuntime: Caused by: java.lang.RuntimeException: Exception inflating de.seemoo.at_tracking_detection:navigation/main_navigation line 172 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at K1.I.b(Unknown Source:133) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at B.b.a(Unknown Source:1789) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at T4.l.getValue(Unknown Source:20) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.g(Unknown Source:2) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.onCreate(Unknown Source:0) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.F.performCreate(Unknown Source:21) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.m0.e(Unknown Source:50) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.m0.k(Unknown Source:179) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.e0.z(Unknown Source:1628) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.e0.R(Unknown Source:91) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.e0.y(Unknown Source:31) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.FragmentContainerView.(SourceFile:54) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.S.onCreateView(SourceFile:3) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.K.dispatchFragmentsOnCreateView(Unknown Source:8) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at androidx.fragment.app.K.onCreateView(SourceFile:1) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:957) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:885) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:849) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1011) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:972) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:570) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:462) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:413) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at k.y.h(Unknown Source:23) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at k.j.setContentView(SourceFile:2) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at de.seemoo.at_tracking_detection.ui.MainActivity.onCreate(Unknown Source:967) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8960) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8938) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1526) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3975) 08-07 17:29:11.699 13377 13377 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at a.a.J(Unknown Source:273) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at K1.I.c(Unknown Source:48) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at K1.I.a(Unknown Source:96) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at K1.I.a(Unknown Source:592) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at K1.I.b(Unknown Source:40) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: ... 42 more 08-07 17:29:11.700 13377 13377 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at java.lang.Class.classForName(Native Method) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at java.lang.Class.forName(Class.java:536) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at java.lang.Class.forName(Class.java:467) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: at a.a.J(Unknown Source:206) 08-07 17:29:11.700 13377 13377 E AndroidRuntime: ... 46 more 08-07 17:29:11.700 13377 13377 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:11.700 13377 13377 E AndroidRuntime: ... 50 more 08-07 17:29:13.219 13488 13488 E AndroidRuntime: FATAL EXCEPTION: main 08-07 17:29:13.219 13488 13488 E AndroidRuntime: Process: de.seemoo.at_tracking_detection, PID: 13488 08-07 17:29:13.219 13488 13488 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{de.seemoo.at_tracking_detection/de.seemoo.at_tracking_detection.ui.MainActivity}: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:13.219 13488 13488 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:13.219 13488 13488 E AndroidRuntime: Caused by: java.lang.RuntimeException: Exception inflating de.seemoo.at_tracking_detection:navigation/main_navigation line 172 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at K1.I.b(Unknown Source:133) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at B.b.a(Unknown Source:1789) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at T4.l.getValue(Unknown Source:20) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.g(Unknown Source:2) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.onCreate(Unknown Source:0) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.F.performCreate(Unknown Source:21) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.m0.e(Unknown Source:50) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.m0.k(Unknown Source:179) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.e0.z(Unknown Source:1628) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.e0.R(Unknown Source:91) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.e0.y(Unknown Source:31) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.FragmentContainerView.(SourceFile:54) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.S.onCreateView(SourceFile:3) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.K.dispatchFragmentsOnCreateView(Unknown Source:8) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at androidx.fragment.app.K.onCreateView(SourceFile:1) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:957) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:885) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:849) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1011) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:972) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:570) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:462) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:413) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at k.y.h(Unknown Source:23) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at k.j.setContentView(SourceFile:2) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at de.seemoo.at_tracking_detection.ui.MainActivity.onCreate(Unknown Source:967) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8960) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8938) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1526) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3975) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at a.a.J(Unknown Source:273) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at K1.I.c(Unknown Source:48) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at K1.I.a(Unknown Source:96) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at K1.I.a(Unknown Source:592) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at K1.I.b(Unknown Source:40) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: ... 42 more 08-07 17:29:13.219 13488 13488 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at java.lang.Class.classForName(Native Method) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at java.lang.Class.forName(Class.java:536) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at java.lang.Class.forName(Class.java:467) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: at a.a.J(Unknown Source:206) 08-07 17:29:13.219 13488 13488 E AndroidRuntime: ... 46 more 08-07 17:29:13.219 13488 13488 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:13.219 13488 13488 E AndroidRuntime: ... 50 more 08-07 17:29:17.387 13742 13742 E AndroidRuntime: FATAL EXCEPTION: main 08-07 17:29:17.387 13742 13742 E AndroidRuntime: Process: de.seemoo.at_tracking_detection, PID: 13742 08-07 17:29:17.387 13742 13742 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{de.seemoo.at_tracking_detection/de.seemoo.at_tracking_detection.ui.MainActivity}: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:17.387 13742 13742 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:17.387 13742 13742 E AndroidRuntime: Caused by: java.lang.RuntimeException: Exception inflating de.seemoo.at_tracking_detection:navigation/main_navigation line 172 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at K1.I.b(Unknown Source:133) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at B.b.a(Unknown Source:1789) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at T4.l.getValue(Unknown Source:20) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.g(Unknown Source:2) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.onCreate(Unknown Source:0) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.F.performCreate(Unknown Source:21) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.m0.e(Unknown Source:50) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.m0.k(Unknown Source:179) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.e0.z(Unknown Source:1628) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.e0.R(Unknown Source:91) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.e0.y(Unknown Source:31) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.FragmentContainerView.(SourceFile:54) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.S.onCreateView(SourceFile:3) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.K.dispatchFragmentsOnCreateView(Unknown Source:8) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at androidx.fragment.app.K.onCreateView(SourceFile:1) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:957) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:885) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:849) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1011) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:972) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:570) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:462) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:413) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at k.y.h(Unknown Source:23) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at k.j.setContentView(SourceFile:2) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at de.seemoo.at_tracking_detection.ui.MainActivity.onCreate(Unknown Source:967) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8960) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8938) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1526) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3975) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at a.a.J(Unknown Source:273) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at K1.I.c(Unknown Source:48) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at K1.I.a(Unknown Source:96) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at K1.I.a(Unknown Source:592) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at K1.I.b(Unknown Source:40) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: ... 42 more 08-07 17:29:17.387 13742 13742 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at java.lang.Class.classForName(Native Method) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at java.lang.Class.forName(Class.java:536) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at java.lang.Class.forName(Class.java:467) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: at a.a.J(Unknown Source:206) 08-07 17:29:17.387 13742 13742 E AndroidRuntime: ... 46 more 08-07 17:29:17.387 13742 13742 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:17.387 13742 13742 E AndroidRuntime: ... 50 more 08-07 17:29:20.191 13892 13892 E AndroidRuntime: FATAL EXCEPTION: main 08-07 17:29:20.191 13892 13892 E AndroidRuntime: Process: de.seemoo.at_tracking_detection, PID: 13892 08-07 17:29:20.191 13892 13892 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{de.seemoo.at_tracking_detection/de.seemoo.at_tracking_detection.ui.MainActivity}: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3993) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:20.191 13892 13892 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #30 in de.seemoo.at_tracking_detection:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView 08-07 17:29:20.191 13892 13892 E AndroidRuntime: Caused by: java.lang.RuntimeException: Exception inflating de.seemoo.at_tracking_detection:navigation/main_navigation line 172 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at K1.I.b(Unknown Source:133) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at B.b.a(Unknown Source:1789) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at T4.l.getValue(Unknown Source:20) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.g(Unknown Source:2) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.navigation.fragment.NavHostFragment.onCreate(Unknown Source:0) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.F.performCreate(Unknown Source:21) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.m0.e(Unknown Source:50) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.m0.k(Unknown Source:179) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.e0.z(Unknown Source:1628) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.e0.R(Unknown Source:91) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.e0.y(Unknown Source:31) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.FragmentContainerView.(SourceFile:54) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.S.onCreateView(SourceFile:3) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.K.dispatchFragmentsOnCreateView(Unknown Source:8) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at androidx.fragment.app.K.onCreateView(SourceFile:1) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:957) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:885) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:849) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.rInflate(LayoutInflater.java:1011) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:972) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:570) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:462) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.view.LayoutInflater.inflate(LayoutInflater.java:413) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at k.y.h(Unknown Source:23) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at k.j.setContentView(SourceFile:2) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at de.seemoo.at_tracking_detection.ui.MainActivity.onCreate(Unknown Source:967) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8960) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8938) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1526) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3975) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4173) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:114) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:231) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:152) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2595) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:107) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:232) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.os.Looper.loop(Looper.java:317) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8592) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:878) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at a.a.J(Unknown Source:273) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at K1.I.c(Unknown Source:48) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at K1.I.a(Unknown Source:96) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at K1.I.a(Unknown Source:592) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at K1.I.b(Unknown Source:40) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: ... 42 more 08-07 17:29:20.191 13892 13892 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at java.lang.Class.classForName(Native Method) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at java.lang.Class.forName(Class.java:536) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at java.lang.Class.forName(Class.java:467) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: at a.a.J(Unknown Source:206) 08-07 17:29:20.191 13892 13892 E AndroidRuntime: ... 46 more 08-07 17:29:20.191 13892 13892 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: de.seemoo.at_tracking_detection.database.models.device.DeviceType 08-07 17:29:20.191 13892 13892 E AndroidRuntime: ... 50 more ```
mrusme commented 3 months ago

Pixel 8, GrapheneOS Android 14, F-Droid build.

AirGuard620e8a96cd9a.log

Sn0wfreezeDev commented 3 months ago

Hey everyone, it should be fixed. I just uploaded an update to GitHub and started the roll-out on Google Play. The F-Droid update should be ready soon.

elhennig commented 3 months ago

Also crashes on latest stock ROM FPOS, Android 13. Happens even after clearing data completly or after new installation Previous version from F-Droid works

Sn0wfreezeDev commented 3 months ago

Also crashes on latest stock ROM FPOS, Android 13. Happens even after clearing data completly or after new installation Previous version from F-Droid works

Which version did you try? The GitHub one seems to work fine on my Samsung with Android 13

elhennig commented 3 months ago

Oh, sorry. It is still 2.3 from F-Droid. I will wait until.the new version is available there and then try again

ScabbyDogmess commented 3 months ago

Github apk works splendidly. I am grateful for your hard work and development. Thank you

elhennig commented 3 months ago

How long does it usually take, until the new version appears in F-Droid?

ckuethe commented 3 months ago

How long does it usually take, until the new version appears in F-Droid?

Something like 3 to 5 days. I think I saw somewhere that their release pipeline has human intervention to unlock their signing keys

Here's their build dashboard - https://monitor.f-droid.org/builds