New issue
Advanced search Search tips

Issue 904442 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug


Show other hotlists

Hotlists containing this issue:
Hum


Sign in to add a comment

Strange "Accept incoming network connection" popup

Project Member Reported by vasi...@chromium.org, Nov 12

Issue description

Chrome Version: 72.0.3609.0 (Developer Build) (64-bit)
OS: Mac

When I opened the browser today I saw the dialog below. I clicked 'Deny' and everything seems to work. Was this dialog intended?
 
Screen Shot 2018-11-12 at 17.44.52.png
61.5 KB View Download
I have seen this today too in a Chromium build, which I have downloaded from https://download-chromium.appspot.com
Hm, not sure how to track down where that's coming from. Maybe grab a CPU sample when that dialog is open and the thread that's trying to make the outbound connection will be blocked waiting for the result of the permission prompt?

Also, what OS version is this on?
Labels: Needs-Feedback
Labels: -Needs-Feedback
Looks like the dialog isn't coming directly from Chrome but from "UserNotificationCenter (application) [UNCApplication]"

Mac 10.13.6
Screen Shot 2018-11-13 at 16.08.25.png
16.2 KB View Download
I'm on 10.14.1. Sorry, the screenshot is in German.
Bildschirmfoto 2018-11-13 um 19.26.39.png
119 KB View Download
Can you grab a CPU sample from Chromium when that dialog is up?
I just had this happen locally. I'm trying to grab a sample but sample(1) is hanging :(
(lldb) bt all
* thread #1, name = 'CrBrowserMain', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff50e3ab35 HIToolbox`RunCurrentEventLoopInMode + 293
    frame #6: 0x00007fff50e3a86b HIToolbox`ReceiveNextEventCommon + 618
    frame #7: 0x00007fff50e3a5e8 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
    frame #8: 0x00007fff4f0f6eb7 AppKit`_DPSNextEvent + 997
    frame #9: 0x00007fff4f0f5c56 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
    frame #10: 0x000000010f9746c0 libchrome_dll.dylib`::__71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke(.block_descriptor=0x00007ffee0c448f8) at chrome_browser_application_mac.mm:240 [opt]
    frame #11: 0x00000001173af73a libbase.dylib`base::mac::CallWithEHFrame(void () block_pointer) at call_with_eh_frame_asm.S:36
    frame #12: 0x000000010f9745f4 libchrome_dll.dylib`::-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:](self=<unavailable>, _cmd=<unavailable>, mask=<unavailable>, expiration=<unavailable>, mode=<unavailable>, dequeue=<unavailable>) at chrome_browser_application_mac.mm:239 [opt]
    frame #13: 0x00007fff4f0efcb9 AppKit`-[NSApplication run] + 699
    frame #14: 0x00000001173ccbbc libbase.dylib`base::MessagePumpNSApplication::DoRun(this=0x00007fe60355a800, delegate=<unavailable>) at message_pump_mac.mm:808 [opt]
    frame #15: 0x00000001173cae7e libbase.dylib`base::MessagePumpCFRunLoopBase::Run(this=0x00007fe60355a800, delegate=0x00007fe60355a520) at message_pump_mac.mm:184 [opt]
    frame #16: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe60355a520, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #17: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x00007fe603467f30) at run_loop.cc:102 [opt]
    frame #18: 0x000000010f97a7ed libchrome_dll.dylib`ChromeBrowserMainParts::MainMessageLoopRun(this=0x00007fe603459e00, result_code=<unavailable>) at chrome_browser_main.cc:1914 [opt]
    frame #19: 0x0000000119e98734 libcontent.dylib`content::BrowserMainLoop::RunMainMessageLoopParts(this=0x00007fe603459ba0) at browser_main_loop.cc:993 [opt]
    frame #20: 0x0000000119e9b616 libcontent.dylib`content::BrowserMainRunnerImpl::Run(this=0x00007fe603458580) at browser_main_runner_impl.cc:165 [opt]
    frame #21: 0x0000000119e94e29 libcontent.dylib`content::BrowserMain(parameters=0x00007ffee0c45308) at browser_main.cc:47 [opt]
    frame #22: 0x000000011ab43e2d libcontent.dylib`content::ContentMainRunnerImpl::Run(bool) [inlined] content::RunBrowserProcessMain(main_function_params=0x00007fe60340a180, delegate=<unavailable>) at content_main_runner_impl.cc:537 [opt]
    frame #23: 0x000000011ab43e14 libcontent.dylib`content::ContentMainRunnerImpl::Run(this=0x00007fe603511080, start_service_manager_only=<unavailable>) at content_main_runner_impl.cc:902 [opt]
    frame #24: 0x000000011732c62e libembedder.dylib`service_manager::Main(params=<unavailable>) at main.cc:472 [opt]
    frame #25: 0x000000011ab42ec4 libcontent.dylib`content::ContentMain(params=0x00007ffee0c45938) at content_main.cc:19 [opt]
    frame #26: 0x000000010f020e9f libchrome_dll.dylib`::ChromeMain(argc=<unavailable>, argv=0x00007ffee0c45a80) at chrome_main.cc:102 [opt]
    frame #27: 0x000000010efbadde Chromium`main(argc=1, argv=0x00007ffee0c45a80) at chrome_exe_main_mac.cc:101 [opt]
    frame #28: 0x00007fff7ee2908d libdyld.dylib`start + 1
  thread #2
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000010ff9504e libchrome_dll.dylib`crashpad::MachMessageWithDeadline(mach_msg_header_t*, int, unsigned int, unsigned int, unsigned long long, unsigned int, bool) [inlined] crashpad::(anonymous namespace)::MachMessageWithDeadlineInternal(message=<unavailable>, options=<unavailable>, receive_size=48, receive_port=20739, deadline=<unavailable>, notify_port=<unavailable>, run_even_if_expired=<unavailable>) at mach_message.cc:112 [opt]
    frame #3: 0x000000010ff94fcb libchrome_dll.dylib`crashpad::MachMessageWithDeadline(message=0x0000000129ddf000, options=<unavailable>, receive_size=48, receive_port=20739, deadline=18446744073709551615, notify_port=0, run_even_if_expired=<unavailable>) at mach_message.cc:183 [opt]
    frame #4: 0x000000010ff95354 libchrome_dll.dylib`crashpad::MachMessageServer::Run(crashpad::MachMessageServer::Interface*, unsigned int, int, crashpad::MachMessageServer::Persistent, crashpad::MachMessageServer::ReceiveLarge, unsigned int) [inlined] crashpad::(anonymous namespace)::MachMessageAllocateReceive(request=0x0000000129ddf000, options=<unavailable>, receive_size=<unavailable>, receive_port=20739, deadline=18446744073709551615, notify_port=0)::MachMessageBuffer*, int, unsigned int, unsigned int, unsigned long long, unsigned int, bool) at mach_message_server.cc:104 [opt]
    frame #5: 0x000000010ff95339 libchrome_dll.dylib`crashpad::MachMessageServer::Run(interface=0x000070000a416ee8, receive_port=20739, options=<unavailable>, persistent=kPersistent, receive_large=kReceiveLargeError, timeout_ms=<unavailable>) at mach_message_server.cc:165 [opt]
    frame #6: 0x000000010ff8e4c8 libchrome_dll.dylib`crashpad::(anonymous namespace)::HandlerStarter::RestartThreadMain(argument=0x00007fe603428610) at crashpad_client_mac.cc:405 [opt]
    frame #7: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #8: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #9: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #3, name = 'Chrome_IOThread'
    frame #0: 0x00007fff7ef68052 libsystem_kernel.dylib`kevent + 10
    frame #1: 0x00000001174de189 libbase.dylib`kq_dispatch(base=<unavailable>, arg=0x00007fe603607780, tv=<unavailable>) at kqueue.c:212 [opt]
    frame #2: 0x00000001174dbc6d libbase.dylib`event_base_loop(base=0x00007fe603603070, flags=1) at event.c:512 [opt]
    frame #3: 0x00000001174dac7e libbase.dylib`base::MessagePumpLibevent::Run(this=0x00007fe603601f60, delegate=0x00007fe603518c10) at message_pump_libevent.cc:247 [opt]
    frame #4: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe603518c10, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #5: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x000070000ac9cd80) at run_loop.cc:102 [opt]
    frame #6: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070000ac9cd80) at thread.cc:257 [opt]
    frame #7: 0x0000000119ea4174 libcontent.dylib`content::BrowserProcessSubThread::IOThreadRun(this=<unavailable>, run_loop=<unavailable>) at browser_process_sub_thread.cc:174 [opt]
    frame #8: 0x0000000119ea4114 libcontent.dylib`content::BrowserProcessSubThread::Run(this=<unavailable>, run_loop=0x000070000ac9cd80) at browser_process_sub_thread.cc:126 [opt]
    frame #9: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe603518a00) at thread.cc:353 [opt]
    frame #10: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #11: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #12: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #13: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #4, name = 'TaskSchedulerServiceThread'
    frame #0: 0x00007fff7ef68052 libsystem_kernel.dylib`kevent + 10
    frame #1: 0x00000001174de189 libbase.dylib`kq_dispatch(base=<unavailable>, arg=0x00007fe60356f540, tv=<unavailable>) at kqueue.c:212 [opt]
    frame #2: 0x00000001174dbc6d libbase.dylib`event_base_loop(base=0x00007fe60356f1b0, flags=1) at event.c:512 [opt]
    frame #3: 0x00000001174dac7e libbase.dylib`base::MessagePumpLibevent::Run(this=0x00007fe60356f120, delegate=0x00007fe603458960) at message_pump_libevent.cc:247 [opt]
    frame #4: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe603458960, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #5: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x000070000b522d80) at run_loop.cc:102 [opt]
    frame #6: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070000b522d80) at thread.cc:257 [opt]
    frame #7: 0x000000011745ff54 libbase.dylib`base::internal::ServiceThread::Run(this=<unavailable>, run_loop=<unavailable>) at service_thread.cc:61 [opt]
    frame #8: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe60342bf80) at thread.cc:353 [opt]
    frame #9: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #10: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #11: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #12: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #5, name = 'TaskSchedulerForegroundBlockingWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe6034592f8, end_time=0x000070000c528bc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070000c528bf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x0000000117457033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe6034591d0, wake_up_event=0x00007fe6034592f8) at scheduler_worker.cc:37 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe603459280) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457b24 libbase.dylib`base::internal::SchedulerWorker::RunPooledWorker(this=<unavailable>) at scheduler_worker.cc:225 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #6, name = 'TaskSchedulerBackgroundBlockingWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe6034597b8, end_time=0x000070000d52ebc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070000d52ebf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x0000000117457033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe603459690, wake_up_event=0x00007fe6034597b8) at scheduler_worker.cc:37 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe603459740) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457a94 libbase.dylib`base::internal::SchedulerWorker::RunBackgroundPooledWorker(this=<unavailable>) at scheduler_worker.cc:231 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #7, name = 'NetworkConfigWatcher'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff53f333ba Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280
    frame #6: 0x00000001173cc380 libbase.dylib`base::MessagePumpNSRunLoop::DoRun(this=0x00007fe605808b60, delegate=<unavailable>) at message_pump_mac.mm:729 [opt]
    frame #7: 0x00000001173cae7e libbase.dylib`base::MessagePumpCFRunLoopBase::Run(this=0x00007fe605808b60, delegate=0x00007fe603570310) at message_pump_mac.mm:184 [opt]
    frame #8: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe603570310, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #9: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x000070000ed37d80) at run_loop.cc:102 [opt]
    frame #10: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070000ed37d80) at thread.cc:257 [opt]
    frame #11: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe603519540) at thread.cc:353 [opt]
    frame #12: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #13: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #14: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #15: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #8, name = 'DnsConfigService'
    frame #0: 0x00007fff7ef68052 libsystem_kernel.dylib`kevent + 10
    frame #1: 0x00000001174de189 libbase.dylib`kq_dispatch(base=<unavailable>, arg=0x00007fe60363b8f0, tv=<unavailable>) at kqueue.c:212 [opt]
    frame #2: 0x00000001174dbc6d libbase.dylib`event_base_loop(base=0x00007fe60363b560, flags=1) at event.c:512 [opt]
    frame #3: 0x00000001174dac97 libbase.dylib`base::MessagePumpLibevent::Run(this=0x00007fe603607fd0, delegate=0x00007fe6035705f0) at message_pump_libevent.cc:237 [opt]
    frame #4: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe6035705f0, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #5: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x000070000f53ad80) at run_loop.cc:102 [opt]
    frame #6: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070000f53ad80) at thread.cc:257 [opt]
    frame #7: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe60351d850) at thread.cc:353 [opt]
    frame #8: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #9: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #10: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #11: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #9, name = 'CrShutdownDetector'
    frame #0: 0x00007fff7ef638a6 libsystem_kernel.dylib`read + 10
    frame #1: 0x000000010f61c66f libchrome_dll.dylib`(anonymous namespace)::ShutdownDetector::ThreadMain(this=0x00007fe60342e740) at shutdown_signal_handlers_posix.cc:133 [opt]
    frame #2: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #3: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #5: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #10, name = 'NetworkConfigWatcher'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff53f333ba Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280
    frame #6: 0x00000001173cc380 libbase.dylib`base::MessagePumpNSRunLoop::DoRun(this=0x00007fe6036414d0, delegate=<unavailable>) at message_pump_mac.mm:729 [opt]
    frame #7: 0x00000001173cae7e libbase.dylib`base::MessagePumpCFRunLoopBase::Run(this=0x00007fe6036414d0, delegate=0x00007fe603468680) at message_pump_mac.mm:184 [opt]
    frame #8: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe603468680, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #9: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x000070000fd44d80) at run_loop.cc:102 [opt]
    frame #10: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070000fd44d80) at thread.cc:257 [opt]
    frame #11: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe6034683a0) at thread.cc:353 [opt]
    frame #12: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #13: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #14: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #15: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #11, name = 'TaskSchedulerSingleThreadSharedBackgroundBlocking0'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe6035906d8, end_time=0x0000700012553ab0) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427249 libbase.dylib`base::WaitableEvent::Wait(this=<unavailable>) at waitable_event_mac.cc:105 [opt]
    frame #4: 0x0000000117457022 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe603590460, wake_up_event=0x00007fe6035906d8) at scheduler_worker.cc:35 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe603590660) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457ac4 libbase.dylib`base::internal::SchedulerWorker::RunBackgroundSharedWorker(this=<unavailable>) at scheduler_worker.cc:243 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #12, name = 'CompositorTileWorker1/86787'
    frame #0: 0x00007fff7ef651b2 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff7f01e5cb libsystem_pthread.dylib`_pthread_cond_wait + 724
    frame #2: 0x00000001174c49f3 libbase.dylib`base::ConditionVariable::Wait(this=0x00007fe603597e10) at condition_variable_posix.cc:75 [opt]
    frame #3: 0x000000011e54ca78 libcc.dylib`cc::SingleThreadTaskGraphRunner::Run(this=0x00007fe603597d70) at single_thread_task_graph_runner.cc:126 [opt]
    frame #4: 0x0000000117473e60 libbase.dylib`base::DelegateSimpleThread::Run(this=0x00007fe603597eb0) at simple_thread.cc:105 [opt]
    frame #5: 0x0000000117473c34 libbase.dylib`base::SimpleThread::ThreadMain(this=0x00007fe603597eb0) at simple_thread.cc:81 [opt]
    frame #6: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #7: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #8: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #9: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #13, name = 'BrowserWatchdog'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe603654260, end_time=0x00007000135597e0) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427249 libbase.dylib`base::WaitableEvent::Wait(this=<unavailable>) at waitable_event_mac.cc:105 [opt]
    frame #4: 0x00000001173cad36 libbase.dylib`base::MessagePumpDefault::Run(this=0x00007fe603654250, delegate=0x00007fe6034ba2e0) at message_pump_default.cc:59 [opt]
    frame #5: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe6034ba2e0, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #6: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x0000700013559d80) at run_loop.cc:102 [opt]
    frame #7: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x0000700013559d80) at thread.cc:257 [opt]
    frame #8: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe6034ba050) at thread.cc:353 [opt]
    frame #9: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #10: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #11: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #12: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #14, name = 'TaskSchedulerSingleThreadForegroundBlocking1'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe6036569b8, end_time=0x0000700013d5cab0) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427249 libbase.dylib`base::WaitableEvent::Wait(this=<unavailable>) at waitable_event_mac.cc:105 [opt]
    frame #4: 0x0000000117457022 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe603656810, wake_up_event=0x00007fe6036569b8) at scheduler_worker.cc:35 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe603656940) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457b84 libbase.dylib`base::internal::SchedulerWorker::RunDedicatedWorker(this=<unavailable>) at scheduler_worker.cc:249 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #15, name = 'CacheThread_BlockFile'
    frame #0: 0x00007fff7ef68052 libsystem_kernel.dylib`kevent + 10
    frame #1: 0x00000001174de189 libbase.dylib`kq_dispatch(base=<unavailable>, arg=0x00007fe603717fb0, tv=<unavailable>) at kqueue.c:212 [opt]
    frame #2: 0x00000001174dbc6d libbase.dylib`event_base_loop(base=0x00007fe603717c20, flags=1) at event.c:512 [opt]
    frame #3: 0x00000001174dac7e libbase.dylib`base::MessagePumpLibevent::Run(this=0x00007fe603717b90, delegate=0x00007fe6035a9140) at message_pump_libevent.cc:247 [opt]
    frame #4: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe6035a9140, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #5: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x000070001455fd80) at run_loop.cc:102 [opt]
    frame #6: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070001455fd80) at thread.cc:257 [opt]
    frame #7: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x0000000118d95f28) at thread.cc:353 [opt]
    frame #8: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #9: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #10: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #11: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #16, name = 'TaskSchedulerSingleThreadBackgroundBlocking2'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe603755bf8, end_time=0x0000700014d62ab0) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427249 libbase.dylib`base::WaitableEvent::Wait(this=<unavailable>) at waitable_event_mac.cc:105 [opt]
    frame #4: 0x0000000117457022 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe603755190, wake_up_event=0x00007fe603755bf8) at scheduler_worker.cc:35 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe603755b80) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457af4 libbase.dylib`base::internal::SchedulerWorker::RunBackgroundDedicatedWorker(this=<unavailable>) at scheduler_worker.cc:255 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #17, name = 'TaskSchedulerSingleThreadSharedForegroundBlocking3'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe603664858, end_time=0x0000700015565ab0) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427249 libbase.dylib`base::WaitableEvent::Wait(this=<unavailable>) at waitable_event_mac.cc:105 [opt]
    frame #4: 0x0000000117457022 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe603664680, wake_up_event=0x00007fe603664858) at scheduler_worker.cc:35 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe6036647e0) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457b54 libbase.dylib`base::internal::SchedulerWorker::RunSharedWorker(this=<unavailable>) at scheduler_worker.cc:237 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #18, name = 'Chrome_HistoryThread'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe6034ec800, end_time=0x00007fe6034ec820) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x00000001173cad2b libbase.dylib`base::MessagePumpDefault::Run(this=0x00007fe6034ec7f0, delegate=0x00007fe603666f60) at message_pump_default.cc:65 [opt]
    frame #4: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe603666f60, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #5: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x0000700015d68d80) at run_loop.cc:102 [opt]
    frame #6: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x0000700015d68d80) at thread.cc:257 [opt]
    frame #7: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe603666b50) at thread.cc:353 [opt]
    frame #8: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #9: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #10: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #11: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #19, name = 'TaskSchedulerForegroundWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe6034f11f8, end_time=0x000070001656bbc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070001656bbf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x0000000117457033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe6034f10d0, wake_up_event=0x00007fe6034f11f8) at scheduler_worker.cc:37 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe6034f1180) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457b24 libbase.dylib`base::internal::SchedulerWorker::RunPooledWorker(this=<unavailable>) at scheduler_worker.cc:225 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #20, name = 'Service Discovery Thread'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff53f333ba Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280
    frame #6: 0x00000001173cc380 libbase.dylib`base::MessagePumpNSRunLoop::DoRun(this=0x00007fe605d6f6a0, delegate=<unavailable>) at message_pump_mac.mm:729 [opt]
    frame #7: 0x00000001173cae7e libbase.dylib`base::MessagePumpCFRunLoopBase::Run(this=0x00007fe605d6f6a0, delegate=0x00007fe6034f8f40) at message_pump_mac.mm:184 [opt]
    frame #8: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe6034f8f40, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #9: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x0000700016d6ed80) at run_loop.cc:102 [opt]
    frame #10: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x0000700016d6ed80) at thread.cc:257 [opt]
    frame #11: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe6034f8cb0) at thread.cc:353 [opt]
    frame #12: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #13: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #14: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #15: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #21, name = 'com.apple.CFSocket.private'
    frame #0: 0x00007fff7ef68e82 libsystem_kernel.dylib`__select + 10
    frame #1: 0x00007fff51bdd839 CoreFoundation`__CFSocketManager + 634
    frame #2: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #3: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #4: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #22, name = 'NetworkConfigWatcher'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff53f333ba Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280
    frame #6: 0x00000001173cc380 libbase.dylib`base::MessagePumpNSRunLoop::DoRun(this=0x00007fe6080009c0, delegate=<unavailable>) at message_pump_mac.mm:729 [opt]
    frame #7: 0x00000001173cae7e libbase.dylib`base::MessagePumpCFRunLoopBase::Run(this=0x00007fe6080009c0, delegate=0x00007fe605e1cb20) at message_pump_mac.mm:184 [opt]
    frame #8: 0x00000001173c7ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fe605e1cb20, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #9: 0x00000001174056e9 libbase.dylib`base::RunLoop::Run(this=0x00007000175f4d80) at run_loop.cc:102 [opt]
    frame #10: 0x000000011747655e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x00007000175f4d80) at thread.cc:257 [opt]
    frame #11: 0x0000000117476b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fe603409560) at thread.cc:353 [opt]
    frame #12: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #13: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #14: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #15: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #23, name = 'com.apple.NSEventThread'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff4f0ffadd AppKit`_NSEventThread + 160
    frame #6: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #7: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #8: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #24, name = 'org.libusb.device-hotplug'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff51bae9ee CoreFoundation`CFRunLoopRun + 40
    frame #6: 0x000000011056a4f4 libchrome_dll.dylib`darwin_event_thread_main(arg0=<unavailable>) at darwin_usb.c:380 [opt]
    frame #7: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #8: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #9: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #25, name = 'UsbEventHandler/110595'
    frame #0: 0x00007fff7ef69b8e libsystem_kernel.dylib`poll + 10
    frame #1: 0x00000001105671cd libchrome_dll.dylib`handle_events(ctx=0x00007fe60b37de20, tv=0x000070001d3b6ca8) at io.c:1963 [opt]
    frame #2: 0x0000000110566f18 libchrome_dll.dylib`libusb_handle_events_timeout_completed(ctx=0x00007fe60b37de20, tv=<unavailable>, completed=0x0000000000000000) at io.c:2126 [opt]
    frame #3: 0x0000000110567342 libchrome_dll.dylib`libusb_handle_events(ctx=<unavailable>) at io.c:2202 [opt]
    frame #4: 0x0000000110550f6c libchrome_dll.dylib`device::UsbContext::UsbEventHandler::Run(this=0x00007fe605ebb4a0) at usb_context.cc:49 [opt]
    frame #5: 0x0000000117473c34 libbase.dylib`base::SimpleThread::ThreadMain(this=0x00007fe605ebb4a0) at simple_thread.cc:81 [opt]
    frame #6: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #7: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #8: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #9: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #26, name = 'TaskSchedulerBackgroundWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000011742743f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fe60b0dd168, end_time=0x000070000dd31bc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x0000000117427541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070000dd31bf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x0000000117457033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fe60b0dd040, wake_up_event=0x00007fe60b0dd168) at scheduler_worker.cc:37 [opt]
    frame #5: 0x0000000117457f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fe60b0dd0f0) at scheduler_worker.cc:327 [opt]
    frame #6: 0x0000000117457a94 libbase.dylib`base::internal::SchedulerWorker::RunBackgroundPooledWorker(this=<unavailable>) at scheduler_worker.cc:231 [opt]
    frame #7: 0x00000001174c66ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #27
    frame #0: 0x00007fff7f01a428 libsystem_pthread.dylib`start_wqthread
