Skip to content

[FlutterEngine platformTaskRunner] @ setupKeyboardAnimationVsyncClient in FlutterViewController.mm crash #130028

@cyanglaz

Description

@cyanglaz

b/289450324

-------------------------------------------------------------------------------
Sample Report
-------------------------------------------------------------------------------
Report Url: https://crash.corp.google.com/053e37934f4c02c2 (expires around 2023-10-28)
Product name: Pay_Flutter
Stable Signature: -[FlutterEngine platformTaskRunner]-7cd0b644

-------------------------------------------------------------------------------
Crash links
-------------------------------------------------------------------------------
More sample reports from the same version: http://go/crash-_bb782c0374d92fee
Reports from all versions: http://go/crash-_bb782c0374d92fef

-------------------------------------------------------------------------------
Exception Record
-------------------------------------------------------------------------------
Exception code: 1
Flags: 1
Exception address: 0xa0

-------------------------------------------------------------------------------
Crashing thread not found. Requesting thread index: 3. Stack Quality: 84%. Thread id: 23299.
-------------------------------------------------------------------------------
0x000000010dedc5ac (Flutter - ref_ptr.h: 84)	-[FlutterEngine platformTaskRunner]
0x000000010def74f0 (Flutter - FlutterViewController.mm: 1714)	std::_LIBCPP_ABI_NAMESPACE::__function::__func<-[FlutterViewController setupKeyboardAnimationVsyncClient:]::$_2, std::_LIBCPP_ABI_NAMESPACE::allocator<-[FlutterViewController setupKeyboardAnimationVsyncClient:]::$_2>, void (std::_LIBCPP_ABI_NAMESPACE::unique_ptr<flutter::FrameTimingsRecorder, std::_LIBCPP_ABI_NAMESPACE::default_delete<flutter::FrameTimingsRecorder>>)>::operator()(std::_LIBCPP_ABI_NAMESPACE::unique_ptr<flutter::FrameTimingsRecorder, std::_LIBCPP_ABI_NAMESPACE::default_delete<flutter::FrameTimingsRecorder>>&&)
0x000000010df02a34 (Flutter - function.h: 512)	-[VSyncClient onDisplayLink:]
0x00000001cb8a0468 (QuartzCore + 0x00029468)	CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long)
0x00000001cb8b0410 (QuartzCore + 0x00039410)	display_timer_callback(__CFMachPort*, void*, long, void*)
0x00000001ca3ccd50 (CoreFoundation + 0x00079d50)	__CFMachPortPerform
0x00000001ca3ea144 (CoreFoundation + 0x00097144)	__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__
0x00000001ca3ebe34 (CoreFoundation + 0x00098e34)	__CFRunLoopDoSource1
0x00000001ca3cd654 (CoreFoundation + 0x0007a654)	__CFRunLoopRun
0x00000001ca3d23e8 (CoreFoundation + 0x0007f3e8)	CFRunLoopRunSpecific
0x000000010e1a4b44 (Flutter - message_loop_darwin.mm: 51)	fml::MessageLoopDarwin::Run()
0x000000010e1a41b8 (Flutter - message_loop_impl.cc: 94)	void* std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<std::_LIBCPP_ABI_NAMESPACE::tuple<std::_LIBCPP_ABI_NAMESPACE::unique_ptr<std::_LIBCPP_ABI_NAMESPACE::__thread_struct, std::_LIBCPP_ABI_NAMESPACE::default_delete<std::_LIBCPP_ABI_NAMESPACE::__thread_struct>>, fml::Thread::Thread(std::_LIBCPP_ABI_NAMESPACE::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0>>(void*)
0x000000022a0e16b4 (libsystem_pthread.dylib + 0x000016b4)	_pthread_start

Introduced in flutter/engine#42312

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressioncustomer: money (g3)engineflutter/engine related. See also e: labels.platform-iosiOS applications specificallyteam-iosOwned by iOS platform teamtriaged-iosTriaged by iOS platform teamwaiting for PR to land (fixed)A fix is in flight

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions