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

Crash upon click on "Access logs" in version 3.1.5 #35

Open
theRoboxx opened this issue Jul 26, 2022 · 2 comments
Open

Crash upon click on "Access logs" in version 3.1.5 #35

theRoboxx opened this issue Jul 26, 2022 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@theRoboxx
Copy link

My issue seems to be the same as mentioned here: #30

Description:
First of all, the strange part is that the access log doesn't crash and shows the empty screen when the app is fresh installed and "Enable Safe Dot" isn't activated.
I tested it again and it only crashes when i try to open the access log after I enable the accessibility setting.
But if I deactivate the accessibility setting and try it again the app crashes differently and shows a "SafeDot keeps stopping"-window.

Additionally I should say that it worked on LineageOS 19-20220709-NIGHTLY-beryllium from two weeks ago.
So it could also be a current Android problem.

I used adb on my laptop and the command

adb logcat | grep -F "`adb shell ps | grep com.aravi.dot  | tr -s [:space:] ' ' | cut -d' ' -f2`"

for the logs below. The errors seems to be identical but the codelines are different.

Just let me know, if you need any other information for debugging ✌️ .

package: com.aravi.dot
version: 3.1.5 from F-Droid
device: xiaomi pocophone f1
os-build: Android 12, LineageOS 19-20220723-NIGHTLY-beryllium

FATAL EXCEPTION: main
Process: com.aravi.dot, PID: 10450
java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Intrinsics;
at c.c.a.a.a.a$a.b(Unknown Source:2)
at c.b.a.a.b.d.a.c(SourceFile:6)
at androidx.recyclerview.widget.RecyclerView$r.j(SourceFile:81)
at androidx.recyclerview.widget.LinearLayoutManager$c.c(SourceFile:3)
at androidx.recyclerview.widget.LinearLayoutManager.u1(Unknown Source:0)
at androidx.recyclerview.widget.LinearLayoutManager.f1(SourceFile:2)
at androidx.recyclerview.widget.LinearLayoutManager.t0(SourceFile:22)
at androidx.recyclerview.widget.RecyclerView.s(Unknown Source:38)
at androidx.recyclerview.widget.RecyclerView.q(SourceFile:7)
at androidx.recyclerview.widget.RecyclerView.onLayout(Unknown Source:5)
at android.view.View.layout(View.java:23203)
at android.view.ViewGroup.layout(ViewGroup.java:6412)
at android.widget.RelativeLayout.onLayout(RelativeLayout.java:1103)
at android.view.View.layout(View.java:23203)
at android.view.ViewGroup.layout(ViewGroup.java:6412)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
at android.view.View.layout(View.java:23203)
at android.view.ViewGroup.layout(ViewGroup.java:6412)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1829)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1673)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1582)
at android.view.View.layout(View.java:23203)
at android.view.ViewGroup.layout(ViewGroup.java:6412)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
at android.view.View.layout(View.java:23203)
at android.view.ViewGroup.layout(ViewGroup.java:6412)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1829)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1673)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1582)
at android.view.View.layout(View.java:23203)
at android.view.ViewGroup.layout(ViewGroup.java:6412)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
at com.android.internal.policy.DecorView.onLayout(DecorView.java:797)
at android.view.View.layout(View.java:23203)
at android.view.ViewGroup.layout(ViewGroup.java:6412)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:3755)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3205)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2179)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8793)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1037)
at android.view.Choreographer.doCallbacks(Choreographer.java:845)
at android.view.Choreographer.doFrame(Choreographer.java:780)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7870)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics
... 54 more
@kamaravichow kamaravichow self-assigned this Jul 29, 2022
@kamaravichow kamaravichow added the bug Something isn't working label Jul 29, 2022
@vertigo220
Copy link

I'm having the same problem on a Samsung A71 running Android 12 and v3.1.5 of SafeDot. I didn't try accessing the log until after I enabled accessibility, but it kept crashing even after disabling it. I got the message mentioned by @kamaravichow and then after a few more crashes I got a different message saying it's crashing because of a bug in the app and suggesting I clear the cache, which I did to no effect. I also found that SafeDot worked even without enabling accessibility, so I'm not sure why/if that's actually needed.

@Wjxfi
Copy link

Wjxfi commented Jul 11, 2023

Same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants