[video_player] EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=2098 MB, unused=0x0)
Steps to Reproduce
I'm using video_player from more than one year in my production app. At the moment I can't give you a reproducible sample but with the latest version my users are experiencing random crashes when scroll on a page that contains a VideoPlayer widget.
Actual results: Application crash.
[ +188 ms] Hot restart performed in 1,023ms.
[ +1 ms] Performing hot restart... (completed in 1,026ms)
[ ] Restarted application in 1,131ms.
[ +414 ms] VERBOSE: Initializing the OneSignal Flutter SDK (3.2.7)
[ ] VERBOSE: In app message click handler set successfully
[ ] VERBOSE: setAppId(id) called with appId: 48189a6f-72a9-450b-a07f-0a2f6211260b!
[ ] VERBOSE: setAppId(id) finished, checking if launchOptions has been set before proceeding...!
[ ] VERBOSE: setAppId(id) successful and launchOptions are set, initializing OneSignal...
[ ] VERBOSE: registerForPushNotifications Called:waitingForApnsResponse: 0
[ ] VERBOSE: Firing registerForRemoteNotifications
[ ] VERBOSE: registerUser:waitingForApnsResponse: 1
[ ] VERBOSE: registerUser:initializationTime: 2022-01-09 18:18:30 +0000
[ ] VERBOSE: registerUserNow
[ ] VERBOSE: Notification will show in foreground handler set successfully
[ ] WARNING: OneSignal has detected that your application delegate implements a deprecated method
(application:didReceiveLocalNotification:). Please note that this method has been officially deprecated and the OneSignal SDK will no longer call
it. You should use UNUserNotificationCenter instead
[ ] VERBOSE: registerUserInternal
[ ] VERBOSE: shouldRegisterNow:waitingForOneSReg: 0
[ ] VERBOSE: shouldRegisterNow:isImmediatePlayerCreateOrOnSession: 0
[ ] VERBOSE: shouldRegisterNow:isOnSessionSuccessfulForCurrentState: 1
[ +1 ms] VERBOSE: oneSignalDidRegisterForRemoteNotifications:deviceToken:
[ ] INFO: Device Registered with Apple: 79ebab537045fd87f48c49006446ff7f4d94463cb96110f233917f696affe317
[ ] VERBOSE: updateDeviceToken:onSuccess:onFailure:
[ ] VERBOSE: shouldRegisterNow:waitingForOneSReg: 0
[ ] VERBOSE: shouldRegisterNow:isImmediatePlayerCreateOrOnSession: 0
[ ] VERBOSE: shouldRegisterNow:isOnSessionSuccessfulForCurrentState: 1
[ +5 ms] VERBOSE: updateNotificationTypes called: 15
[ +1 ms] VERBOSE: Firing registerForRemoteNotifications
[ ] VERBOSE: startedRegister: 1
[ ] VERBOSE: getNotificationTypes:mSubscriptionStatus: -1
[ +1 ms] VERBOSE: getNotificationTypes:mSubscriptionStatus: -1
[ ] VERBOSE: oneSignalDidRegisterForRemoteNotifications:deviceToken:
[ ] INFO: Device Registered with Apple: 79ebab537045fd87f48c49006446ff7f4d94463cb96110f233917f696affe317
[ ] VERBOSE: updateDeviceToken:onSuccess:onFailure:
[ ] VERBOSE: shouldRegisterNow:waitingForOneSReg: 0
[ ] VERBOSE: shouldRegisterNow:isImmediatePlayerCreateOrOnSession: 0
[ ] VERBOSE: shouldRegisterNow:isOnSessionSuccessfulForCurrentState: 1
[+2157 ms] flutter: No walktrought SVGs preloaded
[ ] flutter: Now will load always necessary SVGs
[ +130 ms] VERBOSE: Notification opened handler set successfully
[+1813 ms] flutter: Loaded favourites: Articles:1 Tours:1
[ +266 ms] TX and TY are 0. Rotation: 0. Natural width,height: 1280.000000, 720.000000
[ +66 ms] flutter: There are not related sub articles for this article
[ +79 ms] flutter: There are not related sub articles for this article
[+2513 ms] flutter: Pause the parent/father widget video before launching full screen
[ +11 ms] flutter: Deactivate screen standby during full screen reproduction
[ +71 ms] TX and TY are 0. Rotation: 0. Natural width,height: 1280.000000, 720.000000
[+1455 ms] flutter: Restart parent/father widget video after launching full screen
[ ] flutter: Activate screen standby after full screen reproduction
[+1286 ms] Process 488 stopped
[ ] * thread #8, name = 'io.flutter.1.ui', stop reason = EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=2098 MB, unused=0x0)
[ ] frame #0: 0x0000000107a49284 Flutter`dart::GCSweeper::SweepPage(dart::OldPage*, dart::FreeList*, bool) + 316
[ ] Flutter`dart::GCSweeper::SweepPage:
[ ] -> 0x107a49284 <+316>: stp x19, x19, [x11], #0x10
[ ] 0x107a49288 <+320>: subs x12, x12, #0x2 ; =0x2
[ ] 0x107a4928c <+324>: b.ne 0x107a49284 ; <+316>
[ ] 0x107a49290 <+328>: cmp x8, x10
[ ] Target 0: (Runner) stopped.
[ +1 ms] ios-deploy exited with code 0
[ +173 ms] Service protocol connection closed.
[ ] Lost connection to device.
[ +2 ms] DevFS: Deleting filesystem on the device
(file:///private/var/mobile/Containers/Data/Application/A0B6E002-D63F-479D-B7E6-14DDE3E1F4C2/tmp/myapp_appbgAt37/myapp_app/)
[ +254 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed
[ +9 ms] "flutter run" took 196,781ms.
[ +97 ms] ensureAnalyticsSent: 94ms
[ +2 ms] Running shutdown hooks
[ ] Shutdown hooks complete
[ ] exiting with code 0
[✓] Flutter (Channel stable, 2.8.1, on macOS 12.1 21C52 darwin-x64, locale en-IT)
• Flutter version 2.8.1 at /Users/enrico/SDKs/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 77d935af4d (3 weeks ago), 2021-12-16 08:37:33 -0800
• Engine revision 890a5fca2e
• Dart version 2.15.1
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
• Android SDK at /Users/enrico/Library/Android/sdk
• Platform android-31, build-tools 31.0.0
• Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• CocoaPods version 1.11.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2020.3)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
[✓] VS Code (version 1.63.2)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.32.0
[✓] Connected device (2 available)
• iPhone di Enrico (mobile) • 00008020-001C14D20E88002E • ios • iOS 15.2 19C56
• Chrome (web) • chrome • web-javascript • Google Chrome 97.0.4692.71
• No issues found!
Hi @enricobenedos, Thanks for filing the issue. Is this crash on IOS or Android or both? Does this reproduce only in production or locally too? And also please share the version of the video_player plugin you are having issue with.
Thanks
Hi @maheshmnj,
sorry for the missing information. It happens only on iOS right now (iOS 15.2 with iPhone Xs in my case).
I'm using the latest version: video_player: ^2.2.10, I'm able to reproduce it with my app locally as you can see from the attached verbose debug.
Thanks for the info, Labeling this issue for further investigation.
@enricobenedos There's a new version released video_player: ^2.2.11 11 hours ago, Could you please check if that makes any difference? Also can you please check if this happens only on a specific IOS device or IOS version or all IOS devices.
@enricobenedos Looks like you are catching it locally. Can you attach the crash from the device?
Xcode > Window > Devices and Simulators, select your device, then "View Device Logs". It will likely be one called Runner something, the timestamp should match as well.
@maheshmnj I will try as soon as possible, but reading the changelog I will expect that nothing has changed.
@jmagman yes, I think that it is the one below:
iPhone Logs from Xcode
Incident Identifier: B7EAB5CE-96CF-4637-8D73-0C21521BA7A3
CrashReporter Key: d98e12ceeee6270c507a32da6c055e3eadf446f6
Hardware Model: iPhone11,2
Process: Runner [466]
Path: /private/var/containers/Bundle/Application/034F2042-F331-40F7-BA60-B320775E9BC0/Runner.app/Runner
Identifier: com.app.myapp
Version: 2.6.3 (85)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.app.myapp [650]
Date/Time: 2022-01-09 19:14:28.8400 +0100
Launch Time: 2022-01-09 19:11:17.4901 +0100
OS Version: iPhone OS 15.2 (19C56)
Release Type: User
Baseband Version: 4.02.02
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000010
Exception Codes: 0x0000000000000001, 0x0000000000000010
VM Region Info: 0x10 is not in any region. Bytes before following region: 4374364144
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 104bb8000-1051ec000 [ 6352K] r-x/r-x SM=COW ...er.app/Runner
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [466]
Triggered by Thread: 0
Application Specific Information:
objc_msgSend() selector name: parent
Kernel Triage:
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libobjc.A.dylib 0x199298540 objc_msgSend + 32
1 Flutter 0x1079748c0 flutter::AccessibilityBridge::GetOrCreateObject(int, std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >&) + 912
2 Flutter 0x10797f24c flutter::PlatformViewIOS::UpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >) + 576
3 Flutter 0x107cfbc78 std::__1::__function::__func<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38, std::__1::allocator<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38>, void ()>::operator()() + 116
4 Flutter 0x107c28d8c fml::MessageLoopImpl::FlushTasks(fml::FlushType) + 1592
5 Flutter 0x107c2cae4 fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*) + 32
6 CoreFoundation 0x180a86318 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
7 CoreFoundation 0x180a0acf0 __CFRunLoopDoTimer + 1076
8 CoreFoundation 0x180a054ec __CFRunLoopDoTimers + 328
9 CoreFoundation 0x1809e3d08 __CFRunLoopRun + 1944
10 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
11 GraphicsServices 0x19c58338c GSEventRunModal + 164
12 UIKitCore 0x183399088 -[UIApplication _run] + 1100
13 UIKitCore 0x183117958 UIApplicationMain + 2092
14 Runner 0x104bbe680 main + 64
15 dyld 0x105c09aa4 start + 520
Thread 1 name: com.apple.uikit.eventfetch-thread
Thread 1:
0 libsystem_kernel.dylib 0x1b7fa5504 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1b7fa5b9c mach_msg + 76
2 CoreFoundation 0x1809df738 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x1809e3a2c __CFRunLoopRun + 1212
4 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
5 Foundation 0x182213c94 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 236
6 Foundation 0x182254dc8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 92
7 UIKitCore 0x183312230 -[UIEventFetcher threadMain] + 524
8 Foundation 0x18226340c __NSThread__start__ + 808
9 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
10 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 2 name: io.flutter.1.ui
Thread 2:
0 libsystem_kernel.dylib 0x1b7fa666c __psynch_mutexwait + 8
1 libsystem_pthread.dylib 0x1f14443cc _pthread_mutex_firstfit_lock_wait + 84
2 libsystem_pthread.dylib 0x1f144b50c _pthread_mutex_firstfit_lock_slow + 240
3 CoreFoundation 0x1809e3a74 __CFRunLoopRun + 1284
4 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
5 Flutter 0x107c2c9b4 fml::MessageLoopDarwin::Run() + 88
6 Flutter 0x107c2b7a4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0> >(void*) + 196
7 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
8 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 3 name: io.flutter.1.raster
Thread 3:
0 libsystem_kernel.dylib 0x1b7fa666c __psynch_mutexwait + 8
1 libsystem_pthread.dylib 0x1f14443cc _pthread_mutex_firstfit_lock_wait + 84
2 libsystem_pthread.dylib 0x1f144b50c _pthread_mutex_firstfit_lock_slow + 240
3 libc++.1.dylib 0x199348ca4 std::__1::mutex::lock() + 16
4 Flutter 0x107c2a500 fml::SyncSwitch::Execute(fml::SyncSwitch::Handlers const&) const + 24
5 Flutter 0x107cf29d4 flutter::Rasterizer::DrawToSurface(flutter::FrameTimingsRecorder&, flutter::LayerTree&) + 272
6 Flutter 0x107cf4768 std::__1::__function::__func<flutter::Rasterizer::Draw(std::__1::unique_ptr<flutter::FrameTimingsRecorder, std::__1::default_delete<flutter::FrameTimingsRecorder> >, std::__1::shared_ptr<flutter::Pipeline<flutter::LayerTree> >, std::__1::function<bool (flutter::LayerTree&)>)::$_2, std::__1::allocator<flutter::Rasterizer::Draw(std::__1::unique_ptr<flutter::FrameTimingsRecorder, std::__1::default_delete<flutter::FrameTimingsRecorder> >, std::__1::shared_ptr<flutter::Pipeline<flutter::LayerTree> >, std::__1::function<bool (flutter::LayerTree&)>)::$_2>, void (std::__1::unique_ptr<flutter::LayerTree, std::__1::default_delete<flutter::LayerTree> >)>::operator()(std::__1::unique_ptr<flutter::LayerTree, std::__1::default_delete<flutter::LayerTree> >&&) + 168
7 Flutter 0x107cf3934 flutter::Rasterizer::Draw(std::__1::unique_ptr<flutter::FrameTimingsRecorder, std::__1::default_delete<flutter::FrameTimingsRecorder> >, std::__1::shared_ptr<flutter::Pipeline<flutter::LayerTree> >, std::__1::function<bool (flutter::LayerTree&)>) + 624
8 Flutter 0x107cfc81c std::__1::__function::__func<fml::internal::CopyableLambda<flutter::Shell::OnAnimatorDraw(std::__1::shared_ptr<flutter::Pipeline<flutter::LayerTree> >, std::__1::unique_ptr<flutter::FrameTimingsRecorder, std::__1::default_delete<flutter::FrameTimingsRecorder> >)::$_14>, std::__1::allocator<fml::internal::CopyableLambda<flutter::Shell::OnAnimatorDraw(std::__1::shared_ptr<flutter::Pipeline<flutter::LayerTree> >, std::__1::unique_ptr<flutter::FrameTimingsRecorder, std::__1::default_delete<flutter::FrameTimingsRecorder> >)::$_14> >, void ()>::operator()() + 164
9 Flutter 0x107c28d8c fml::MessageLoopImpl::FlushTasks(fml::FlushType) + 1592
10 Flutter 0x107c2cae4 fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*) + 32
11 CoreFoundation 0x180a86318 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
12 CoreFoundation 0x180a0acf0 __CFRunLoopDoTimer + 1076
13 CoreFoundation 0x180a054ec __CFRunLoopDoTimers + 328
14 CoreFoundation 0x1809e3d08 __CFRunLoopRun + 1944
15 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
16 Flutter 0x107c2c9b4 fml::MessageLoopDarwin::Run() + 88
17 Flutter 0x107c2b7a4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0> >(void*) + 196
18 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
19 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 4 name: io.flutter.1.io
Thread 4:
0 Flutter 0x1079caff4 void downsample_2_3<ColorTypeFilter_8888>(void*, void const*, unsigned long, int) + 128
1 Flutter 0x1079cada4 SkMipmap::Build(SkPixmap const&, SkDiscardableMemory* (*)(unsigned long), bool) + 1992
2 Flutter 0x107b341d4 make_bmp_proxy(GrProxyProvider*, SkBitmap const&, GrColorType, GrMipmapped, SkBackingFit, SkBudgeted) + 1152
3 Flutter 0x107b34404 GrMakeUncachedBitmapProxyView(GrRecordingContext*, SkBitmap const&, GrMipmapped, SkBackingFit, SkBudgeted) + 184
4 Flutter 0x107b37330 SkImage::MakeCrossContextFromPixmap(GrDirectContext*, SkPixmap const&, bool, bool) + 432
5 Flutter 0x107dcebac std::__1::__function::__func<flutter::UploadRasterImage(sk_sp<SkImage>, fml::WeakPtr<flutter::IOManager>, fml::tracing::TraceFlow const&)::$_3, std::__1::allocator<flutter::UploadRasterImage(sk_sp<SkImage>, fml::WeakPtr<flutter::IOManager>, fml::tracing::TraceFlow const&)::$_3>, void ()>::operator()() + 124
6 Flutter 0x107c2a51c fml::SyncSwitch::Execute(fml::SyncSwitch::Handlers const&) const + 52
7 Flutter 0x107dce4d0 std::__1::__function::__func<fml::internal::CopyableLambda<flutter::ImageDecoder::Decode(fml::RefPtr<flutter::ImageDescriptor>, unsigned int, unsigned int, std::__1::function<void (flutter::SkiaGPUObject<SkImage>)> const&)::$_1::operator()()::'lambda'()>, std::__1::allocator<fml::internal::CopyableLambda<flutter::ImageDecoder::Decode(fml::RefPtr<flutter::ImageDescriptor>, unsigned int, unsigned int, std::__1::function<void (flutter::SkiaGPUObject<SkImage>)> const&)::$_1::operator()()::'lambda'()> >, void ()>::operator()() + 720
8 Flutter 0x107c28d8c fml::MessageLoopImpl::FlushTasks(fml::FlushType) + 1592
9 Flutter 0x107c2cae4 fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*) + 32
10 CoreFoundation 0x180a86318 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
11 CoreFoundation 0x180a0acf0 __CFRunLoopDoTimer + 1076
12 CoreFoundation 0x180a054ec __CFRunLoopDoTimers + 328
13 CoreFoundation 0x1809e3d08 __CFRunLoopRun + 1944
14 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
15 Flutter 0x107c2c9b4 fml::MessageLoopDarwin::Run() + 88
16 Flutter 0x107c2b7a4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0> >(void*) + 196
17 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
18 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 5 name: io.flutter.1.profiler
Thread 5:
0 libsystem_kernel.dylib 0x1b7fa5504 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1b7fa5b9c mach_msg + 76
2 CoreFoundation 0x1809df738 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x1809e3a2c __CFRunLoopRun + 1212
4 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
5 Flutter 0x107c2c9b4 fml::MessageLoopDarwin::Run() + 88
6 Flutter 0x107c2b7a4 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0> >(void*) + 196
7 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
8 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 6 name: io.worker.1
Thread 6:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a254 _pthread_cond_wait + 1228
2 libc++.1.dylib 0x199346ddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 Flutter 0x107c26428 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 280
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 7 name: io.worker.2
Thread 7:
0 Flutter 0x107fc36a0 ycc_rgb_convert + 140
1 Flutter 0x107fccaa8 sep_upsample + 240
2 Flutter 0x107fc7240 process_data_context_main + 456
3 Flutter 0x107fc243c jpeg_read_scanlines + 172
4 Flutter 0x107bd962c SkJpegCodec::readRows(SkImageInfo const&, void*, unsigned long, int, SkCodec::Options const&) + 400
5 Flutter 0x107bd8148 SkJpegCodec::onGetPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const&, int*) + 432
6 Flutter 0x107a612dc SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) + 424
7 Flutter 0x107a61c80 SkCodecImageGenerator::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) + 348
8 Flutter 0x107dd3e3c flutter::BuiltinSkiaCodecImageGenerator::GetPixels(SkImageInfo const&, void*, unsigned long, unsigned int, std::__1::optional<unsigned int>) + 56
9 Flutter 0x107dcfec8 flutter::ImageDescriptor::image() const + 192
10 Flutter 0x107dcd4b0 std::__1::__function::__func<fml::internal::CopyableLambda<flutter::ImageDecoder::Decode(fml::RefPtr<flutter::ImageDescriptor>, unsigned int, unsigned int, std::__1::function<void (flutter::SkiaGPUObject<SkImage>)> const&)::$_1>, std::__1::allocator<fml::internal::CopyableLambda<flutter::ImageDecoder::Decode(fml::RefPtr<flutter::ImageDescriptor>, unsigned int, unsigned int, std::__1::function<void (flutter::SkiaGPUObject<SkImage>)> const&)::$_1> >, void ()>::operator()() + 436
11 Flutter 0x107c26624 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 788
12 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
13 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 8 name: io.worker.3
Thread 8:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a254 _pthread_cond_wait + 1228
2 libc++.1.dylib 0x199346ddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 Flutter 0x107c26428 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 280
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 9 name: io.worker.4
Thread 9:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a254 _pthread_cond_wait + 1228
2 libc++.1.dylib 0x199346ddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 Flutter 0x107c26428 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 280
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 10 name: io.worker.5
Thread 10:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a254 _pthread_cond_wait + 1228
2 libc++.1.dylib 0x199346ddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 Flutter 0x107c26428 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 280
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 11 name: io.worker.6
Thread 11:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a254 _pthread_cond_wait + 1228
2 libc++.1.dylib 0x199346ddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 Flutter 0x107c26428 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 280
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 12 name: dart:io EventHandler
Thread 12:
0 libsystem_kernel.dylib 0x1b7fa6e7c kevent + 8
1 Flutter 0x107debdc8 dart::bin::EventHandlerImplementation::EventHandlerEntry(unsigned long) + 436
2 Flutter 0x107e1d608 dart::bin::ThreadStart(void*) + 44
3 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
4 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 13 name: Dart Profiler ThreadInterrupter
Thread 13:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f921b8 dart::ThreadInterrupter::ThreadMain(unsigned long) + 404
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 14 name: Dart Profiler SampleBlockProcessor
Thread 14:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f23994 dart::SampleBlockProcessor::ThreadMain(unsigned long) + 260
3 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 15 name: AVAudioSession Notify Thread
Thread 15:
0 libsystem_kernel.dylib 0x1b7fa5504 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1b7fa5b9c mach_msg + 76
2 CoreFoundation 0x1809df738 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x1809e3a2c __CFRunLoopRun + 1212
4 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
5 AudioSession 0x189e0a308 CADeprecated::GenericRunLoopThread::Entry(void*) + 164
6 AudioSession 0x189e13d64 CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*) + 92
7 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
8 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 16 name: DartWorker
Thread 16:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107e8e12c dart::MutatorThreadPool::OnEnterIdleLocked(dart::MonitorLocker*) + 384
4 Flutter 0x107f93264 dart::ThreadPool::Worker::Main(unsigned long) + 728
5 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
6 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
7 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 17 name: JavaScriptCore bmalloc scavenger
Thread 17:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a254 _pthread_cond_wait + 1228
2 libc++.1.dylib 0x199346ddc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 JavaScriptCore 0x18cbcb358 void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >(std::__1::unique_lock<bmalloc::Mutex>&) + 108
4 JavaScriptCore 0x18cbcfb28 bmalloc::Scavenger::threadRunLoop() + 340
5 JavaScriptCore 0x18cbcf6c8 bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) + 16
6 JavaScriptCore 0x18cbd0b84 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*> >(void*) + 48
7 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
8 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 18 name: com.apple.NSURLConnectionLoader
Thread 18:
0 libsystem_kernel.dylib 0x1b7fa5504 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1b7fa5b9c mach_msg + 76
2 CoreFoundation 0x1809df738 __CFRunLoopServiceMachPort + 372
3 CoreFoundation 0x1809e3a2c __CFRunLoopRun + 1212
4 CoreFoundation 0x1809f7468 CFRunLoopRunSpecific + 600
5 CFNetwork 0x18146b3f0 0x1811f1000 + 2597872
6 Foundation 0x18226340c __NSThread__start__ + 808
7 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
8 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 19:
0 libsystem_pthread.dylib 0x1f1442e8c start_wqthread + 0
Thread 20:
0 libsystem_pthread.dylib 0x1f1442e8c start_wqthread + 0
Thread 21 name: DartWorker
Thread 21:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107e8e12c dart::MutatorThreadPool::OnEnterIdleLocked(dart::MonitorLocker*) + 384
4 Flutter 0x107f93264 dart::ThreadPool::Worker::Main(unsigned long) + 728
5 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
6 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
7 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 22 name: DartWorker
Thread 22:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 23 name: Dispatch queue: fmdb.<FMDatabaseQueue: 0x2830c2580>
Thread 23:
0 CoreFoundation 0x1809fc5ec _CFNonObjCRelease + 0
1 FMDB 0x105adba44 -[FMDatabase bindObject:toColumn:inStatement:] + 992
2 FMDB 0x105add0a4 -[FMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:] + 1660
3 sqflite 0x105f12628 -[SqflitePlugin executeOrError:fmdb:operation:] + 352
4 sqflite 0x105f13174 -[SqflitePlugin insert:fmdb:operation:] + 104
5 sqflite 0x105f13538 __41-[SqflitePlugin handleInsertCall:result:]_block_invoke_2 + 104
6 FMDB 0x105ae0b00 __30-[FMDatabaseQueue inDatabase:]_block_invoke + 60
7 libdispatch.dylib 0x1806e3670 _dispatch_client_callout + 20
8 libdispatch.dylib 0x1806f28c4 _dispatch_lane_barrier_sync_invoke_and_complete + 56
9 FMDB 0x105ae0a98 -[FMDatabaseQueue inDatabase:] + 144
10 sqflite 0x105f134a4 __41-[SqflitePlugin handleInsertCall:result:]_block_invoke + 152
11 libdispatch.dylib 0x1806e1924 _dispatch_call_block_and_release + 32
12 libdispatch.dylib 0x1806e3670 _dispatch_client_callout + 20
13 libdispatch.dylib 0x1806e6798 _dispatch_queue_override_invoke + 792
14 libdispatch.dylib 0x1806f4de0 _dispatch_root_queue_drain + 396
15 libdispatch.dylib 0x1806f5608 _dispatch_worker_thread2 + 164
16 libsystem_pthread.dylib 0x1f14430b8 _pthread_wqthread + 228
17 libsystem_pthread.dylib 0x1f1442e94 start_wqthread + 8
Thread 24 name: DartWorker
Thread 24:
0 libsystem_kernel.dylib 0x1b7fa666c __psynch_mutexwait + 8
1 libsystem_pthread.dylib 0x1f14443cc _pthread_mutex_firstfit_lock_wait + 84
2 libsystem_pthread.dylib 0x1f144b50c _pthread_mutex_firstfit_lock_slow + 240
3 Flutter 0x107f21024 dart::PortMap::PostMessage(std::__1::unique_ptr<dart::Message, std::__1::default_delete<dart::Message> >, bool) + 36
4 Flutter 0x107ff0388 Dart_PostCObject + 120
5 Flutter 0x107eb70dc dart::NativeMessageHandler::HandleMessage(std::__1::unique_ptr<dart::Message, std::__1::default_delete<dart::Message> >) + 1708
6 Flutter 0x107e9ee80 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool) + 576
7 Flutter 0x107e9e928 dart::MessageHandlerTask::Run() + 616
8 Flutter 0x107f9310c dart::ThreadPool::Worker::Main(unsigned long) + 384
9 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
10 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
11 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 25 name: Dispatch queue: com.apple.coremedia.player.async.0x280b25d40.P/HM
Thread 25:
0 libsystem_kernel.dylib 0x1b7fa5504 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1b7fa5b9c mach_msg + 76
2 libdispatch.dylib 0x1806fe28c _dispatch_mach_send_and_wait_for_reply + 520
3 libdispatch.dylib 0x1806fe63c dispatch_mach_send_with_result_and_wait_for_reply + 56
4 libxpc.dylib 0x1f146bb9c xpc_connection_send_message_with_reply_sync + 240
5 CoreMedia 0x18b441310 FigXPCRemoteClientSendSyncMessageCreatingReply + 44
6 CoreMedia 0x18b441284 FigXPCSendStdCopyPropertyMessage + 112
7 MediaToolbox 0x18adafe00 remoteXPCItem_CopyProperty + 684
8 MediaToolbox 0x18ac97598 playerasync_runOneCommand + 5516
9 MediaToolbox 0x18ac95fac playerasync_runSynchronousCommandOnQueue + 76
10 libdispatch.dylib 0x1806e3670 _dispatch_client_callout + 20
11 libdispatch.dylib 0x1806f28c4 _dispatch_lane_barrier_sync_invoke_and_complete + 56
12 MediaToolbox 0x18ab7f1f8 itemasync_CopyProperty + 560
13 AVFCore 0x189e6928c __67-[AVPlayerItem _updateAllowedAudioSpatializationFormatsFromFigItem]_block_invoke + 212
14 libdispatch.dylib 0x1806e1924 _dispatch_call_block_and_release + 32
15 libdispatch.dylib 0x1806e3670 _dispatch_client_callout + 20
16 libdispatch.dylib 0x1806eadf4 _dispatch_lane_serial_drain + 672
17 libdispatch.dylib 0x1806eb968 _dispatch_lane_invoke + 392
18 libdispatch.dylib 0x1806f61b8 _dispatch_workloop_worker_thread + 656
19 libsystem_pthread.dylib 0x1f14430f4 _pthread_wqthread + 288
20 libsystem_pthread.dylib 0x1f1442e94 start_wqthread + 8
Thread 26 name: DartWorker
Thread 26:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 27 name: DartWorker
Thread 27:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 28 name: DartWorker
Thread 28:
0 Flutter 0x107f2da90 dart::UntaggedObject::VisitPointersPredefined(dart::ObjectPointerVisitor*, long) + 32
1 Flutter 0x107faa298 dart::MarkingVisitorBase<true>::DrainMarkingStack() + 560
2 Flutter 0x107faa298 dart::MarkingVisitorBase<true>::DrainMarkingStack() + 560
3 Flutter 0x107fa9dd8 dart::ConcurrentMarkTask::Run() + 204
4 Flutter 0x107f9310c dart::ThreadPool::Worker::Main(unsigned long) + 384
5 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
6 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
7 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 29 name: DartWorker
Thread 29:
0 Flutter 0x107faaeb8 dart::MarkingVisitorBase<true>::VisitPointers(dart::ObjectPtr*, dart::ObjectPtr*) + 96
1 Flutter 0x107f2deb0 dart::UntaggedObject::VisitPointersPredefined(dart::ObjectPointerVisitor*, long) + 1088
2 Flutter 0x107f2deb0 dart::UntaggedObject::VisitPointersPredefined(dart::ObjectPointerVisitor*, long) + 1088
3 Flutter 0x107faa298 dart::MarkingVisitorBase<true>::DrainMarkingStack() + 560
4 Flutter 0x107fa9dd8 dart::ConcurrentMarkTask::Run() + 204
5 Flutter 0x107f9310c dart::ThreadPool::Worker::Main(unsigned long) + 384
6 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
7 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
8 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 30 name: DartWorker
Thread 30:
0 libsystem_kernel.dylib 0x1b7fa666c __psynch_mutexwait + 8
1 libsystem_pthread.dylib 0x1f14443cc _pthread_mutex_firstfit_lock_wait + 84
2 libsystem_pthread.dylib 0x1f144b50c _pthread_mutex_firstfit_lock_slow + 240
3 Flutter 0x107f21024 dart::PortMap::PostMessage(std::__1::unique_ptr<dart::Message, std::__1::default_delete<dart::Message> >, bool) + 36
4 Flutter 0x107ff0388 Dart_PostCObject + 120
5 Flutter 0x107eb70dc dart::NativeMessageHandler::HandleMessage(std::__1::unique_ptr<dart::Message, std::__1::default_delete<dart::Message> >) + 1708
6 Flutter 0x107e9ee80 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool) + 576
7 Flutter 0x107e9e928 dart::MessageHandlerTask::Run() + 616
8 Flutter 0x107f9310c dart::ThreadPool::Worker::Main(unsigned long) + 384
9 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
10 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
11 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 31 name: com.apple.coremedia.rootQueue.47 Dispatch queue: com.apple.coremedia.player.xpc.notifications
Thread 31:
0 libsystem_kernel.dylib 0x1b7fa5504 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x1b7fa5b9c mach_msg + 76
2 libdispatch.dylib 0x1807020d0 _dispatch_mach_msg_send + 700
3 libdispatch.dylib 0x18070196c _dispatch_mach_send_drain + 344
4 libdispatch.dylib 0x1806fdeec _dispatch_mach_send_msg + 364
5 libdispatch.dylib 0x1806fe1b4 _dispatch_mach_send_and_wait_for_reply + 304
6 libdispatch.dylib 0x1806fe63c dispatch_mach_send_with_result_and_wait_for_reply + 56
7 libxpc.dylib 0x1f146bb9c xpc_connection_send_message_with_reply_sync + 240
8 CoreMedia 0x18b441310 FigXPCRemoteClientSendSyncMessageCreatingReply + 44
9 MediaToolbox 0x18adae68c remoteXPCPlayer_CopyPlayQueueItem + 160
10 MediaToolbox 0x18ada88e4 remoteXPCPlaybackItem_NotificationFilter + 1236
11 MediaToolbox 0x18ada7dbc remoteXPCPlayerClient_NotificationFilter + 204
12 CoreMedia 0x18b444494 __figXPC_HandleNotificationMessage_block_invoke + 136
13 libdispatch.dylib 0x1806e1924 _dispatch_call_block_and_release + 32
14 libdispatch.dylib 0x1806e3670 _dispatch_client_callout + 20
15 libdispatch.dylib 0x1806eadf4 _dispatch_lane_serial_drain + 672
16 libdispatch.dylib 0x1806eb99c _dispatch_lane_invoke + 444
17 libdispatch.dylib 0x1806f4de0 _dispatch_root_queue_drain + 396
18 libdispatch.dylib 0x1806f4b70 _dispatch_worker_thread + 244
19 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
20 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 32 name: com.apple.coremedia.rootQueue.47
Thread 32:
0 libsystem_kernel.dylib 0x1b7fa5558 semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x1806e3c7c _dispatch_sema4_timedwait + 64
2 libdispatch.dylib 0x1806e4280 _dispatch_semaphore_wait_slow + 76
3 libdispatch.dylib 0x1806f4bb4 _dispatch_worker_thread + 312
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 33 name: com.apple.coremedia.rootQueue.47
Thread 33:
0 libsystem_kernel.dylib 0x1b7fa5558 semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x1806e3c7c _dispatch_sema4_timedwait + 64
2 libdispatch.dylib 0x1806e4280 _dispatch_semaphore_wait_slow + 76
3 libdispatch.dylib 0x1806f4bb4 _dispatch_worker_thread + 312
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 34 name: DartWorker
Thread 34:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 35 name: DartWorker
Thread 35:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 36:
0 libsystem_pthread.dylib 0x1f1442e8c start_wqthread + 0
Thread 37 name: DartWorker
Thread 37:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 38 name: DartWorker
Thread 38:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 39 name: com.apple.coremedia.rootQueue.47
Thread 39:
0 libsystem_kernel.dylib 0x1b7fa5558 semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x1806e3c7c _dispatch_sema4_timedwait + 64
2 libdispatch.dylib 0x1806e4280 _dispatch_semaphore_wait_slow + 76
3 libdispatch.dylib 0x1806f4bb4 _dispatch_worker_thread + 312
4 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
5 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 40 name: DartWorker
Thread 40:
0 libsystem_kernel.dylib 0x1b7fa5f90 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x1f144a280 _pthread_cond_wait + 1272
2 Flutter 0x107f202f0 dart::Monitor::WaitMicros(long long) + 128
3 Flutter 0x107f93224 dart::ThreadPool::Worker::Main(unsigned long) + 664
4 Flutter 0x107f1fc78 dart::ThreadStart(void*) + 288
5 libsystem_pthread.dylib 0x1f14439a4 _pthread_start + 148
6 libsystem_pthread.dylib 0x1f1442ea0 thread_start + 8
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x000000015145f130 x1: 0x00000001cab3a5d2 x2: 0x0000000151400000 x3: 0x000000015145f130
x4: 0x0000000000000290 x5: 0x000000015145f130 x6: 0x0000000000000029 x7: 0x0000000000000000
x8: 0x83e8301e31e800a3 x9: 0x83e8301e31e800a3 x10: 0x6ae100015145f130 x11: 0x0000000000179f41
x12: 0x000000000000ba56 x13: 0xe000000000000000 x14: 0x0000000105be3d60 x15: 0x0000000000000000
x16: 0x0000000000000000 x17: 0x000000000000ba56 x18: 0x000000011819089c x19: 0x000000015145f130
x20: 0x87724fc7232b79ca x21: 0x00000002838d29a0 x22: 0x00000001cab3a5d2 x23: 0x000000011aa72ce0
x24: 0x0000000000000000 x25: 0x0000000108518000 x26: 0x00000001084b6518 x27: 0x0000000108518000
x28: 0x000000011aafa450 fp: 0x000000016b245030 lr: 0x00000001079748c0
sp: 0x000000016b2443c0 pc: 0x0000000199298540 cpsr: 0x20000000
far: 0x0000000000000010 esr: 0x92000006 (Data Abort) byte read Translation fault
Binary Images:
0x199297000 - 0x1992d0fff libobjc.A.dylib arm64e <73e920f0e7ce394197d87a10dd2cd390> /usr/lib/libobjc.A.dylib
0x107940000 - 0x1084b3fff Flutter arm64 <d4b8539425e93429891a350441f87da2> /private/var/containers/Bundle/Application/034F2042-F331-40F7-BA60-B320775E9BC0/Runner.app/Frameworks/Flutter.framework/Flutter
0x1809d8000 - 0x180e2bfff CoreFoundation arm64e <16faa70c278c3561859ecec407c2dc7c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x19c582000 - 0x19c58afff GraphicsServices arm64e <064a1bb60e413ad2a402fb563fc141f5> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x182e7f000 - 0x184709fff UIKitCore arm64e <cd7f7ba2a2c63727aff69baab60cc6ab> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x104bb8000 - 0x1051ebfff Runner arm64 <2941d5d3d996346db629088386de3b33> /private/var/containers/Bundle/Application/034F2042-F331-40F7-BA60-B320775E9BC0/Runner.app/Runner
0x105bf0000 - 0x105c47fff dyld arm64e <f94ccc7a6d1a33c7997ff611a6caa7e0> /usr/lib/dyld
0x1b7fa4000 - 0x1b7fd7fff libsystem_kernel.dylib arm64e <eb3e47f3395335839feefb6cff8a8d7a> /usr/lib/system/libsystem_kernel.dylib
0x1821fb000 - 0x182501fff Foundation arm64e <9618b2f2a4c23e07b7eed8d9e1bdeaec> /System/Library/Frameworks/Foundation.framework/Foundation
0x1f1442000 - 0x1f144dfff libsystem_pthread.dylib arm64e <c5c27e9d955739c9b9c65f6e7323ee1c> /usr/lib/system/libsystem_pthread.dylib
0x19933d000 - 0x1993a0fff libc++.1.dylib arm64e <80e058ad22ad3b2f9155000fa060690e> /usr/lib/libc++.1.dylib
0x189e04000 - 0x189e2dfff AudioSession arm64e <8fa06a47169f3f56bc5b2ad366ad8f9e> /System/Library/PrivateFrameworks/AudioSession.framework/AudioSession
0x18b9ec000 - 0x18ccdafff JavaScriptCore arm64e <76eb30678ea839babee1daf713f7c91f> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
0x1811f1000 - 0x1816b5fff CFNetwork arm64e <b63d7160ebc33de7b98bca51e08b72f1> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x105ad4000 - 0x105ae7fff FMDB arm64 <333fd07219bc3fb6b5db577bd3b8b33f> /private/var/containers/Bundle/Application/034F2042-F331-40F7-BA60-B320775E9BC0/Runner.app/Frameworks/FMDB.framework/FMDB
0x105f0c000 - 0x105f17fff sqflite arm64 <42caf3665d7a319c909f610df266e48a> /private/var/containers/Bundle/Application/034F2042-F331-40F7-BA60-B320775E9BC0/Runner.app/Frameworks/sqflite.framework/sqflite
0x1806df000 - 0x180725fff libdispatch.dylib arm64e <edd169e1d0db3808a19e99c1cd5a1c4c> /usr/lib/system/libdispatch.dylib
0x1f145d000 - 0x1f1494fff libxpc.dylib arm64e <4a0071bc1b1f3cbb960272663b72e875> /usr/lib/system/libxpc.dylib
0x18b353000 - 0x18b46dfff CoreMedia arm64e <97582b8dac663490b72f375184ea3249> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x18ab59000 - 0x18b352fff MediaToolbox arm64e <ee3f07a143cf3e178f777fcca0d93318> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox
0x189e2e000 - 0x18a040fff AVFCore arm64e <f013e5685ba83213b017ab4381c03131> /System/Library/PrivateFrameworks/AVFCore.framework/AVFCore
0x0 - 0xffffffffffffffff ??? unknown-arch <00000000000000000000000000000000> ???
EOF
Ah that's a segfault, I hoped there's be a memory diagnostic dump to show the leak. Can you try exporting the memory graph from Xcode?
Open ios/Runner.xcworkspace and run your app. Reproduce the issue. While the debugger is still attached, hit Debug Memory Graph.

Once that opens, File > Export Memory Graph and zip and attach here.
@flutter-symbolizer-bot https://github.com/flutter/flutter/issues/96370#issuecomment-1010283764 engine#890a5fca2e
There were failures processing the request
When processing https://github.com/flutter/flutter/issues/96370#issuecomment-1010283764 I found crash
Crash(engineVariant: EngineVariant(os: ios, arch: arm64, mode: null), frames: [CrashFrame.ios(no: 0, binary: libobjc.A.dylib, pc: 6864602432, symbol: objc_msgSend, offset: 32, location: ), CrashFrame.ios(no: 1, binary: Flutter, pc: 4422322368, symbol: flutter::AccessibilityBridge::GetOrCreateObject(int, std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >&), offset: 912, location: ), CrashFrame.ios(no: 2, binary: Flutter, pc: 4422365772, symbol: flutter::PlatformViewIOS::UpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >), offset: 576, location: ), CrashFrame.ios(no: 3, binary: Flutter, pc: 4426022008, symbol: std::__1::__function::__func<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38, std::__1::allocator<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38>, void ()>::operator()(), offset: 116, location: ), CrashFrame.ios(no: 4, binary: Flutter, pc: 4425158028, symbol: fml::MessageLoopImpl::FlushTasks(fml::FlushType), offset: 1592, location: ), CrashFrame.ios(no: 5, binary: Flutter, pc: 4425173732, symbol: fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*), offset: 32, location: ), CrashFrame.ios(no: 6, binary: CoreFoundation, pc: 6453486360, symbol: __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__, offset: 32, location: ), CrashFrame.ios(no: 7, binary: CoreFoundation, pc: 6452980976, symbol: __CFRunLoopDoTimer, offset: 1076, location: ), CrashFrame.ios(no: 8, binary: CoreFoundation, pc: 6452958444, symbol: __CFRunLoopDoTimers, offset: 328, location: ), CrashFrame.ios(no: 9, binary: CoreFoundation, pc: 6452821256, symbol: __CFRunLoopRun, offset: 1944, location: ), CrashFrame.ios(no: 10, binary: CoreFoundation, pc: 6452900968, symbol: CFRunLoopRunSpecific, offset: 600, location: ), CrashFrame.ios(no: 11, binary: GraphicsServices, pc: 6917993356, symbol: GSEventRunModal, offset: 164, location: ), CrashFrame.ios(no: 12, binary: UIKitCore, pc: 6496555144, symbol: -[UIApplication _run], offset: 1100, location: ), CrashFrame.ios(no: 13, binary: UIKitCore, pc: 6493927768, symbol: UIApplicationMain, offset: 2092, location: ), CrashFrame.ios(no: 14, binary: Runner, pc: 4374390400, symbol: main, offset: 64, location: ), CrashFrame.ios(no: 15, binary: dyld, pc: 4391475876, symbol: start, offset: 520, location: )], format: native, androidMajorVersion: null)
but failed to symbolize it with the following notes:
- Symbols are available only for release iOS builds
See my documentation for more details.
@flutter-symbolizer-bot https://github.com/flutter/flutter/issues/96370#issuecomment-1010283764 ios release arm64
There were failures processing the request
When processing https://github.com/flutter/flutter/issues/96370#issuecomment-1010283764 I found crash
Crash(engineVariant: EngineVariant(os: ios, arch: arm64, mode: release), frames: [CrashFrame.ios(no: 0, binary: libobjc.A.dylib, pc: 6864602432, symbol: objc_msgSend, offset: 32, location: ), CrashFrame.ios(no: 1, binary: Flutter, pc: 4422322368, symbol: flutter::AccessibilityBridge::GetOrCreateObject(int, std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >&), offset: 912, location: ), CrashFrame.ios(no: 2, binary: Flutter, pc: 4422365772, symbol: flutter::PlatformViewIOS::UpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >), offset: 576, location: ), CrashFrame.ios(no: 3, binary: Flutter, pc: 4426022008, symbol: std::__1::__function::__func<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38, std::__1::allocator<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38>, void ()>::operator()(), offset: 116, location: ), CrashFrame.ios(no: 4, binary: Flutter, pc: 4425158028, symbol: fml::MessageLoopImpl::FlushTasks(fml::FlushType), offset: 1592, location: ), CrashFrame.ios(no: 5, binary: Flutter, pc: 4425173732, symbol: fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*), offset: 32, location: ), CrashFrame.ios(no: 6, binary: CoreFoundation, pc: 6453486360, symbol: __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__, offset: 32, location: ), CrashFrame.ios(no: 7, binary: CoreFoundation, pc: 6452980976, symbol: __CFRunLoopDoTimer, offset: 1076, location: ), CrashFrame.ios(no: 8, binary: CoreFoundation, pc: 6452958444, symbol: __CFRunLoopDoTimers, offset: 328, location: ), CrashFrame.ios(no: 9, binary: CoreFoundation, pc: 6452821256, symbol: __CFRunLoopRun, offset: 1944, location: ), CrashFrame.ios(no: 10, binary: CoreFoundation, pc: 6452900968, symbol: CFRunLoopRunSpecific, offset: 600, location: ), CrashFrame.ios(no: 11, binary: GraphicsServices, pc: 6917993356, symbol: GSEventRunModal, offset: 164, location: ), CrashFrame.ios(no: 12, binary: UIKitCore, pc: 6496555144, symbol: -[UIApplication _run], offset: 1100, location: ), CrashFrame.ios(no: 13, binary: UIKitCore, pc: 6493927768, symbol: UIApplicationMain, offset: 2092, location: ), CrashFrame.ios(no: 14, binary: Runner, pc: 4374390400, symbol: main, offset: 64, location: ), CrashFrame.ios(no: 15, binary: dyld, pc: 4391475876, symbol: start, offset: 520, location: )], format: native, androidMajorVersion: null)
but failed to symbolize it with the following notes:
- Unknown engine hash
See my documentation for more details.
@flutter-symbolizer-bot engine#890a5fca2e https://github.com/flutter/flutter/issues/96370#issuecomment-1010283764 ios release arm64
crash from https://github.com/flutter/flutter/issues/96370#issuecomment-1010283764 symbolized using symbols for 890a5fca2e34db413be624fc83aeea8e61d42ce6 ios-arm64-release
#00 0000000199298540 libobjc.A.dylib objc_msgSend + 32
#01 00000001079748c0 Flutter flutter::AccessibilityBridge::GetOrCreateObject(int, std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >&) + 912
#02 000000010797f24c Flutter flutter::PlatformViewIOS::UpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >) + 576
#03 0000000107cfbc78 Flutter std::__1::__function::__func<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38, std::__1::allocator<flutter::Shell::OnEngineUpdateSemantics(std::__1::unordered_map<int, flutter::SemanticsNode, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::SemanticsNode> > >, std::__1::unordered_map<int, flutter::CustomAccessibilityAction, std::__1::hash<int>, std::__1::equal_to<int>, std::__1::allocator<std::__1::pair<int const, flutter::CustomAccessibilityAction> > >)::$_38>, void ()>::operator()() + 116
#04 0000000107c28d8c Flutter fml::MessageLoopImpl::FlushTasks(fml::FlushType) + 1592
#05 0000000107c2cae4 Flutter fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*) + 32
#06 0000000180a86318 CoreFoundation __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
#07 0000000180a0acf0 CoreFoundation __CFRunLoopDoTimer + 1076
#08 0000000180a054ec CoreFoundation __CFRunLoopDoTimers + 328
#09 00000001809e3d08 CoreFoundation __CFRunLoopRun + 1944
#10 00000001809f7468 CoreFoundation CFRunLoopRunSpecific + 600
#11 000000019c58338c GraphicsServices GSEventRunModal + 164
#12 0000000183399088 UIKitCore -[UIApplication _run] + 1100
#13 0000000183117958 UIKitCore UIApplicationMain + 2092
#14 0000000104bbe680 Runner main + 64
#15 0000000105c09aa4 dyld start + 520
@jmagman when app crash the debugger lost the connection and a little window appears with this info: Details
The app “Runner” on iPhone di Enrico quit unexpectedly.
Domain: IDEDebugSessionErrorDomain
Code: 10
Failure Reason: Message from debugger: Terminated due to memory issue
User Info: {
DVTErrorCreationDateKey = "2022-01-12 06:59:21 +0000";
IDERunOperationFailingWorker = DBGLLDBLauncher;
}
--
Analytics Event: com.apple.dt.IDERunOperationWorkerFinished : {
"device_model" = "iPhone11,2";
"device_osBuild" = "15.2 (19C56)";
"device_platform" = "com.apple.platform.iphoneos";
"launchSession_schemeCommand" = Run;
"launchSession_state" = 2;
"launchSession_targetArch" = arm64;
"operation_duration_ms" = 66637;
"operation_errorCode" = 10;
"operation_errorDomain" = IDEDebugSessionErrorDomain;
"operation_errorWorker" = DBGLLDBLauncher;
"operation_name" = IDEiPhoneRunOperationWorkerGroup;
"param_consoleMode" = 0;
"param_debugger_attachToExtensions" = 0;
"param_debugger_attachToXPC" = 1;
"param_debugger_type" = 5;
"param_destination_isProxy" = 0;
"param_destination_platform" = "com.apple.platform.iphoneos";
"param_diag_MainThreadChecker_stopOnIssue" = 0;
"param_diag_MallocStackLogging_enableDuringAttach" = 0;
"param_diag_MallocStackLogging_enableForXPC" = 1;
"param_diag_allowLocationSimulation" = 1;
"param_diag_gpu_frameCapture_enable" = 0;
"param_diag_gpu_shaderValidation_enable" = 0;
"param_diag_gpu_validation_enable" = 0;
"param_diag_memoryGraphOnResourceException" = 0;
"param_diag_queueDebugging_enable" = 1;
"param_diag_runtimeProfile_generate" = 0;
"param_diag_sanitizer_asan_enable" = 0;
"param_diag_sanitizer_tsan_enable" = 0;
"param_diag_sanitizer_tsan_stopOnIssue" = 0;
"param_diag_sanitizer_ubsan_stopOnIssue" = 0;
"param_diag_showNonLocalizedStrings" = 0;
"param_diag_viewDebugging_enabled" = 1;
"param_diag_viewDebugging_insertDylibOnLaunch" = 1;
"param_install_style" = 0;
"param_launcher_UID" = 2;
"param_launcher_allowDeviceSensorReplayData" = 0;
"param_launcher_kind" = 0;
"param_launcher_style" = 0;
"param_launcher_substyle" = 0;
"param_runnable_appExtensionHostRunMode" = 0;
"param_runnable_productType" = "com.apple.product-type.application";
"param_runnable_swiftVersion" = "5.5.2";
"param_runnable_type" = 2;
"param_testing_launchedForTesting" = 0;
"param_testing_suppressSimulatorApp" = 0;
"param_testing_usingCLI" = 0;
"sdk_canonicalName" = "iphoneos15.2";
"sdk_osVersion" = "15.2";
"sdk_variant" = iphoneos;
}
--
System Information
macOS Version 12.1 (Build 21C52)
Xcode 13.2.1 (19586) (Build 13C100)
Timestamp: 2022-01-12T07:59:21+01:00
I'm not soo expert with iOS debugging and development, is there any option to enable? Because in other enviroments as C# a lot of time there is no way to debug this type of exception.
@enricobenedos can you try the instructions from https://github.com/flutter/flutter/issues/96370#issuecomment-1010516444? The memory dump could show us what objects are leaking.
@jmagman I'm not able to get it, the app completely crash and the debugger lost the connection, so I'm not able to export the memory dump
@jmagman have you got any update? Have you found the bug? Because we are continuously receiving customers notifications about app crash.
Can you try an Instruments Allocations trace?
Open ios/Runner.xcworkspace in Xcode, then Product > Profile to open the app in Instruments. Chose Allocations, hit the Record button, then run the app until it reproduces.
Zip up and attach the trace.
Essentially you're loading a video larger than 2098 MB into memory, and the OS is killing the app.
I have the same problem. Is there a way to solve this problem?
Same problem here, any updates?
@skom-42 @santiracca in order to give this issue more priority, please click on 👍 at the top of the issue.
I have the same problem, any solutions?
Randomly encounter this issue as well, the error i got:
* thread #9, name = 'io.flutter.1.raster', stop reason = EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=1850 MB, unused=0x0)
frame #0: 0x00000001dcfca8f0 libsystem_platform.dylib`_platform_memmove + 208
libsystem_platform.dylib`_platform_memmove:
-> 0x1dcfca8f0 <+208>: stp x12, x13, [x0]
0x1dcfca8f4 <+212>: stp x14, x15, [x0, #0x10]
0x1dcfca8f8 <+216>: subs x2, x2, #0x40 ; =0x40
0x1dcfca8fc <+220>: b.ls 0x1dcfca920 ; <+256>
Target 0: (Runner) stopped.
Same issue with video_player: version 2.4.0 . Any one have a workaround or a solution to this?
Same issue with video_player: version 2.4.0. Can anyone take a look at this?
- thread #14, name = 'io.worker.2', stop reason = EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=2098 MB, unused=0x0)
frame #0: 0x000000010dcae850 Flutter
ycc_rgb_convert + 140 Flutterycc_rgb_convert: -> 0x10dcae850 <+140>: strb w21, [x5] 0x10dcae854 <+144>: ldr x21, [x13, x19, lsl #3] 0x10dcae858 <+148>: ldr x20, [x12, x20, lsl #3] 0x10dcae85c <+152>: add x20, x20, x21 Target 0: (Runner) stopped.
I am also facing same issue when working with camera stearming. Any Solution
* thread #9, name = 'io.flutter.1.ui', stop reason = EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=2098 MB, unused=0x0)
frame #0: 0x0000000211070aa8 libsystem_platform.dylib`_platform_memmove + 88
libsystem_platform.dylib`_platform_memmove:
-> 0x211070aa8 <+88>: stnp q0, q1, [x3]
0x211070aac <+92>: add x3, x3, #0x20
0x211070ab0 <+96>: ldnp q0, q1, [x1]
0x211070ab4 <+100>: add x1, x1, #0x20
Target 0: (Runner) stopped.
Lost connection to device.
I also have same issue i got it fixed if you guys are using CachedNetworkImage in a paginated list then try to put memCacheHeight and memCacheWidth with some value it will Will resize the image in memory to have a certain height using [ResizeImage]
I have the same problem, have any solutions now? thanks~