Skip to content

[iOS] App is crashing in production flutter::ImageDecoderImpeller::UploadTextureToStorage #141554

Closed

Description

@escamoteur

Steps to reproduce

no idea, found in Sentry

Expected results

no crash

Actual results

crash
grafik

Code sample

Code sample
[Paste your code here]

Screenshots or Video

Screenshots / Video demonstration

[Upload media here]

Logs

Logs
[Paste your logs here]

Flutter Doctor output

Doctor output
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.16.5, on Microsoft Windows [Version 10.0.19045.3930], locale de-DE)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.7.3)
[√] Android Studio (version 2022.3)
[√] VS Code (version 1.85.1)
[√] Connected device (3 available)
[√] Network resources

Activity

  1. added
    in triagePresently being triaged by the triage team
    on Jan 15, 2024
  2. huycozy commented on Jan 15, 2024

    @huycozy
    Member

    Hi @escamoteur
    Please provide the stack trace in text format instead of a screenshot for better readability and investigation.

    Also, please provide the list of affected device info (OS, model) along with the percentage occurrence of the crash. Thanks!

  3. added
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Jan 15, 2024
  4. escamoteur commented on Jan 15, 2024

    @escamoteur
    ContributorAuthor
  5. removed
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Jan 15, 2024
  6. huycozy commented on Jan 16, 2024

    @huycozy
    Member

    Please also share it in text format, it will be easier to copy and search for information.

  7. added
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Jan 16, 2024
  8. escamoteur commented on Jan 16, 2024

    @escamoteur
    ContributorAuthor
    OS Version: iOS 17.2.1 (21C66)
    Report Version: 104
    
    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: SEGV_NOOP
    Crashed Thread: 9
    
    Application Specific Information:
    Exception 1, Code 1, Subcode 0 >
    Attempted to dereference null pointer.
    
    Thread 9 Crashed:
    0   AGXMetalG16P_B0                 0x46351ba10         AGX::Texture<T>::processCompressedRegion2D<T>
    1   <unknown>                       0x7f                <redacted>
    2   AGXMetalG16P_B0                 0x4634e1358         AGX::Texture<T>::writeRegion
    3   AGXMetalG16P_B0                 0x4634e0c94         -[AGXG16PFamilyTexture replaceRegion:mipmapLevel:slice:withBytes:bytesPerRow:bytesPerImage:]
    4   Flutter                         0x106c63da0         impeller::TextureMTL::OnSetContents (texture_mtl.mm:84)
    5   Flutter                         0x106a5abe4         impeller::Texture::SetContents (texture.cc:41)
    6   Flutter                         0x106c9bd10         flutter::ImageDecoderImpeller::UploadTextureToStorage (image_decoder_impeller.cc:428)
    7   Flutter                         0x106c9b3e4         [inlined] const::lambda::operator() (image_decoder_impeller.cc:532)
    8   Flutter                         0x106c9b3e4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    9   Flutter                         0x106c9b3e4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke_void_return_wrapper<T>::__call<T> (invoke.h:488)
    10  Flutter                         0x106c9b3e4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__function::__alloc_func<T>::operator()[abi:v15000] (function.h:185)
    11  Flutter                         0x106c9b3e4         std::_LIBCPP_ABI_NAMESPACE::__function::__func<T>::operator() (function.h:359)
    12  Flutter                         0x1069e5d64         [inlined] std::_LIBCPP_ABI_NAMESPACE::__function::__value_func<T>::operator()[abi:v15000] (function.h:512)
    13  Flutter                         0x1069e5d64         [inlined] std::_LIBCPP_ABI_NAMESPACE::function<T>::operator() (function.h:1187)
    14  Flutter                         0x1069e5d64         fml::MessageLoopImpl::FlushTasks (message_loop_impl.cc:126)
    15  Flutter                         0x1069e94f8         [inlined] fml::MessageLoopImpl::RunExpiredTasksNow (message_loop_impl.cc:139)
    16  Flutter                         0x1069e94f8         fml::MessageLoopDarwin::OnTimerFire (message_loop_darwin.mm:85)
    17  CoreFoundation                  0x3302393e8         __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
    18  CoreFoundation                  0x330239090         __CFRunLoopDoTimer
    19  CoreFoundation                  0x3301c2c80         __CFRunLoopDoTimers
    20  CoreFoundation                  0x3301bfc98         __CFRunLoopRun
    21  CoreFoundation                  0x3301bf474         CFRunLoopRunSpecific
    22  Flutter                         0x1069e95e4         fml::MessageLoopDarwin::Run (message_loop_darwin.mm:51)
    23  Flutter                         0x1069e8c58         [inlined] fml::MessageLoopImpl::DoRun (message_loop_impl.cc:94)
    24  Flutter                         0x1069e8c58         [inlined] fml::MessageLoop::Run (message_loop.cc:49)
    25  Flutter                         0x1069e8c58         [inlined] fml::Thread::Thread::lambda::operator() (thread.cc:85)
    26  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    27  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    28  Flutter                         0x1069e8c58         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    29  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 0
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x106ae95dc         [inlined] fml::ManualResetWaitableEvent::Wait (waitable_event.cc:148)
    5   Flutter                         0x106ae95dc         flutter::PlatformView::NotifyCreated (platform_view.cc:74)
    6   Flutter                         0x10672e2c4         -[FlutterViewController appOrSceneBecameActive] (FlutterViewController.mm:1036)
    7   Flutter                         0x10672e194         -[FlutterViewController applicationBecameActive:] (FlutterViewController.mm:983)
    8   CoreFoundation                  0x3301bb2d4         __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__
    9   CoreFoundation                  0x3301bac9c         ___CFXRegistrationPost_block_invoke
    10  CoreFoundation                  0x3301babe4         _CFXRegistrationPost
    11  CoreFoundation                  0x3301ba134         _CFXNotificationPost
    12  Foundation                      0x32e0ea7a0         -[NSNotificationCenter postNotificationName:object:userInfo:]
    13  UIKitCore                       0x33476e6fc         -[UIApplication _stopDeactivatingForReason:]
    14  UIKitCore                       0x33471cc18         -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:]
    15  UIKitCore                       0x33471b654         -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]
    16  UIKitCore                       0x33471afbc         -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:]
    17  UIKitCore                       0x33471ae8c         __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block_invoke
    18  UIKitCore                       0x33471ad94         +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:fromCurrentState:actions:completion:]
    19  UIKitCore                       0x33471a61c         _UISceneSettingsDiffActionPerformChangesWithTransitionContextAndCompletion
    20  UIKitCore                       0x33471a2cc         -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]
    21  UIKitCore                       0x334a9e0a4         __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.225
    22  UIKitCore                       0x334719450         -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:]
    23  UIKitCore                       0x3347192c0         -[UIScene scene:didUpdateWithDiff:transitionContext:completion:]
    24  UIKitCore                       0x334719100         -[UIApplicationSceneClientAgent scene:handleEvent:withCompletion:]
    25  FrontBoardServices              0x360aba5b0         -[FBSScene updater:didUpdateSettings:withDiff:transitionContext:completion:]
    26  FrontBoardServices              0x360aba2fc         __94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke_2
    27  FrontBoardServices              0x360aba198         -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:]
    28  FrontBoardServices              0x360aba0b4         __94-[FBSWorkspaceScenesClient _queue_updateScene:withSettings:diff:transitionContext:completion:]_block_invoke
    29  libdispatch.dylib               0x3401762fc         _dispatch_client_callout
    30  libdispatch.dylib               0x340179d44         _dispatch_block_invoke_direct
    31  FrontBoardServices              0x360ab651c         __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__
    32  FrontBoardServices              0x360ab649c         -[FBSMainRunLoopSerialQueue _targetQueue_performNextIfPossible]
    33  FrontBoardServices              0x360ab6374         -[FBSMainRunLoopSerialQueue _performNextFromRunLoopSource]
    34  CoreFoundation                  0x3301c3128         __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
    35  CoreFoundation                  0x3301c23a4         __CFRunLoopDoSource0
    36  CoreFoundation                  0x3301c0b58         __CFRunLoopDoSources0
    37  CoreFoundation                  0x3301bf894         __CFRunLoopRun
    38  CoreFoundation                  0x3301bf474         CFRunLoopRunSpecific
    39  GraphicsServices                0x3b6cf14f4         GSEventRunModal
    40  UIKitCore                       0x33480e628         -[UIApplication _run]
    41  UIKitCore                       0x33480dc64         UIApplicationMain
    42  Runner                          0x204818a8c         <redacted>
    43  <unknown>                       0x1cb15adcc         <redacted>
    
    Thread 1
    0   Runner                          0x2048695f8         <redacted>
    1   Runner                          0x20485adbc         <redacted>
    2   Runner                          0x20485a2f4         <redacted>
    3   Runner                          0x204859c44         <redacted>
    4   Runner                          0x204859510         <redacted>
    5   Runner                          0x204859428         <redacted>
    6   Runner                          0x2048af130         <redacted>
    7   libdispatch.dylib               0x3401746a4         _dispatch_call_block_and_release
    8   libdispatch.dylib               0x3401762fc         _dispatch_client_callout
    9   libdispatch.dylib               0x34017d890         _dispatch_lane_serial_drain
    10  libdispatch.dylib               0x34017e3c0         _dispatch_lane_invoke
    11  libdispatch.dylib               0x340189000         _dispatch_root_queue_drain_deferred_wlh
    12  libdispatch.dylib               0x340188874         _dispatch_workloop_worker_thread
    13  libsystem_pthread.dylib         0x4041c5960         _pthread_wqthread
    
    Thread 2
    0   libsystem_pthread.dylib         0x4041c59fc         start_wqthread
    
    Thread 3
    0   libsystem_kernel.dylib          0x3bf0516d0         __workq_kernreturn
    1   libsystem_pthread.dylib         0x4041c59ac         _pthread_wqthread
    
    Thread 4
    0   libsystem_pthread.dylib         0x4041c59fc         start_wqthread
    
    Thread 5 name: com.apple.uikit.eventfetch-thread
    0   libsystem_kernel.dylib          0x3bf049178         mach_msg2_trap
    1   libsystem_kernel.dylib          0x3bf048f0c         mach_msg2_internal
    2   libsystem_kernel.dylib          0x3bf048e24         mach_msg_overwrite
    3   libsystem_kernel.dylib          0x3bf048c64         mach_msg
    4   CoreFoundation                  0x3301c1b18         __CFRunLoopServiceMachPort
    5   CoreFoundation                  0x3301bfa10         __CFRunLoopRun
    6   CoreFoundation                  0x3301bf474         CFRunLoopRunSpecific
    7   Foundation                      0x32e0ec488         -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
    8   Foundation                      0x32e119748         -[NSRunLoop(NSRunLoop) runUntilDate:]
    9   UIKitCore                       0x3347704a4         -[UIEventFetcher threadMain]
    10  Foundation                      0x32e16fddc         __NSThread__start__
    11  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 6
    0   libsystem_kernel.dylib          0x3bf0516d0         __workq_kernreturn
    1   libsystem_pthread.dylib         0x4041c59ac         _pthread_wqthread
    
    Thread 7 name: io.flutter.1.ui
    0   libsystem_kernel.dylib          0x3bf049178         mach_msg2_trap
    1   libsystem_kernel.dylib          0x3bf048f0c         mach_msg2_internal
    2   libsystem_kernel.dylib          0x3bf048e24         mach_msg_overwrite
    3   libsystem_kernel.dylib          0x3bf048c64         mach_msg
    4   CoreFoundation                  0x3301c1b18         __CFRunLoopServiceMachPort
    5   CoreFoundation                  0x3301bfa10         __CFRunLoopRun
    6   CoreFoundation                  0x3301bf474         CFRunLoopRunSpecific
    7   Flutter                         0x1069e95e4         fml::MessageLoopDarwin::Run (message_loop_darwin.mm:51)
    8   Flutter                         0x1069e8c58         [inlined] fml::MessageLoopImpl::DoRun (message_loop_impl.cc:94)
    9   Flutter                         0x1069e8c58         [inlined] fml::MessageLoop::Run (message_loop.cc:49)
    10  Flutter                         0x1069e8c58         [inlined] fml::Thread::Thread::lambda::operator() (thread.cc:85)
    11  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    12  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    13  Flutter                         0x1069e8c58         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    14  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 8 name: io.flutter.1.raster
    0   Flutter                         0x106bf486c         std::_LIBCPP_ABI_NAMESPACE::__optional_destruct_base<T>::__optional_destruct_base[abi:v15000]<T> (optional:273)
    1   Flutter                         0x106bb3380         [inlined] impeller::ContentContext::ContentContext (content_context.cc:186)
    2   Flutter                         0x106bb3380         [inlined] std::_LIBCPP_ABI_NAMESPACE::make_unique[abi:v15000]<T> (unique_ptr.h:714)
    3   Flutter                         0x106bb3380         [inlined] impeller::AiksContext::AiksContext (aiks_context.cc:20)
    4   Flutter                         0x106bb3380         impeller::AiksContext::AiksContext (aiks_context.cc:15)
    5   Flutter                         0x106cec3a4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__shared_ptr_emplace<T>::__shared_ptr_emplace[abi:v15000]<T> (shared_ptr.h:294)
    6   Flutter                         0x106cec3a4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__shared_ptr_emplace<T>::__shared_ptr_emplace[abi:v15000]<T> (shared_ptr.h:288)
    7   Flutter                         0x106cec3a4         [inlined] std::_LIBCPP_ABI_NAMESPACE::allocate_shared[abi:v15000]<T> (shared_ptr.h:953)
    8   Flutter                         0x106cec3a4         [inlined] std::_LIBCPP_ABI_NAMESPACE::make_shared[abi:v15000]<T> (shared_ptr.h:962)
    9   Flutter                         0x106cec3a4         [inlined] flutter::GPUSurfaceMetalImpeller::GPUSurfaceMetalImpeller (gpu_surface_metal_impeller.mm:39)
    10  Flutter                         0x106cec3a4         flutter::GPUSurfaceMetalImpeller::GPUSurfaceMetalImpeller (gpu_surface_metal_impeller.mm:41)
    11  Flutter                         0x1067478cc         [inlined] std::_LIBCPP_ABI_NAMESPACE::make_unique[abi:v15000]<T> (unique_ptr.h:714)
    12  Flutter                         0x1067478cc         flutter::IOSSurfaceMetalImpeller::CreateGPUSurface (ios_surface_metal_impeller.mm:42)
    13  Flutter                         0x106746654         flutter::PlatformViewIOS::CreateRenderingSurface (platform_view_ios.mm:152)
    14  Flutter                         0x106ae9770         [inlined] flutter::PlatformView::NotifyCreated::lambda::operator() (platform_view.cc:68)
    15  Flutter                         0x106ae9770         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    16  Flutter                         0x106ae9770         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke_void_return_wrapper<T>::__call<T> (invoke.h:488)
    17  Flutter                         0x106ae9770         [inlined] std::_LIBCPP_ABI_NAMESPACE::__function::__alloc_func<T>::operator()[abi:v15000] (function.h:185)
    18  Flutter                         0x106ae9770         std::_LIBCPP_ABI_NAMESPACE::__function::__func<T>::operator() (function.h:359)
    19  Flutter                         0x1069e5d64         [inlined] std::_LIBCPP_ABI_NAMESPACE::__function::__value_func<T>::operator()[abi:v15000] (function.h:512)
    20  Flutter                         0x1069e5d64         [inlined] std::_LIBCPP_ABI_NAMESPACE::function<T>::operator() (function.h:1187)
    21  Flutter                         0x1069e5d64         fml::MessageLoopImpl::FlushTasks (message_loop_impl.cc:126)
    22  Flutter                         0x1069e94f8         [inlined] fml::MessageLoopImpl::RunExpiredTasksNow (message_loop_impl.cc:139)
    23  Flutter                         0x1069e94f8         fml::MessageLoopDarwin::OnTimerFire (message_loop_darwin.mm:85)
    24  CoreFoundation                  0x3302393e8         __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
    25  CoreFoundation                  0x330239090         __CFRunLoopDoTimer
    26  CoreFoundation                  0x3301c2c80         __CFRunLoopDoTimers
    27  CoreFoundation                  0x3301bfc98         __CFRunLoopRun
    28  CoreFoundation                  0x3301bf474         CFRunLoopRunSpecific
    29  Flutter                         0x1069e95e4         fml::MessageLoopDarwin::Run (message_loop_darwin.mm:51)
    30  Flutter                         0x1069e8c58         [inlined] fml::MessageLoopImpl::DoRun (message_loop_impl.cc:94)
    31  Flutter                         0x1069e8c58         [inlined] fml::MessageLoop::Run (message_loop.cc:49)
    32  Flutter                         0x1069e8c58         [inlined] fml::Thread::Thread::lambda::operator() (thread.cc:85)
    33  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    34  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    35  Flutter                         0x1069e8c58         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    36  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 9 name: io.flutter.1.io Crashed:
    0   AGXMetalG16P_B0                 0x46351ba10         AGX::Texture<T>::processCompressedRegion2D<T>
    1   <unknown>                       0x7f                <redacted>
    2   AGXMetalG16P_B0                 0x4634e1358         AGX::Texture<T>::writeRegion
    3   AGXMetalG16P_B0                 0x4634e0c94         -[AGXG16PFamilyTexture replaceRegion:mipmapLevel:slice:withBytes:bytesPerRow:bytesPerImage:]
    4   Flutter                         0x106c63da0         impeller::TextureMTL::OnSetContents (texture_mtl.mm:84)
    5   Flutter                         0x106a5abe4         impeller::Texture::SetContents (texture.cc:41)
    6   Flutter                         0x106c9bd10         flutter::ImageDecoderImpeller::UploadTextureToStorage (image_decoder_impeller.cc:428)
    7   Flutter                         0x106c9b3e4         [inlined] const::lambda::operator() (image_decoder_impeller.cc:532)
    8   Flutter                         0x106c9b3e4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    9   Flutter                         0x106c9b3e4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke_void_return_wrapper<T>::__call<T> (invoke.h:488)
    10  Flutter                         0x106c9b3e4         [inlined] std::_LIBCPP_ABI_NAMESPACE::__function::__alloc_func<T>::operator()[abi:v15000] (function.h:185)
    11  Flutter                         0x106c9b3e4         std::_LIBCPP_ABI_NAMESPACE::__function::__func<T>::operator() (function.h:359)
    12  Flutter                         0x1069e5d64         [inlined] std::_LIBCPP_ABI_NAMESPACE::__function::__value_func<T>::operator()[abi:v15000] (function.h:512)
    13  Flutter                         0x1069e5d64         [inlined] std::_LIBCPP_ABI_NAMESPACE::function<T>::operator() (function.h:1187)
    14  Flutter                         0x1069e5d64         fml::MessageLoopImpl::FlushTasks (message_loop_impl.cc:126)
    15  Flutter                         0x1069e94f8         [inlined] fml::MessageLoopImpl::RunExpiredTasksNow (message_loop_impl.cc:139)
    16  Flutter                         0x1069e94f8         fml::MessageLoopDarwin::OnTimerFire (message_loop_darwin.mm:85)
    17  CoreFoundation                  0x3302393e8         __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
    18  CoreFoundation                  0x330239090         __CFRunLoopDoTimer
    19  CoreFoundation                  0x3301c2c80         __CFRunLoopDoTimers
    20  CoreFoundation                  0x3301bfc98         __CFRunLoopRun
    21  CoreFoundation                  0x3301bf474         CFRunLoopRunSpecific
    22  Flutter                         0x1069e95e4         fml::MessageLoopDarwin::Run (message_loop_darwin.mm:51)
    23  Flutter                         0x1069e8c58         [inlined] fml::MessageLoopImpl::DoRun (message_loop_impl.cc:94)
    24  Flutter                         0x1069e8c58         [inlined] fml::MessageLoop::Run (message_loop.cc:49)
    25  Flutter                         0x1069e8c58         [inlined] fml::Thread::Thread::lambda::operator() (thread.cc:85)
    26  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    27  Flutter                         0x1069e8c58         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    28  Flutter                         0x1069e8c58         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    29  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 10 name: io.worker.1
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 11 name: io.worker.2
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 12 name: io.worker.3
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 13 name: io.worker.4
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 14 name: io.worker.5
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 15 name: io.worker.6
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 16 name: dart:io EventHandler
    0   libsystem_kernel.dylib          0x3bf056f0c         kevent
    1   Flutter                         0x106ca1ed0         dart::bin::EventHandlerImplementation::EventHandlerEntry (eventhandler_macos.cc:459)
    2   Flutter                         0x106ccf9c4         dart::bin::ThreadStart (thread_macos.cc:91)
    3   libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 17 name: io.worker.1
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 18 name: io.worker.2
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 19 name: io.worker.3
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 20 name: io.worker.4
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   Flutter                         0x1067570f8         [inlined] std::_LIBCPP_ABI_NAMESPACE::__libcpp_condvar_wait[abi:v15000] (__threading_support:335)
    3   Flutter                         0x1067570f8         std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait (condition_variable.cpp:46)
    4   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::condition_variable::wait<T> (__mutex_base:398)
    5   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::WorkerMain (concurrent_message_loop.cc:75)
    6   Flutter                         0x1069e28ac         [inlined] fml::ConcurrentMessageLoop::ConcurrentMessageLoop::lambda::operator() (concurrent_message_loop.cc:20)
    7   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__invoke[abi:v15000]<T> (invoke.h:403)
    8   Flutter                         0x1069e28ac         [inlined] std::_LIBCPP_ABI_NAMESPACE::__thread_execute[abi:v15000]<T> (thread:284)
    9   Flutter                         0x1069e28ac         std::_LIBCPP_ABI_NAMESPACE::__thread_proxy[abi:v15000]<T> (thread:295)
    10  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 21
    0   libsystem_kernel.dylib          0x3bf0516d0         __workq_kernreturn
    1   libsystem_pthread.dylib         0x4041c59ac         _pthread_wqthread
    
    Thread 22 name: JavaScriptCore libpas scavenger
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4fd0         _pthread_cond_wait
    2   JavaScriptCore                  0x35cc1b0f0         scavenger_thread_main
    3   libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 23
    0   libsystem_pthread.dylib         0x4041c59fc         start_wqthread
    
    Thread 24
    0   libsystem_kernel.dylib          0x3bf0516d0         __workq_kernreturn
    1   libsystem_pthread.dylib         0x4041c59ac         _pthread_wqthread
    
    Thread 25
    0   libsystem_kernel.dylib          0x3bf0516d0         __workq_kernreturn
    1   libsystem_pthread.dylib         0x4041c59ac         _pthread_wqthread
    
    Thread 26 name: DartWorker
    0   libsystem_kernel.dylib          0x3bf050708         necp_client_action
    1   Network                         0x330c0c4c4         nw_path_evaluator_evaluate
    2   Network                         0x330c0c050         nw_path_create_evaluator_for_endpoint
    3   Network                         0x3313a0a3c         nw_path_libinfo_path_check
    4   libsystem_info.dylib            0x3505833cc         si_addrinfo
    5   libsystem_info.dylib            0x350583104         getaddrinfo
    6   Flutter                         0x106cbc1f8         dart::bin::SocketBase::LookupAddress (socket_base_macos.cc:64)
    7   Flutter                         0x106cb9760         dart::bin::Socket::LookupRequest (socket.cc:1065)
    8   Flutter                         0x106ca4a3c         dart::bin::IOServiceCallback (io_service.cc:44)
    9   Flutter                         0x106d4ccec         dart::NativeMessageHandler::HandleMessage (native_message_handler.cc:42)
    10  Flutter                         0x106d39814         dart::MessageHandler::HandleMessages (message_handler.cc:238)
    11  Flutter                         0x106d39514         [inlined] dart::MessageHandler::TaskCallback (message_handler.cc:457)
    12  Flutter                         0x106d39514         dart::MessageHandlerTask::Run (message_handler.cc:31)
    13  Flutter                         0x106dd1f54         [inlined] dart::ThreadPool::WorkerLoop (thread_pool.cc:158)
    14  Flutter                         0x106dd1f54         dart::ThreadPool::Worker::Main (thread_pool.cc:330)
    15  Flutter                         0x106d96f20         dart::ThreadStart (os_thread_macos.cc:136)
    16  libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 27
    0   libsystem_kernel.dylib          0x3bf049978         __semwait_signal
    1   libsystem_c.dylib               0x340209f1c         nanosleep
    2   libsystem_c.dylib               0x3402181d8         sleep
    3   Sentry                          0x105ce7f24         <unknown> + 676
    4   libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 28
    0   libsystem_kernel.dylib          0x3bf049178         mach_msg2_trap
    1   libsystem_kernel.dylib          0x3bf048f0c         mach_msg2_internal
    2   libsystem_kernel.dylib          0x3bf048e24         mach_msg_overwrite
    3   libsystem_kernel.dylib          0x3bf048c64         mach_msg
    4   Sentry                          0x105cf4240         <unknown> + 172
    5   libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 30
    0   libsystem_kernel.dylib          0x3bf049978         __semwait_signal
    1   libsystem_c.dylib               0x340209f1c         nanosleep
    2   Foundation                      0x32e806768         +[NSThread sleepForTimeInterval:]
    3   Sentry                          0x105cd6470         <unknown> + 560
    4   Foundation                      0x32e16fddc         __NSThread__start__
    5   libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 31
    0   libsystem_kernel.dylib          0x3bf049b1c         __psynch_cvwait
    1   libsystem_pthread.dylib         0x4041c4ffc         _pthread_cond_wait
    2   Flutter                         0x106d97554         dart::Monitor::WaitMicros (os_thread_macos.cc:449)
    3   Flutter                         0x106dd2064         [inlined] dart::MonitorLocker::WaitMicros (lockers.h:181)
    4   Flutter                         0x106dd2064         [inlined] dart::ThreadPool::WorkerLoop (thread_pool.cc:183)
    5   Flutter                         0x106dd2064         dart::ThreadPool::Worker::Main (thread_pool.cc:330)
    6   Flutter                         0x106d96f20         dart::ThreadStart (os_thread_macos.cc:136)
    7   libsystem_pthread.dylib         0x4041c64d0         _pthread_start
    
    Thread 9 crashed with ARM Thread State (64-bit):
        x0: 0x0000000242310f78   x1: 0x0000000000000000   x2: 0x0000000107739fd0   x3: 0x0000000000000200
        x4: 0x0000000000000000   x5: 0x0000000000000010   x6: 0x0000000000000000   x7: 0x0000000000000000
        x8: 0x0000000000000000   x9: 0x0000000000000000  x10: 0x0000000000000000  x11: 0x000000011bbfc100
       x12: 0x0000000000000008  x13: 0x0000000000000004  x14: 0x0000000000000000  x15: 0x0000000000000000
       x16: 0x0000000000000000  x17: 0x0000000000000000  x18: 0x0000000000000000  x19: 0x0000000000000000
       x20: 0x0000000000000000  x21: 0x0000000000000400  x22: 0x0000000000000010  x23: 0x000000011bbfc000
       x24: 0x0000000000000004  x25: 0x0000000000000100  x26: 0x0000000000000008  x27: 0x0000000000000010
       x28: 0x0000000000005680   fp: 0x000000016bad1830   lr: 0x000000000000007f   sp: 0x000000016bad0d80
        pc: 0x0000000241ff0a10 cpsr: 0x0000000020001000
  9. removed
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Jan 16, 2024
  10. escamoteur commented on Jan 16, 2024

    @escamoteur
    ContributorAuthor

    grafik

  11. huycozy commented on Jan 16, 2024

    @huycozy
    Member

    Thanks for the update. Based on the stack trace, it is somewhat similar to #135524 which is fixed on master channel, but I'm not quite sure. Labeling this for the insights from engine team.

  12. added
    c: crashStack traces logged to the console
    platform-iosiOS applications specifically
    engineflutter/engine related. See also e: labels.
    and removed
    in triagePresently being triaged by the triage team
    on Jan 16, 2024
  13. 1 remaining item

  14. changed the title [-]EXC_BAD_ACCESS[/-] [+]flutter::ImageDecoderImpeller::UploadTextureToStorage[/+] on Jan 16, 2024
  15. changed the title [-]flutter::ImageDecoderImpeller::UploadTextureToStorage[/-] [+][iOS] App is crashing in production `flutter::ImageDecoderImpeller::UploadTextureToStorage`[/+] on Jan 16, 2024
  16. jonahwilliams commented on Jan 22, 2024

    @jonahwilliams
    Contributor

    Potentially one of the device buffer or data ptrs is nullptr and we're failing to check this before setting the texture contents.

  17. added
    P2Important issues not at the top of the work list
    on Jan 22, 2024
  18. yoferzhang commented on Jun 12, 2024

    @yoferzhang

    #135524 didn't fix this issue; I can still reproduce it in the Flutter 3.19.5 version.

  19. yoferzhang commented on Jun 19, 2024

    @yoferzhang

    #135524 didn't fix this issue; I can still reproduce it in the Flutter 3.19.5 version.

    25% of devices have experienced this problem in the past 7 days

  20. escamoteur commented on Jun 27, 2024

    @escamoteur
    ContributorAuthor

    We just got a new one on 3.22

  21. bladeofgod commented on Jul 12, 2024

    @bladeofgod

    Got a same issue on 3.22.1.
    device info :
    iPhone 15 Pro Max, 17.5.1 (21F90)
    some info about it :

    0 AGXMetalG16P_B0
    0x000000022bbf1000 + 589524
    1 ???
    000000000000000000 + 0
    2 AGXMetalG16P_B0
    0x000000022bbf1000 + 426904
    3 AGXMetalG16P_B0
    0x000000022bbf1000 + 385180
    .................
    9 Flutter
    0x00000001032a0000 + 3074548
    10 CoreFoundation
    _CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 32
    11 CoreFoundation
    ___CFRunLoopDoTimer + 1004
    .................
    17 Flutter
    0x00000001032a0000 + 3073080
    18 libsystem_pthread.dylib
    __pthread_start + 136

  22. jonahwilliams commented on Aug 31, 2024

    @jonahwilliams
    Contributor

    As of https://github.com/flutter/engine/pull/54606/files#diff-e549e3a4f8d4dd189a09680c69ca8434bb8ae8031926c47b5e248dd080ae9f9d , we no longer use UploadTextureToStorage. Previously this would run while Flutter had no GPU context which we believed to be crashy.

    Since we had no good way to repro, we can't confirm if this is fixed or not.

  23. github-actions commented on Sep 18, 2024

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  24. locked as resolved and limited conversation to collaborators on Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: productionIssues experienced in live production appsc: crashStack traces logged to the consoleengineflutter/engine related. See also e: labels.platform-iosiOS applications specificallyr: invalidIssue is closed as not validteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions