booster icon indicating copy to clipboard operation
booster copied to clipboard

线程优化中对名称的命名引起NewStringUTF方法调用异常

Open ymqq opened this issue 6 months ago • 0 comments

出现问题的情况:app项目中同时使用booster classpath "com.didiglobal.booster:booster-transform-thread:4.16.3" 以及引入 友盟的高级运营分析功能依赖库uyumao 1.1.2 sdk 后,APP启动后,出现了问题,具体信息如下:

测试发现关掉线程优化,仅添加线程名称优化处理,一样有问题。注释掉booster-transform-thread才正常。

  • System version: Redmi K50 Pro, Xiaomi HyperOS v1.0.5.0.ULKCNXM

  • Java version: 11

  • Gradle version: 7.3.3

  • Android Gradle plugin version: 7.2.2

  • Booster version: 4.16.3

  • Stack traces --------- beginning of main 08:44:57.621 11854-11854 s.recommend.pad A java_vm_ext.cc:591] JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF-8: illegal start byte 0x8b java_vm_ext.cc:591] string: '?com.uyumao.l#1 java_vm_ext.cc:591] ' java_vm_ext.cc:591] input: '<0x8b> 0x63 0x6f 0x6d 0x2e 0x75 0x79 0x75 0x6d 0x61 0x6f 0x2e 0x6c 0x23 0x31 0x0a' java_vm_ext.cc:591] in call to NewStringUTF java_vm_ext.cc:591] from boolean android.os.Process.readProcFile(java.lang.String, int[], java.lang.String[], long[], float[])

ymqq avatar Aug 06 '24 00:08 ymqq