Skip to content

突然崩溃,感觉和按音量键有关,但设置里已关闭了音量键的选项了 #186

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

Open
nsy9601 opened this issue Nov 18, 2023 · 4 comments
Labels
Accepted 🌱 受理 Maintainer may be busy resolving or fixing the labeled issues Bug 🐞 故障 Confirmed bugs or reports that are very likely to be bugs

Comments

@nsy9601
Copy link

nsy9601 commented Nov 18, 2023

Version: 2180
Android: 33
ANR_EXCEPTION: Find process anr, but unable to get anr message.
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:442)
java.lang.Object.wait(Object.java:568)
okhttp3.internal.http2.Http2Stream.waitForIo$okhttp(Http2Stream.kt:744)
okhttp3.internal.http2.Http2Stream$FramingSource.read(Http2Stream.kt:401)
okhttp3.internal.connection.Exchange$ResponseBodySource.read(Exchange.kt:281)
okio.RealBufferedSource.read(RealBufferedSource.kt:189)
okio.RealBufferedSource.exhausted(RealBufferedSource.kt:197)
okio.InflaterSource.refill(InflaterSource.kt:112)
okio.InflaterSource.readOrInflate(InflaterSource.kt:76)
okio.InflaterSource.read(InflaterSource.kt:49)
okio.GzipSource.read(GzipSource.kt:69)
okio.RealBufferedSource.read(RealBufferedSource.kt:189)
okio.ForwardingSource.read(ForwardingSource.kt:27)
retrofit2.OkHttpCall$ExceptionCatchingResponseBody$1.read(OkHttpCall.java:314)
okio.RealBufferedSource$inputStream$1.read(RealBufferedSource.kt:158)
sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:291)
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:355)
sun.nio.cs.StreamDecoder.read(StreamDecoder.java:181)
java.io.InputStreamReader.read(InputStreamReader.java:180)
java.io.BufferedReader.fill(BufferedReader.java:172)
java.io.BufferedReader.read(BufferedReader.java:193)
org.autojs.autojs.network.UpdateChecker.getVersionInfoByBlob(UpdateChecker.java:202)
org.autojs.autojs.network.UpdateChecker.getVersionInfo(UpdateChecker.java:165)
org.autojs.autojs.network.UpdateChecker.-$$Nest$mgetVersionInfo(Unknown Source:0)
org.autojs.autojs.network.UpdateChecker$1.onNext(UpdateChecker.java:118)
org.autojs.autojs.network.UpdateChecker$1.onNext(UpdateChecker.java:104)
io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.drainNormal(ObservableObserveOn.java:201)
io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.run(ObservableObserveOn.java:255)
io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run(HandlerScheduler.java:124)
android.os.Handler.handleCallback(Handler.java:942)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loopOnce(Looper.java:210)
android.os.Looper.loop(Looper.java:299)
android.app.ActivityThread.main(ActivityThread.java:8123)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)

@nsy9601
Copy link
Author

nsy9601 commented Nov 18, 2023

Version: 2180
Android: 33
java.util.concurrent.RejectedExecutionException: Task org.autojs.autojs.core.accessibility.AccessibilityService$$ExternalSyntheticLambda1@d243f8 rejected from java.util.concurrent.ThreadPoolExecutor@40cb0d1[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 4]
java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2072)
java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:834)
java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1364)
java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:644)
org.autojs.autojs.core.accessibility.AccessibilityService.onKeyEvent(AccessibilityService.kt:81)
android.accessibilityservice.AccessibilityService$2.onKeyEvent(AccessibilityService.java:2677)
android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.executeMessage(AccessibilityService.java:3042)
com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:44)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loopOnce(Looper.java:210)
android.os.Looper.loop(Looper.java:299)
android.app.ActivityThread.main(ActivityThread.java:8123)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)

Version: 2180
Android: 33
java.util.concurrent.RejectedExecutionException: Task org.autojs.autojs.core.accessibility.AccessibilityService$$ExternalSyntheticLambda1@bbe3c05 rejected from java.util.concurrent.ThreadPoolExecutor@727445a[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2072)
java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:834)
java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1364)
java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:644)
org.autojs.autojs.core.accessibility.AccessibilityService.onKeyEvent(AccessibilityService.kt:81)
android.accessibilityservice.AccessibilityService$2.onKeyEvent(AccessibilityService.java:2677)
android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.executeMessage(AccessibilityService.java:3042)
com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:44)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loopOnce(Looper.java:210)
android.os.Looper.loop(Looper.java:299)
android.app.ActivityThread.main(ActivityThread.java:8123)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)

@nsy9601
Copy link
Author

nsy9601 commented Nov 18, 2023

该问题可以重现,上面两次的崩溃信息,都是我在autojs6的设置界面按音量-和音量+发生的
注:设置里的音量加和音量减控制脚本的功能已关闭,我刚试发6次,有4次发生了崩溃,可重现度还是很高的。
另外,在非autojs应用的情况下按音量键,常会有一个白屏一闪而过,我感觉应该也是autojs6导致的

@SuperMonster003
Copy link
Owner

感谢反馈, 将于下一版本尝试修复上述问题.

Sent from my XQ-DQ72 using FastHub

@yqk100
Copy link

yqk100 commented Dec 2, 2023

一样(特别在看视频按音量键时):
Version: 2180
Android: 31
java.util.concurrent.RejectedExecutionException: Task org.autojs.autojs.core.accessibility.AccessibilityService$$ExternalSyntheticLambda1@50bcee3 rejected from java.util.concurrent.ThreadPoolExecutor@5a270e0[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2086)
java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:848)
java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1394)
java.util.concurrent.Executors$DelegatedExecutorService.execute(Executors.java:630)
org.autojs.autojs.core.accessibility.AccessibilityService.onKeyEvent(AccessibilityService.kt:81)
android.accessibilityservice.AccessibilityService$2.onKeyEvent(AccessibilityService.java:2191)
android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.executeMessage(AccessibilityService.java:2430)
com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:44)
android.os.Handler.dispatchMessage(Handler.java:106)
android.os.Looper.loopOnce(Looper.java:233)
android.os.Looper.loop(Looper.java:344)
android.app.ActivityThread.main(ActivityThread.java:8248)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:589)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1071)

@SuperMonster003 SuperMonster003 added Accepted 🌱 受理 Maintainer may be busy resolving or fixing the labeled issues Bug 🐞 故障 Confirmed bugs or reports that are very likely to be bugs labels Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accepted 🌱 受理 Maintainer may be busy resolving or fixing the labeled issues Bug 🐞 故障 Confirmed bugs or reports that are very likely to be bugs
Projects
None yet
Development

No branches or pull requests

3 participants