Skip to content

mac/ios devicelab builds flaking on observatory port time out #106753

@christopherfujino

Description

@christopherfujino

https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20complex_layout_ios__start_up/5308/overview

Started on engine roll: 09c5863 (PR #106744) which only contains two Skia rolls, probably unrelated.

I don't think this is the same as #103511 (but I could be wrong), because:

  1. It passed the ios-debug-symbol-doctor diagnose step, and flutter doctor does not report any ios device errors
  2. The lldb backtrace looks different:
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9caac libsystem_kernel.dylib`mach_msg_trap + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] libsystem_kernel.dylib`mach_msg_trap:
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] ->  0x1bac9caac <+8>: ret    
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] libsystem_kernel.dylib`mach_msg_overwrite_trap:
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     0x1bac9cab0 <+0>: mov    x16, #-0x20
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     0x1bac9cab4 <+4>: svc    #0x80
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     0x1bac9cab8 <+8>: ret    
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] Target 0: (Runner) stopped.
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] thread backtrace all
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] process continue
[complex_layout_ios__start_up] [STDOUT] stdout: [  +41 ms] * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   * frame #0: 0x00000001bac9caac libsystem_kernel.dylib`mach_msg_trap + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001bac9d07c libsystem_kernel.dylib`mach_msg + 72
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x00000001803cfd78 CoreFoundation`__CFRunLoopServiceMachPort + 368
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x00000001803d4080 CoreFoundation`__CFRunLoopRun + 1160
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001803e7240 CoreFoundation`CFRunLoopRunSpecific + 572
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #5: 0x00000001a0eb7988 GraphicsServices`GSEventRunModal + 160
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #6: 0x0000000182be741c UIKitCore`-[UIApplication _run] + 1080
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #7: 0x0000000182980b88 UIKitCore`UIApplicationMain + 336
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #8: 0x000000010415bd3c Runner`main(argc=<unavailable>, argv=<unavailable>) at main.m:10:16 [opt]
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #9: 0x00000001042d43d0 dyld`start + 444
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #4, name = 'com.apple.uikit.eventfetch-thread'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9caac libsystem_kernel.dylib`mach_msg_trap + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001bac9d07c libsystem_kernel.dylib`mach_msg + 72
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x00000001803cfd78 CoreFoundation`__CFRunLoopServiceMachPort + 368
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x00000001803d4080 CoreFoundation`__CFRunLoopRun + 1160
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001803e7240 CoreFoundation`CFRunLoopRunSpecific + 572
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #5: 0x0000000181af4efc Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #6: 0x0000000181b34010 Foundation`-[NSRunLoop(NSRunLoop) runUntilDate:] + 88
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #7: 0x0000000182b6686c UIKitCore`-[UIEventFetcher threadMain] + 512
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #8: 0x0000000181b41c0c Foundation`__NSThread__start__ + 792
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #9: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #5
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9d014 libsystem_kernel.dylib`__workq_kernreturn + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #10, name = 'io.flutter.1.ui'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9caac libsystem_kernel.dylib`mach_msg_trap + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001bac9d07c libsystem_kernel.dylib`mach_msg + 72
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x00000001803cfd78 CoreFoundation`__CFRunLoopServiceMachPort + 368
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x00000001803d4080 CoreFoundation`__CFRunLoopRun + 1160
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001803e7240 CoreFoundation`CFRunLoopRunSpecific + 572
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #5: 0x0000000105a51b9c Flutter`fml::MessageLoopDarwin::Run() + 88
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #6: 0x0000000105a50c1c Flutter`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::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0> >(void*) + 208
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #7: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #11, name = 'io.flutter.1.raster'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9caac libsystem_kernel.dylib`mach_msg_trap + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001bac9d07c libsystem_kernel.dylib`mach_msg + 72
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x00000001803cfd78 CoreFoundation`__CFRunLoopServiceMachPort + 368
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x00000001803d4080 CoreFoundation`__CFRunLoopRun + 1160
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001803e7240 CoreFoundation`CFRunLoopRunSpecific + 572
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #5: 0x0000000105a51b9c Flutter`fml::MessageLoopDarwin::Run() + 88
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #6: 0x0000000105a50c1c Flutter`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::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0> >(void*) + 208
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #7: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #12, name = 'io.flutter.1.io'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9caac libsystem_kernel.dylib`mach_msg_trap + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001bac9d07c libsystem_kernel.dylib`mach_msg + 72
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x00000001803cfd78 CoreFoundation`__CFRunLoopServiceMachPort + 368
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x00000001803d4080 CoreFoundation`__CFRunLoopRun + 1160
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001803e7240 CoreFoundation`CFRunLoopRunSpecific + 572
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #5: 0x0000000105a51b9c Flutter`fml::MessageLoopDarwin::Run() + 88
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #6: 0x0000000105a50c1c Flutter`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::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0> >(void*) + 208
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #7: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #13, name = 'io.flutter.1.profiler'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9caac libsystem_kernel.dylib`mach_msg_trap + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001bac9d07c libsystem_kernel.dylib`mach_msg + 72
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x00000001803cfd78 CoreFoundation`__CFRunLoopServiceMachPort + 368
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x00000001803d4080 CoreFoundation`__CFRunLoopRun + 1160
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001803e7240 CoreFoundation`CFRunLoopRunSpecific + 572
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #5: 0x0000000105a51b9c Flutter`fml::MessageLoopDarwin::Run() + 88
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #6: 0x0000000105a50c1c Flutter`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::function<void (fml::Thread::ThreadConfig const&)> const&, fml::Thread::ThreadConfig const&)::$_0> >(void*) + 208
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #7: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #14, name = 'io.worker.1'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9d484 libsystem_kernel.dylib`__psynch_cvwait + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001db7dbbd4 libsystem_pthread.dylib`_pthread_cond_wait$VARIANT$mp + 1240
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x0000000197ce48e0 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x0000000105a4b8b0 Flutter`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*) + 304
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #15, name = 'io.worker.2'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9d484 libsystem_kernel.dylib`__psynch_cvwait + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x00000001db7dbbd4 libsystem_pthread.dylib`_pthread_cond_wait$VARIANT$mp + 1240
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x0000000197ce48e0 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x0000000105a4b8b0 Flutter`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*) + 304
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #4: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]   thread #16, name = 'dart:io EventHandler'
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #0: 0x00000001bac9e294 libsystem_kernel.dylib`kevent + 8
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #1: 0x0000000105c34710 Flutter`dart::bin::EventHandlerImplementation::EventHandlerEntry(unsigned long) + 448
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #2: 0x0000000105c66044 Flutter`dart::bin::ThreadStart(void*) + 44
[complex_layout_ios__start_up] [STDOUT] stdout: [        ]     frame #3: 0x00000001db7d5348 libsystem_pthread.dylib`_pthread_start + 116
[complex_layout_ios__start_up] [STDOUT] stdout: [        ] (lldb) Process 4032 resuming

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1High-priority issues at the top of the work listc: flakeTests that sometimes, but not always, incorrectly passdependency: dartDart team may need to help usengineflutter/engine repository. See also e: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions