-
Notifications
You must be signed in to change notification settings - Fork 29.5k
Closed
flutter/engine
#50215Labels
e: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requests
Description
Use a debug unopt build and scroll down a bit in Wondrous. Possibly triggered by initialization of the platform view.
We fail the !in_frame_ DCHECK in GPUTracerVK::MarkFrameStart.
FYI @jonahwilliams
F/flutter (31895): [FATAL:flutter/impeller/renderer/backend/vulkan/gpu_tracer_vk.cc(41)] Check failed: !in_frame_.
F/libc (31895): Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 31895 (flutter.wonders), pid 31895 (flutter.wonders)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'google/cheetah/cheetah:14/UQ1A.240105.004/11206848:user/release-keys'
Revision: 'MP1.0'
ABI: 'arm64'
Timestamp: 2024-01-18 11:54:55.640755416-0800
Process uptime: 9s
Cmdline: com.gskinner.flutter.wonders
pid: 31895, tid: 31895, name: flutter.wonders >>> com.gskinner.flutter.wonders <<<
uid: 10359
tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
Abort message: '[FATAL:flutter/impeller/renderer/backend/vulkan/gpu_tracer_vk.cc(41)] Check failed: !in_frame_. '
x0 0000000000000000 x1 0000000000007c97 x2 0000000000000006 x3 0000007fd2c648e0
x4 71647164636d6471 x5 71647164636d6471 x6 71647164636d6471 x7 7f7f7f7f7f7f7f7f
x8 00000000000000f0 x9 00000071e7ea5050 x10 0000000000000001 x11 00000071e7eeeb60
x12 000000000000bd34 x13 0000000000000062 x14 0000007fd2c637a0 x15 000034e667009105
x16 00000071e7f5acf8 x17 00000071e7f37470 x18 00000071ff25a000 x19 0000000000007c97
x20 0000000000007c97 x21 00000000ffffffff x22 b40000709cf3ac70 x23 0000007fd2c67c20
x24 b40000709cf3ad40 x25 b40000709cf3ac88 x26 0000000000000000 x27 00000000ffffffff
x28 b40000709cfc5f08 x29 0000007fd2c64960
lr 00000071e7edf178 sp 0000007fd2c648c0 pc 00000071e7edf1a4 pst 0000000000001000
79 total frames
backtrace:
#00 pc 000000000005c1a4 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
#01 pc 000000000255054c /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::__throw_bad_optional_access[abi:v15000]()+8) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#02 pc 0000000002617140 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (fml::LogMessage::~LogMessage()+364) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#03 pc 00000000037e60ec /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (impeller::GPUTracerVK::MarkFrameStart()+152) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#04 pc 000000000380ca1c /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (impeller::SwapchainImplVK::AcquireNextDrawable()+5960) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#05 pc 0000000003812770 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (impeller::SwapchainVK::AcquireNextDrawable()+120) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#06 pc 0000000003805390 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (impeller::SurfaceContextVK::AcquireNextSurface()+112) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#07 pc 000000000395f208 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::GPUSurfaceVulkanImpeller::AcquireFrame(SkISize const&)+444) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#08 pc 0000000003852030 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Rasterizer::DrawToSurfaceUnsafe(long, flutter::LayerTree&, float, std::_fl::optional<fml::TimePoint>)+392) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#09 pc 0000000003851abc /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Rasterizer::DrawToSurfacesUnsafe(flutter::FrameTimingsRecorder&, std::_fl::vector<std::_fl::unique_ptr<flutter::LayerTreeTask, std::_fl::default_delete<flutter::LayerTreeTask> >, std::_fl::allocator<std::_fl::unique_ptr<flutter::LayerTreeTask, std::_fl::default_delete<flutter::LayerTreeTask> > > >)+976) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#10 pc 000000000384faf0 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Rasterizer::DrawToSurfaces(flutter::FrameTimingsRecorder&, std::_fl::vector<std::_fl::unique_ptr<flutter::LayerTreeTask, std::_fl::default_delete<flutter::LayerTreeTask> >, std::_fl::allocator<std::_fl::unique_ptr<flutter::LayerTreeTask, std::_fl::default_delete<flutter::LayerTreeTask> > > >)+352) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#11 pc 0000000003850c58 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Rasterizer::DoDraw(std::_fl::unique_ptr<flutter::FrameTimingsRecorder, std::_fl::default_delete<flutter::FrameTimingsRecorder> >, std::_fl::vector<std::_fl::unique_ptr<flutter::LayerTreeTask, std::_fl::default_delete<flutter::LayerTreeTask> >, std::_fl::allocator<std::_fl::unique_ptr<flutter::LayerTreeTask, std::_fl::default_delete<flutter::LayerTreeTask> > > >)+492) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#12 pc 00000000038548f8 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0::operator()(std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >) const+120) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#13 pc 0000000003854868 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (decltype(std::declval<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0&>()(std::declval<std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> > >())) std::_fl::__invoke[abi:v15000]<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0&, std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> > >(flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0&, std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >&&)+52) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#14 pc 0000000003854824 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (void std::_fl::__invoke_void_return_wrapper<void, true>::__call<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0&, std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> > >(flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0&, std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >&&)+28) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#15 pc 00000000038547f8 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::__function::__alloc_func<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0, std::_fl::allocator<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0>, void (std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >)>::operator()[abi:v15000](std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >&&)+32) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#16 pc 00000000038547c8 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::__function::__func<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0, std::_fl::allocator<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_0>, void (std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >)>::operator()(std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >&&)+32) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#17 pc 000000000261ef44 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::__function::__value_func<void (fml::TaskSource const*)>::operator()[abi:v15000](fml::TaskSource const*&&) const+64) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#18 pc 0000000002a4f98c /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::function<void (std::_fl::unique_ptr<std::_fl::vector<impeller::TPoint<float>, std::_fl::allocator<impeller::TPoint<float> > >, std::_fl::default_delete<std::_fl::vector<impeller::TPoint<float>, std::_fl::allocator<impeller::TPoint<float> > > > >)>::operator()(std::_fl::unique_ptr<std::_fl::vector<impeller::TPoint<float>, std::_fl::allocator<impeller::TPoint<float> > >, std::_fl::default_delete<std::_fl::vector<impeller::TPoint<float>, std::_fl::allocator<impeller::TPoint<float> > > > >) const+28) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#19 pc 000000000385028c /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Pipeline<flutter::FrameItem>::Consume(std::_fl::function<void (std::_fl::unique_ptr<flutter::FrameItem, std::_fl::default_delete<flutter::FrameItem> >)> const&)+264) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#20 pc 000000000384fef8 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)+388) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#21 pc 0000000003855428 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1::operator()() const+52) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#22 pc 00000000038553e4 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (decltype(std::declval<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1&>()()) std::_fl::__invoke[abi:v15000]<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1&>(flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1&)+20) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#23 pc 00000000038553c0 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (void std::_fl::__invoke_void_return_wrapper<void, true>::__call<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1&>(flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1&)+20) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#24 pc 000000000385539c /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::__function::__alloc_func<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1, std::_fl::allocator<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1>, void ()>::operator()[abi:v15000]()+24) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#25 pc 0000000003855078 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::__function::__func<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1, std::_fl::allocator<flutter::Rasterizer::Draw(std::_fl::shared_ptr<flutter::Pipeline<flutter::FrameItem> > const&)::$_1>, void ()>::operator()()+24) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#26 pc 0000000002610948 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::__function::__value_func<void ()>::operator()[abi:v15000]() const+56) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#27 pc 000000000260fd2c /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (std::_fl::function<void ()>::operator()() const+20) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#28 pc 0000000002619bb0 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (fml::MessageLoopImpl::FlushTasks(fml::FlushType)+160) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#29 pc 0000000002619abc /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (fml::MessageLoopImpl::RunExpiredTasksNow()+24) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#30 pc 000000000262c564 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (fml::MessageLoopAndroid::OnEventFired()+52) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#31 pc 000000000262c5dc /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (fml::MessageLoopAndroid::MessageLoopAndroid()::$_0::operator()(int, int, void*) const+44) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#32 pc 000000000262c5a0 /data/app/~~y9VnVKB2N5wmOi9F2z8Qhw==/com.gskinner.flutter.wonders-2Bh26DoEb153dhdyCUaQSQ==/base.apk!libflutter.so (offset 0x3047a000) (fml::MessageLoopAndroid::MessageLoopAndroid()::$_0::__invoke(int, int, void*)+40) (BuildId: b657658495c316fffa8ece1c5a12b1ceecd91438)
#33 pc 000000000000f198 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+408) (BuildId: 4ce5249405dff1a8480d738901c940d4)
#34 pc 000000000018194c /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44) (BuildId: 151eb211a9e62bdd846be20679c2a65c)
#35 pc 0000000000377030 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#36 pc 00000000003605a4 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#37 pc 00000000004906b4 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1248) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#38 pc 000000000050a5d4 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+2380) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#39 pc 00000000003797d8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#40 pc 00000000001fc01c /system/framework/framework.jar (android.os.MessageQueue.next+0)
#41 pc 000000000037cde0 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.1377403774332988508)+356) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#42 pc 000000000049120c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4152) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#43 pc 0000000000509f94 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+780) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#44 pc 00000000003797d8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#45 pc 00000000001fb000 /system/framework/framework.jar (android.os.Looper.loopOnce+0)
#46 pc 000000000037cde0 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.1377403774332988508)+356) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#47 pc 000000000049120c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4152) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#48 pc 000000000050a2f8 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1648) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#49 pc 00000000003797d8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#50 pc 00000000001fb774 /system/framework/framework.jar (android.os.Looper.loop+0)
#51 pc 000000000037cde0 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.1377403774332988508)+356) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#52 pc 000000000049120c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+4152) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#53 pc 000000000050a2f8 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1648) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#54 pc 00000000003797d8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#55 pc 00000000001c5d5c /system/framework/framework.jar (android.app.ActivityThread.main+0)
#56 pc 000000000037cde0 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.1377403774332988508)+356) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#57 pc 000000000037c560 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+672) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#58 pc 0000000000377168 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#59 pc 0000000000360880 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#60 pc 000000000026a904 /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+780) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#61 pc 000000000026a5e8 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+32) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#62 pc 0000000000377030 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#63 pc 00000000003605a4 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#64 pc 00000000004906b4 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1248) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#65 pc 0000000000509f94 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+780) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#66 pc 00000000003797d8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#67 pc 000000000050f7b0 /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+0)
#68 pc 000000000037cde0 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.1377403774332988508)+356) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#69 pc 000000000037c560 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+672) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#70 pc 0000000000377168 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#71 pc 0000000000751a78 /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+3160) (BuildId: e06c1b056fb95e18153da24a57c0e7e8c45f077e)
#72 pc 0000000000360880 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#73 pc 00000000004944c4 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+516) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#74 pc 0000000000553528 /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+112) (BuildId: b10f5696fea1b32039b162aef3850ed3)
#75 pc 00000000000daca8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+104) (BuildId: 151eb211a9e62bdd846be20679c2a65c)
#76 pc 00000000000e6e2c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+860) (BuildId: 151eb211a9e62bdd846be20679c2a65c)
#77 pc 000000000000254c /system/bin/app_process64 (main+1260) (BuildId: e8762c072e6c37bb8093e340cc42e9f2)
#78 pc 00000000000546e8 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+104) (BuildId: 19c32900d9d702c303d2b4164fbba76c)
Lost connection to device.
Metadata
Metadata
Assignees
Labels
e: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requests