BannerViewPager icon indicating copy to clipboard operation
BannerViewPager copied to clipboard

注册lifecycle时出现crash,集中在Android13 Android14

Open newxiaochenzheng opened this issue 1 year ago • 4 comments

backtrace: #00 pc 0x000000000075ae58 /apex/com.android.art/lib64/libart.so (art::Executable_getMethodReturnTypeInternal(_JNIEnv*, _jobject*) (.__uniq.40927937588383446739029860786592724067)+64) #01 pc 0x00000000003341a8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+88) #02 pc 0x00000000004b9d90 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+1088) #03 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #04 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #05 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #06 pc 0x00000000004ba944 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods+484) #07 pc 0x00000000004bd2c4 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.Lifecycling.resolveObserverCallbackType+260) #08 pc 0x00000000004bcd14 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.Lifecycling.lifecycleEventObserver+276) #09 pc 0x0000000000604358 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.LifecycleRegistry.addObserver+920) #10 pc 0x0000000000a908a8 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (com.haflla.soulu.common.widget.active.ActiveLayout.ב+712) #11 pc 0x0000000000ce2ab0 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (com.haflla.soulu.common.widget.active.א.invoke+6624

newxiaochenzheng avatar Dec 10 '24 08:12 newxiaochenzheng

排查下你的项目是不是有内存泄露,这个崩溃可能是重复注册 lifecycle 导致的

zhpanvip avatar Jan 20 '25 06:01 zhpanvip

backtrace: #00 pc 0x000000000075ae58 /apex/com.android.art/lib64/libart.so (art::Executable_getMethodReturnTypeInternal(_JNIEnv*, _jobject*) (.__uniq.40927937588383446739029860786592724067)+64) #1 pc 0x00000000003341a8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+88) #2 pc 0x00000000004b9d90 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+1088) #3 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #4 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #5 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #6 pc 0x00000000004ba944 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods+484) #7 pc 0x00000000004bd2c4 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.Lifecycling.resolveObserverCallbackType+260) #8 pc 0x00000000004bcd14 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.Lifecycling.lifecycleEventObserver+276) #9 pc 0x0000000000604358 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.LifecycleRegistry.addObserver+920) #10 pc 0x0000000000a908a8 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (com.haflla.soulu.common.widget.active.ActiveLayout.ב+712) #11 pc 0x0000000000ce2ab0 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (com.haflla.soulu.common.widget.active.א.invoke+6624

请问你这个问题找到原因了吗

EagleHong avatar May 22 '25 10:05 EagleHong

backtrace: #00 pc 0x000000000075ae58 /apex/com.android.art/lib64/libart.so (art::Executable_getMethodReturnTypeInternal(_JNIEnv*, _jobject*) (.__uniq.40927937588383446739029860786592724067)+64) #1 pc 0x00000000003341a8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+88) #2 pc 0x00000000004b9d90 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+1088) #3 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #4 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #5 pc 0x00000000004b9a38 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.createInfo+232) #6 pc 0x00000000004ba944 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.ClassesInfoCache.hasLifecycleMethods+484) #7 pc 0x00000000004bd2c4 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.Lifecycling.resolveObserverCallbackType+260) #8 pc 0x00000000004bcd14 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.Lifecycling.lifecycleEventObserver+276) #9 pc 0x0000000000604358 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (androidx.lifecycle.LifecycleRegistry.addObserver+920) #10 pc 0x0000000000a908a8 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (com.haflla.soulu.common.widget.active.ActiveLayout.ב+712) #11 pc 0x0000000000ce2ab0 /data/app/~~2A7Q3BoqpE1Xz3pkMLMmZw==/com.haflla.soulu-UYMUTwn4FmiBBWWyymjHng==/oat/arm64/base.odex (com.haflla.soulu.common.widget.active.א.invoke+6624

请问你这个问题找到原因了吗

newxiaochenzheng avatar Jun 06 '25 10:06 newxiaochenzheng

多谢回复,已经解决了,监听方式换成了非注解模式

newxiaochenzheng avatar Jun 06 '25 10:06 newxiaochenzheng