关于CocosCreator 3.8.5在Android上偶现的nativeOnError崩溃,请问有类似情况吗?

  • Creator 版本: 3.8.5

  • 目标平台: android

  • 重现方式:app启动后一小会就自动闪退

  • 首个报错:
    1
    #00 pc 000000002cea9290 /data/app/~~efgoNBIfzzTXqYwMH0pWww==/com.app2.shunned-UNA7z0IScpXSg-DX3JciJA==/lib/arm64/libcocos.so [arm64-v8a::b916825fb0a2a274bd057bdf7c7d636d]
    2
    #01 pc 000000002c9f4d50 /data/app/~~efgoNBIfzzTXqYwMH0pWww==/com.app2.shunned-UNA7z0IScpXSg-DX3JciJA==/lib/arm64/libcocos.so [arm64-v8a::b916825fb0a2a274bd057bdf7c7d636d]
    3
    #02 pc 000000002c9f4d50 /data/app/~~efgoNBIfzzTXqYwMH0pWww==/com.app2.shunned-UNA7z0IScpXSg-DX3JciJA==/lib/arm64/libcocos.so [arm64-v8a::b916825fb0a2a274bd057bdf7c7d636d]
    4
    #03 pc 000000002c9f24f8 /data/app/~~efgoNBIfzzTXqYwMH0pWww==/com.app2.shunned-UNA7z0IScpXSg-DX3JciJA==/lib/arm64/libcocos.so (Java_com_cocos_lib_websocket_CocosWebSocket_nativeOnError+136) [arm64-v8a::b916825fb0a2a274bd057bdf7c7d636d]
    5
    #04 pc 0000000000227430 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) [arm64-v8a::c8e6b60e14084737612e7c86ff7d796f]
    6
    #05 pc 000000000020b0ac /apex/com.android.art/lib64/libart.so (nterp_helper+7468) [arm64-v8a::c8e6b60e14084737612e7c86ff7d796f]
    7
    #06 pc 000000000020a2d4 /apex/com.android.art/lib64/libart.so (nterp_helper+3924) [arm64-v8a::c8e6b60e14084737612e7c86ff7d796f]
    8
    #07 pc 00000000002093b4 /apex/com.android.art/lib64/libart.so (nterp_helper+52) [arm64-v8a::c8e6b60e14084737612e7c86ff7d796f]
    9
    #08 pc 000000009d627bd8
    10
    java:
    11
    com.cocos.lib.websocket.CocosWebSocket.lambda$onFailure$6(Unknown Source:11)
    12
    com.cocos.lib.websocket.CocosWebSocket.f(Unknown Source:0)
    13
    com.cocos.lib.websocket.i.run(Unknown Source:4)
    14
    com.cocos.lib.CocosHelper$e.c(Unknown Source:29)
    15
    com.cocos.lib.CocosHelper.flushTasksOnGameThread(Unknown Source:2)

main(2)

1
com.google.androidgamesdk.GameActivity.onSurfaceCreatedNative(Native Method)
2
com.google.androidgamesdk.GameActivity.surfaceCreated(Unknown Source:12)
3
android.view.SurfaceView.updateSurface(SurfaceView.java:1292)
4
android.view.SurfaceView.lambda$new$0(SurfaceView.java:245)
5
android.view.SurfaceView.$r8$lambda$cm3nmzErr-srXoT_KjIYQgdhFN0(Unknown Source:0)
6
android.view.SurfaceView$$ExternalSyntheticLambda2.onPreDraw(Unknown Source:2)
7
android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:1176)
8
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4213)
9
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2765)
10
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:10219)
11
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1544)
12
android.view.Choreographer$CallbackRecord.run(Choreographer.java:1553)
13
android.view.Choreographer.doCallbacks(Choreographer.java:1109)
14
android.view.Choreographer.doFrame(Choreographer.java:994)
15
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1527)
16
android.os.Handler.handleCallback(Handler.java:958)
17
android.os.Handler.dispatchMessage(Handler.java:99)
18
android.os.Looper.loopOnce(Looper.java:257)
19
android.os.Looper.loop(Looper.java:368)
20
android.app.ActivityThread.main(ActivityThread.java:8839)
21
java.lang.reflect.Method.invoke(Native Method)
22
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572)
23
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)

ReferenceQueueDaemon(33)

  • 之前哪个版本是正常的:
  • 手机型号: realme_RMX3562
  • 手机浏览器:
  • 编辑器操作系统:
  • 重现概率: 10%以下

看论坛里有个3.6.1发过类似的问题,但是回帖说已经修复了。
奇怪为啥3.8.5又出现了这个问题。