[X] 已经提交复现所需要的附加资料 / Submit additions related with bugs
其他信息 / Additions
No response
日志提交 / Relevant log output
SDK_INT=34 WebViewUserAgent=Mozilla/5.0 (Linux; Android 14; 23049RAD8C Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/125.0.6422.165 Mobile Safari/537.36 MODEL=23049RAD8C RELEASE=14 MANUFACTURER=Xiaomi versionName=3.24.062017 versionCode=15430 BRAND=Redmi java.lang.OutOfMemoryError: Failed to allocate a 24 byte allocation with 344752 free bytes and 336KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC. at android.os.perfdebug.MessageMonitorImpl.getRunningMessageInfo(MessageMonitorImpl.java:130) at android.app.AppScoutStateMachine.reportAppScoutEventToMqs(AppScoutStateMachine.java:287) at android.app.AppScoutStateMachine.-$$Nest$mreportAppScoutEventToMqs(Unknown Source:0) at android.app.AppScoutStateMachine$WarningState.enter(AppScoutStateMachine.java:395) at com.android.internal.util.StateMachine$SmHandler.invokeEnterMethods(StateMachine.java:1038) at com.android.internal.util.StateMachine$SmHandler.performTransitions(StateMachine.java:880) at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:820) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:224) at android.os.Looper.loop(Looper.java:318) at android.os.HandlerThread.run(HandlerThread.java:67)
SDK_INT=34 WebViewUserAgent=Mozilla/5.0 (Linux; Android 14; 23049RAD8C Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/125.0.6422.165 Mobile Safari/537.36 MODEL=23049RAD8C RELEASE=14 MANUFACTURER=Xiaomi versionName=3.24.062017 versionCode=15430 BRAND=Redmi java.lang.OutOfMemoryError: Failed to allocate a 40 byte allocation with 321952 free bytes and 314KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC. at android.window.BackMotionEvent$1.createFromParcel(BackMotionEvent.java:92) at android.window.BackMotionEvent$1.createFromParcel(BackMotionEvent.java:89) at android.os.Parcel.readTypedObject(Parcel.java:4025) at android.window.IOnBackInvokedCallback$Stub.onTransact(IOnBackInvokedCallback.java:142) at android.os.Binder.execTransactInternal(Binder.java:1351) at android.os.Binder.execTransact(Binder.java:1282)
确认 / Assignments
问题描述 / Describe Bugs
调试书源时崩溃并报错
复现步骤 / How to reproduce
http://sy.legado1.top/sy.php/6d3a80b4dbc0d8ab3de277ca58238916.json 这个书源校验搜索时会很卡,然后无响应直到崩溃
确认 / Assignment
其他信息 / Additions
No response
日志提交 / Relevant log output
SDK_INT=34 WebViewUserAgent=Mozilla/5.0 (Linux; Android 14; 23049RAD8C Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/125.0.6422.165 Mobile Safari/537.36 MODEL=23049RAD8C RELEASE=14 MANUFACTURER=Xiaomi versionName=3.24.062017 versionCode=15430 BRAND=Redmi java.lang.OutOfMemoryError: Failed to allocate a 24 byte allocation with 344752 free bytes and 336KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC. at android.os.perfdebug.MessageMonitorImpl.getRunningMessageInfo(MessageMonitorImpl.java:130) at android.app.AppScoutStateMachine.reportAppScoutEventToMqs(AppScoutStateMachine.java:287) at android.app.AppScoutStateMachine.-$$Nest$mreportAppScoutEventToMqs(Unknown Source:0) at android.app.AppScoutStateMachine$WarningState.enter(AppScoutStateMachine.java:395) at com.android.internal.util.StateMachine$SmHandler.invokeEnterMethods(StateMachine.java:1038) at com.android.internal.util.StateMachine$SmHandler.performTransitions(StateMachine.java:880) at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:820) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:224) at android.os.Looper.loop(Looper.java:318) at android.os.HandlerThread.run(HandlerThread.java:67)
SDK_INT=34 WebViewUserAgent=Mozilla/5.0 (Linux; Android 14; 23049RAD8C Build/UKQ1.230804.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/125.0.6422.165 Mobile Safari/537.36 MODEL=23049RAD8C RELEASE=14 MANUFACTURER=Xiaomi versionName=3.24.062017 versionCode=15430 BRAND=Redmi java.lang.OutOfMemoryError: Failed to allocate a 40 byte allocation with 321952 free bytes and 314KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC. at android.window.BackMotionEvent$1.createFromParcel(BackMotionEvent.java:92) at android.window.BackMotionEvent$1.createFromParcel(BackMotionEvent.java:89) at android.os.Parcel.readTypedObject(Parcel.java:4025) at android.window.IOnBackInvokedCallback$Stub.onTransact(IOnBackInvokedCallback.java:142) at android.os.Binder.execTransactInternal(Binder.java:1351) at android.os.Binder.execTransact(Binder.java:1282)
阅读版本 / Legado version
3.24.062017
Android版本 / Android version
Android 13
机型 / Model
Redmi note 12 Turbo