GangJust / FreedomPlus

依赖于抖音运行的Xposed模块.
https://github.com/GangJust/FreedomPlus
GNU General Public License v3.0
737 stars 67 forks source link

[Bug反馈] 随机闪退 #70

Open Jgckm opened 2 months ago

Jgckm commented 2 months ago

基本信息

模块版本: 1.2.9 (123) 错误信息: Failed resolution of: Lcom/bytedance/caijing/sdk/biz/ccm/a; 出现时间: 2024-05-16 12:18:32.19 设备信息: Xiaomi M2102J2SC 系统版本: Android 13 (33) 应用版本: 抖音 29.7.0 (290701) 应用架构: arm64 Google安全补丁级别: 2024-02-01 Dalvik虚拟机: instructionSet=arm64; is64Bit=true

如何复现

刷视频随机出现

截图或视频

补充说明

崩溃堆栈文本信息

堆栈信息: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/bytedance/caijing/sdk/biz/ccm/a; at com.ss.android.ugc.aweme.cjplugin.CJPluginProvider.getServiceClassMap(Unknown Source:7) at com.bytedance.bdp.bdpbase.manager.BdpServiceManager.LIZIZ(SourceFile:17104899) at com.bytedance.bdp.bdpbase.manager.BdpServiceManager.LIZ(SourceFile:393314) at com.bytedance.bdp.bdpbase.manager.BdpServiceManager.LIZ(SourceFile:17039374) at com.bytedance.bdp.bdpbase.manager.BdpManager.getService(SourceFile:16842754) at com.bytedance.caijing.sdk.infra.base.core.di.CJServiceManager.getServiceNonNull(SourceFile:17039364) at com.android.ttcjpaysdk.ttcjpayapi.TTCJPayUtils.getCJPayUtils(SourceFile:327733) at com.android.ttcjpaysdk.ttcjpayapi.TTCJPayUtils.setContext(SourceFile:17039388) at X.0wuz.LIZ(SourceFile:17236050) at X.0wun.LIZ(SourceFile:50790443) at X.0wun.ensureCJPluginEnvReady(SourceFile:33882196) at com.ss.android.ugc.aweme.cjpay.CJApiServiceImpl.LIZ(SourceFile:33882124) at com.ss.android.ugc.aweme.legoImp.task.CJPayInitTask.run(SourceFile:17039401) at com.ss.android.ugc.aweme.lego.processor.TaskProcessor.runTask(SourceFile:17104995) at com.ss.android.ugc.aweme.lego.LegoTask$-CC.$default$doWork(SourceFile:16973832) at com.ss.android.ugc.aweme.legoImp.task.CJPayInitTask.doWork(Unknown Source:0) at com.ss.android.ugc.nimbleworker.scheduler.helper.WorkerHelper.doWork(SourceFile:50593819) at com.ss.android.ugc.nimbleworker.scheduler.helper.WorkerHelper.doWork(SourceFile:67239936) at com.ss.android.ugc.nimbleworker.scheduler.DefaultScheduler$1.run(SourceFile:262160) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) at Y.ARunnableS108S0200000_22.run$62(SourceFile:16973843) at Y.ARunnableS108S0200000_22.run(Unknown Source:46) at java.lang.Thread.run(Thread.java:1012) at com.ss.android.ugc.bytex.pthread.base.proxy.PthreadThreadV2.run(Unknown Source:23) at com.ss.android.ugc.bytex.async.stack.delegate.TransmitThread.run(SourceFile:196633) at kotlin.jvm.internal.ALambdaS640S0100000_23.invoke$35(SourceFile:33882174) at kotlin.jvm.internal.ALambdaS640S0100000_23.invoke(Unknown Source:74) at com.ss.android.ugc.bytex.pthread.base.convergence.core.ThreadWorker.run(Unknown Source:101) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) at com.ss.android.ugc.bytex.pthread.base.convergence.core.ExemptThreadFactory$newThread$t$1.run(Unknown Source:39) at java.lang.Thread.run(Thread.java:1012) Caused by: com.bytedance.mira.exception.PluginClassNotFoundException: com.bytedance.caijing.sdk.biz.ccm.a not found in PluginClassLoader at com.bytedance.mira.core.DyPluginClassLoader.loadClass(SourceFile:33947845) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 33 more Caused by: java.lang.ClassNotFoundException: com.bytedance.caijing.sdk.biz.ccm.a at java.lang.VMClassLoader.findLoadedClass(Native Method) at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738) at com.bytedance.mira.core.PluginClassLoader.findClassFromCurrent(SourceFile:17039388) at com.bytedance.mira.core.DyPluginClassLoader.loadClass(SourceFile:33947789) ... 34 more Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/bytedance/caijing/sdk/biz/ccm/api/CJCcmApiService; at dalvik.system.DexFile.defineClassNative(Native Method) at dalvik.system.DexFile.defineClass(DexFile.java:298) at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:291) at dalvik.system.DexPathList$Element.findClass(DexPathList.java:772) at dalvik.system.DexPathList.findClass(DexPathList.java:532) at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:245) at com.bytedance.mira.core.PluginClassLoader.findClassFromCurrent(SourceFile:17039394) at com.bytedance.mira.core.DyPluginClassLoader.loadClass(SourceFile:33947656) ... 34 more Caused by: com.bytedance.mira.exception.PluginClassNotFoundException: com.bytedance.caijing.sdk.biz.ccm.api.CJCcmApiService not found in PluginClassLoader at com.bytedance.mira.core.DyPluginClassLoader.loadClass(SourceFile:33947845) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) ... 42 more Caused by: java.lang.ClassNotFoundException: Didn't find class "com.bytedance.caijing.sdk.biz.ccm.api.CJCcmApiService" on path: DexPathList[[zip file "/data/user/0/com.ss.android.ugc.aweme/files/plugins/com.ss.android.ugc.aweme.cjplugin/version-299099000/apk/base-1.apk"],nativeLibraryDirectories=[/data/user/0/com.ss.android.ugc.aweme/files/plugins/com.ss.android.ugc.aweme.cjplugin/version-299099000/lib, /system/lib64, /system_ext/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:259) at com.bytedance.mira.core.PluginClassLoader.findClassFromCurrent(SourceFile:17039394) at com.bytedance.mira.core.DyPluginClassLoader.loadClass(SourceFile:33947789) ... 43 more

Jgckm commented 2 months ago

重新安装抖音 29.7.0 (290701) 和 1.2.9版本 只开启 [隐藏底部选项,隐藏底部加号,视频右侧控件栏,清爽模式,全屏沉浸] 没有出现上树情况