sample finished what it was doing. No obviously hanging threads, though :(
Chromium_2018-11-14_071914_OmbV.sample.txt
141 KB View Download
The utility process:

(lldb) bt all
* thread #1, name = 'CrUtilityMain', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff51baff68 CoreFoundation`__CFRunLoopServiceMachPort + 336
    frame #3: 0x00007fff51baf4b6 CoreFoundation`__CFRunLoopRun + 1661
    frame #4: 0x00007fff51baebe6 CoreFoundation`CFRunLoopRunSpecific + 467
    frame #5: 0x00007fff53f333ba Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280
    frame #6: 0x000000010b3a9380 libbase.dylib`base::MessagePumpNSRunLoop::DoRun(this=0x00007fbe027138a0, delegate=<unavailable>) at message_pump_mac.mm:729 [opt]
    frame #7: 0x000000010b3a7e7e libbase.dylib`base::MessagePumpCFRunLoopBase::Run(this=0x00007fbe027138a0, delegate=0x00007fbe027133f0) at message_pump_mac.mm:184 [opt]
    frame #8: 0x000000010b3a4ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fbe027133f0, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #9: 0x000000010b3e26e9 libbase.dylib`base::RunLoop::Run(this=0x00007ffee6cefbf0) at run_loop.cc:102 [opt]
    frame #10: 0x00000001150b59d2 libcontent.dylib`content::UtilityMain(parameters=<unavailable>) at utility_main.cc:128 [opt]
    frame #11: 0x00000001150bebaa libcontent.dylib`content::ContentMainRunnerImpl::Run(this=0x00007fbe02422380, start_service_manager_only=<unavailable>) at content_main_runner_impl.cc:906 [opt]
    frame #12: 0x000000010b30962e libembedder.dylib`service_manager::Main(params=<unavailable>) at main.cc:472 [opt]
    frame #13: 0x00000001150bdec4 libcontent.dylib`content::ContentMain(params=0x00007ffee6cf06c8) at content_main.cc:19 [opt]
    frame #14: 0x000000010d143e9f libchrome_dll.dylib`::ChromeMain(argc=<unavailable>, argv=0x00007ffee6cf0828) at chrome_main.cc:102 [opt]
    frame #15: 0x0000000108f0fd7e Chromium Helper`main(argc=9, argv=0x00007ffee6cf0828) at chrome_exe_main_mac.cc:101 [opt]
    frame #16: 0x00007fff7ee2908d libdyld.dylib`start + 1
    frame #17: 0x00007fff7ee2908d libdyld.dylib`start + 1
  thread #2
    frame #0: 0x00007fff7ef635be libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff7f01a741 libsystem_pthread.dylib`_pthread_wqthread + 670
    frame #2: 0x00007fff7f01a435 libsystem_pthread.dylib`start_wqthread + 13
  thread #3, name = 'TaskSchedulerServiceThread'
    frame #0: 0x00007fff7ef68052 libsystem_kernel.dylib`kevent + 10
    frame #1: 0x000000010b4bb189 libbase.dylib`kq_dispatch(base=<unavailable>, arg=0x00007fbe0251b270, tv=<unavailable>) at kqueue.c:212 [opt]
    frame #2: 0x000000010b4b8c6d libbase.dylib`event_base_loop(base=0x00007fbe0251b900, flags=1) at event.c:512 [opt]
    frame #3: 0x000000010b4b7c7e libbase.dylib`base::MessagePumpLibevent::Run(this=0x00007fbe0251c150, delegate=0x00007fbe0271a3d0) at message_pump_libevent.cc:247 [opt]
    frame #4: 0x000000010b3a4ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fbe0271a3d0, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #5: 0x000000010b3e26e9 libbase.dylib`base::RunLoop::Run(this=0x000070000ce49d80) at run_loop.cc:102 [opt]
    frame #6: 0x000000010b45355e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070000ce49d80) at thread.cc:257 [opt]
    frame #7: 0x000000010b43cf54 libbase.dylib`base::internal::ServiceThread::Run(this=<unavailable>, run_loop=<unavailable>) at service_thread.cc:61 [opt]
    frame #8: 0x000000010b453b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007fbe02716ee0) at thread.cc:353 [opt]
    frame #9: 0x000000010b4a36ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #10: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #11: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #12: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #4, name = 'TaskSchedulerForegroundWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000010b40443f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fbe0271b288, end_time=0x000070000d64cbc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x000000010b404541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070000d64cbf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x000000010b434033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fbe0271b160, wake_up_event=0x00007fbe0271b288) at scheduler_worker.cc:37 [opt]
    frame #5: 0x000000010b434f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fbe0271b210) at scheduler_worker.cc:327 [opt]
    frame #6: 0x000000010b434b24 libbase.dylib`base::internal::SchedulerWorker::RunPooledWorker(this=<unavailable>) at scheduler_worker.cc:225 [opt]
    frame #7: 0x000000010b4a36ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #5, name = 'TaskSchedulerForegroundBlockingWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000010b40443f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fbe0271b4e8, end_time=0x000070000de4fbc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x000000010b404541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070000de4fbf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x000000010b434033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fbe0271b3c0, wake_up_event=0x00007fbe0271b4e8) at scheduler_worker.cc:37 [opt]
    frame #5: 0x000000010b434f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fbe0271b470) at scheduler_worker.cc:327 [opt]
    frame #6: 0x000000010b434b24 libbase.dylib`base::internal::SchedulerWorker::RunPooledWorker(this=<unavailable>) at scheduler_worker.cc:225 [opt]
    frame #7: 0x000000010b4a36ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #6, name = 'TaskSchedulerBackgroundWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000010b40443f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fbe0271b768, end_time=0x000070000e652bc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x000000010b404541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070000e652bf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x000000010b434033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fbe0271b640, wake_up_event=0x00007fbe0271b768) at scheduler_worker.cc:37 [opt]
    frame #5: 0x000000010b434f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fbe0271b6f0) at scheduler_worker.cc:327 [opt]
    frame #6: 0x000000010b434a94 libbase.dylib`base::internal::SchedulerWorker::RunBackgroundPooledWorker(this=<unavailable>) at scheduler_worker.cc:231 [opt]
    frame #7: 0x000000010b4a36ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #7, name = 'TaskSchedulerBackgroundBlockingWorker'
    frame #0: 0x00007fff7ef61c2a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff7ef62174 libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x000000010b40443f libbase.dylib`base::WaitableEvent::TimedWaitUntil(this=0x00007fbe0271b9a8, end_time=0x000070000ee55bc8) at waitable_event_mac.cc:142 [opt]
    frame #3: 0x000000010b404541 libbase.dylib`base::WaitableEvent::TimedWait(this=<unavailable>, wait_delta=0x000070000ee55bf0) at waitable_event_mac.cc:110 [opt]
    frame #4: 0x000000010b434033 libbase.dylib`base::internal::SchedulerWorker::Delegate::WaitForWork(this=0x00007fbe0271b880, wake_up_event=0x00007fbe0271b9a8) at scheduler_worker.cc:37 [opt]
    frame #5: 0x000000010b434f63 libbase.dylib`base::internal::SchedulerWorker::RunWorker(this=0x00007fbe0271b930) at scheduler_worker.cc:327 [opt]
    frame #6: 0x000000010b434a94 libbase.dylib`base::internal::SchedulerWorker::RunBackgroundPooledWorker(this=<unavailable>) at scheduler_worker.cc:231 [opt]
    frame #7: 0x000000010b4a36ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #8: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #9: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #10: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13
  thread #8, name = 'Chrome_ChildIOThread'
    frame #0: 0x00007fff7ef68052 libsystem_kernel.dylib`kevent + 10
    frame #1: 0x000000010b4bb189 libbase.dylib`kq_dispatch(base=<unavailable>, arg=0x00007fbe024274a0, tv=<unavailable>) at kqueue.c:212 [opt]
    frame #2: 0x000000010b4b8c6d libbase.dylib`event_base_loop(base=0x00007fbe02429360, flags=1) at event.c:512 [opt]
    frame #3: 0x000000010b4b7c97 libbase.dylib`base::MessagePumpLibevent::Run(this=0x00007fbe02426cf0, delegate=0x00007fbe0271bc10) at message_pump_libevent.cc:237 [opt]
    frame #4: 0x000000010b3a4ce4 libbase.dylib`base::MessageLoopImpl::Run(this=0x00007fbe0271bc10, application_tasks_allowed=<unavailable>) at message_loop_impl.cc:356 [opt]
    frame #5: 0x000000010b3e26e9 libbase.dylib`base::RunLoop::Run(this=0x000070000f658d80) at run_loop.cc:102 [opt]
    frame #6: 0x000000010b45355e libbase.dylib`base::Thread::Run(this=<unavailable>, run_loop=0x000070000f658d80) at thread.cc:257 [opt]
    frame #7: 0x000000010b453b25 libbase.dylib`base::Thread::ThreadMain(this=0x00007ffee6cefca0) at thread.cc:353 [opt]
    frame #8: 0x000000010b4a36ef libbase.dylib`base::(anonymous namespace)::ThreadFunc(params=<unavailable>) at platform_thread_posix.cc:81 [opt]
    frame #9: 0x00007fff7f01b339 libsystem_pthread.dylib`_pthread_body + 126
    frame #10: 0x00007fff7f01e2a7 libsystem_pthread.dylib`_pthread_start + 70
    frame #11: 0x00007fff7f01a445 libsystem_pthread.dylib`thread_start + 13

Here is mine.
Sample of Chromium.txt
185 KB View Download
Hum. Neither the samples nor my lldb backtraces show any thread hanging in a socket call.
Here is the Console output in that time: Maybe helpful?

standard	18:50:28.348084 +0100	networkserviceproxy	UUID cache changed
standard	18:50:28.352172 +0100	networkserviceproxy	UUID cache changed
standard	18:50:28.382489 +0100	securityd	MacOS error: -25337
standard	18:50:28.383620 +0100	kernel	IOConsoleUsers: time(0) 0->0, lin 1, llk 0,
standard	18:50:28.383645 +0100	kernel	IOConsoleUsers: gIOScreenLockState 1, hs 0, bs 0, now 0, sm 0x0
standard	18:50:28.387593 +0100	securityd	CSSM Exception: 225 unknown error 225=e1
standard	18:50:28.390204 +0100	securityd	SecurityAgentXPCQuery(0x7ffeec320b68) dying
standard	18:50:28.390328 +0100	securityd	SecurityAgentConnection(0x7ffeec320b68) dying
standard	18:50:28.390449 +0100	securityd	error during xpc: Connection invalid
standard	18:50:28.395384 +0100	Chromium	CSSM Exception: -2147415839 CSSMERR_CSP_USER_CANCELED
standard	18:50:28.402964 +0100	Chromium	CSSM Exception: -2147415839 CSSMERR_CSP_USER_CANCELED
standard	18:50:28.440036 +0100	SecurityAgent	27366555: RECEIVED OUT-OF-SEQUENCE NOTIFICATION: 113 vs 136, 513, <private>
standard	18:50:28.440850 +0100	contextstored	27366555: RECEIVED OUT-OF-SEQUENCE NOTIFICATION: 101 vs 113, 513, <private>
standard	18:50:28.441911 +0100	WindowServer	SetFrontProcessInternal(0x0,0x36036 pid763) Posting kCGSEventResume to application, allWindows=0 noWindows=0 userGenerated=0.
standard	18:50:28.479607 +0100	Chromium	UNIX error exception: 17
standard	18:50:28.558008 +0100	CoreServicesUIAgent	LSExceptions shared instance invalidated for timeout.
standard	18:50:28.595790 +0100	mdworker_shared	MacOS error: -67062
standard	18:50:28.618707 +0100	diskarbitrationd	<private>
standard	18:50:28.618799 +0100	diskarbitrationd	<private>
standard	18:50:28.618888 +0100	diskarbitrationd	<private>
standard	18:50:28.622615 +0100	diskarbitrationd	<private>
standard	18:50:28.625108 +0100	diskarbitrationd	<private>
standard	18:50:28.625746 +0100	diskarbitrationd	<private>
standard	18:50:28.642057 +0100	diskarbitrationd	<private>
standard	18:50:28.642148 +0100	diskarbitrationd	<private>
standard	18:50:28.642242 +0100	diskarbitrationd	<private>
standard	18:50:28.643874 +0100	diskarbitrationd	<private>
standard	18:50:28.643954 +0100	diskarbitrationd	<private>
standard	18:50:28.644032 +0100	diskarbitrationd	<private>
standard	18:50:28.647505 +0100	diskarbitrationd	<private>
standard	18:50:28.647593 +0100	diskarbitrationd	<private>
standard	18:50:28.647672 +0100	diskarbitrationd	<private>
standard	18:50:28.649990 +0100	diskarbitrationd	<private>
standard	18:50:28.650084 +0100	diskarbitrationd	<private>
standard	18:50:28.650171 +0100	diskarbitrationd	<private>
standard	18:50:28.651191 +0100	diskarbitrationd	<private>
standard	18:50:28.651282 +0100	diskarbitrationd	<private>
standard	18:50:28.651370 +0100	diskarbitrationd	<private>
standard	18:50:28.652217 +0100	diskarbitrationd	<private>
standard	18:50:28.652298 +0100	diskarbitrationd	<private>
standard	18:50:28.652379 +0100	diskarbitrationd	<private>
standard	18:50:28.653296 +0100	diskarbitrationd	<private>
standard	18:50:28.653383 +0100	diskarbitrationd	<private>
standard	18:50:28.653475 +0100	diskarbitrationd	<private>
standard	18:50:28.654062 +0100	diskarbitrationd	<private>
standard	18:50:28.654144 +0100	diskarbitrationd	<private>
standard	18:50:28.654235 +0100	diskarbitrationd	<private>
standard	18:50:28.728791 +0100	deleted	persistence timer fired
standard	18:50:28.738280 +0100	deleted	totalAvailable ENTRY, info:
standard	18:50:28.738331 +0100	deleted	CACHE_DELETE_ID : com.apple.cache_delete
standard	18:50:28.738407 +0100	deleted	<private> : 1
standard	18:50:28.738558 +0100	deleted	caller has NOT requested a forceRefresh (CACHE_DELETE_NO_CACHE = NO, or is not present)
standard	18:50:28.738929 +0100	deleted	GrandTotal request for urgency: 3
standard	18:50:28.742459 +0100	diskarbitrationd	<private>
standard	18:50:28.742583 +0100	diskarbitrationd	<private>
standard	18:50:28.742674 +0100	diskarbitrationd	<private>
standard	18:50:28.743241 +0100	diskarbitrationd	<private>
standard	18:50:28.749308 +0100	diskarbitrationd	<private>
standard	18:50:28.752031 +0100	diskarbitrationd	<private>
standard	18:50:28.752585 +0100	diskarbitrationd	<private>
standard	18:50:28.755373 +0100	diskarbitrationd	<private>

For some reason I cannot repro this. I suspect the next thing to try would be to run Chromium in a debugger and set a breakpoint on listen() to see where we're doing that.
Cc: -rsesek@chromium.org
Owner: rsesek@chromium.org
Status: Assigned (was: Untriaged)
Assigning to rsesek@ for the investigation.

Sign in to add a comment