Assigned
Status Update
Comments
al...@google.com <al...@google.com>
ho...@gmail.com <ho...@gmail.com> #2
Can you attach / share a project that reproduces the issue?
ya...@gmail.com <ya...@gmail.com> #3
Now i sure this is viewpager2's bug.
because just occur recyclerview inside viewpager2 with constraintlayout, if paging3 use Independently with viewpage2 it's not problem.
because just occur recyclerview inside viewpager2 with constraintlayout, if paging3 use Independently with viewpage2 it's not problem.
Description
Version used: 1.2.0
Devices/Android versions reproduced on: multiple
We received so many natives crashes from our customers in recent times. We anticipate that the crashes are due to Animated Vector Drawable which we recently adapted in our application. Trace of some high numbered crashes are as follows:
1. backtrace:
#00 pc 00000000000220ac /system/lib64/libc.so (abort+116)
#00 pc 0000000000008644 /system/lib64/liblog.so (__android_log_assert+296)
#00 pc 000000000000f7fc /system/lib64/libutils.so (android::sp_report_race()+28)
#00 pc 000000000010f55c /system/lib64/libandroid_runtime.so (android::RootRenderNode::detachAnimators()+316)
#00 pc 000000000010d37c /system/lib64/libandroid_runtime.so (android::AnimationContextBridge::destroy()+24)
#00 pc 0000000000369e18 /system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::destroy()+148)
2. backtrace:
#00 pc 000000000001cca6 /system/lib/libc.so (abort+58)
#00 pc 0000000000006ccd /system/lib/liblog.so (__android_log_assert+156)
#00 pc 000000000000ba5d /system/lib/libutils.so (android::sp_report_race()+12)
#00 pc 00000000000a9fb1 /system/lib/libandroid_runtime.so (android::RootRenderNode::detachAnimators()+212)
#00 pc 00000000000a8b5b /system/lib/libandroid_runtime.so (android::AnimationContextBridge::destroy()+10)
#00 pc 000000000046a889 /system/lib/libhwui.so (android::uirenderer::renderthread::CanvasContext::destroy()+76)
#00 pc 000000000046cc73 /system/lib/libhwui.so (std::__1::packaged_task<void ()>::operator()()+50)
#00 pc 0000000000432f3f /system/lib/libhwui.so (android::uirenderer::WorkQueue::process()+122)
#00 pc 0000000000159e3f /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+178)
#00 pc 000000000000c08b /system/lib/libutils.so (android::Thread::_threadLoop(void*)+166)
#00 pc 0000000000063309 /system/lib/libc.so (__pthread_start(void*)+22)
#00 pc 000000000001de71 /system/lib/libc.so (__start_thread+24)
3. backtrace:
#00 pc 000000000001a41a /system/lib/libc.so (abort+63)
#00 pc 000000000000655d /system/lib/liblog.so (__android_log_assert+156)
#00 pc 000000000000cb99 /system/lib/libutils.so (android::sp_report_race()+8)
#00 pc 0000000000095add /system/lib/libandroid_runtime.so (android::sp<android::uirenderer::AnimationListener>::operator=(android::uirenderer::AnimationListener*)+68)
#00 pc 00000000000a66bd /system/lib/libandroid_runtime.so (android::RootRenderNode::detachAnimators()+106)
#00 pc 00000000000a5467 /system/lib/libandroid_runtime.so (android::AnimationContextBridge::destroy()+10)
#00 pc 000000000004f3bd /system/lib/libhwui.so (android::uirenderer::renderthread::Bridge_destroy(android::uirenderer::renderthread::destroyArgs*)+4)
#00 pc 000000000005009b /system/lib/libhwui.so (android::uirenderer::renderthread::MethodInvokeRenderTask::run()+10)
#00 pc 000000000005021b /system/lib/libhwui.so (android::uirenderer::renderthread::SignalingRenderTask::run()+10)
#00 pc 0000000000050f6b /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+178)
#00 pc 000000000000d1c9 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+144)
#00 pc 000000000006e1f9 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+80)
#00 pc 00000000000475cf /system/lib/libc.so (__pthread_start(void*)+22)
#00 pc 000000000001afe9 /system/lib/libc.so (__start_thread+32)