Skip to content

Use of Isolate.current.debugName causes deadlock #62237

@aam

Description

@aam
import 'dart:async';
import 'dart:isolate';

foo(args) {
  int index = args[0];
  SendPort sendPort = args[1];
  print('running new isolate $args ${Isolate.current.debugName}');
  sendPort.send(index);
}


const nIsolates = 20;

main() async {
  print("starting ${[].toString()}");
  Set<int> received = Set<int>();
  Completer<bool> allDone = Completer<bool>();
  final rp = ReceivePort()..listen(
      (v) {
        received.add(v);
        print('received $v, $received, ${nIsolates-received.length} to go');
        if (received.length == nIsolates) {
          allDone.complete(true);
        }
      });
  final isolates = List.generate(
      nIsolates,
      (i) async => await Isolate.spawn(foo, 
                                       [i, rp.sendPort],
                                       debugName: "worker$i"));
  
  print('wait begins');
  await allDone.future;
  rp.close();
}
$ out/ReleaseX64/dart debugname.dart
starting []
wait begins
running new isolate [11, SendPort] worker11
running new isolate [0, SendPort] worker0
running new isolate [9, SendPort] worker9
running new isolate [7, SendPort] worker7
running new isolate [1, SendPort] worker1
running new isolate [6, SendPort] worker6
running new isolate [10, SendPort] worker10
running new isolate [2, SendPort] worker2
running new isolate [4, SendPort] worker4
running new isolate [17, SendPort] worker17
running new isolate [3, SendPort] worker3
running new isolate [8, SendPort] worker8
running new isolate [14, SendPort] worker14
running new isolate [15, SendPort] worker15
(gdb) thread apply all bt

Thread 16 (Thread 0x7f0b404166c0 (LWP 946218) "dart:io EventHa"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at ./nptl/cancellation.c:49
#2  0x00007f0b405c06ad in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=232) at ./nptl/cancellation.c:75
#3  0x00007f0b40641a6d in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#4  0x00005588f5c35328 in dart::bin::EventHandlerImplementation::Poll (args=args@entry=94047304803264) at out/ReleaseX64/../../runtime/bin/eventhandler_linux.cc:391
#5  0x00005588f60e3717 in dart::bin::ThreadStart (data_ptr=<optimized out>) at out/ReleaseX64/../../runtime/bin/thread_linux.cc:58
#6  0x00007f0b405c3b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#7  0x00007f0b406417b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7f0b3277f6c0 (LWP 946221) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=17, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f0b34029024, expected=17, op=<optimized out>, abstime=0x7f0b3277e900, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0b34029024, expected=expected@entry=17, clockid=clockid@entry=1, abstime=abstime@entry=0x7f0b3277e900, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0b34029024, expected=expected@entry=17, clockid=clockid@entry=1, abstime=abstime@entry=0x7f0b3277e900, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c331d in __pthread_cond_wait_common (cond=0x7f0b34029000, mutex=0x7f0b34003c68, clockid=1, abstime=0x7f0b3277e900) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_timedwait64 (cond=0x7f0b34029000, mutex=0x7f0b34003c68, abstime=0x7f0b3277e900) at ./nptl/pthread_cond_wait.c:483
#7  0x00005588f5c318e3 in dart::TimedWait (cv=0x7f0b34029000, mutex=0x7f0b34003c68, timeout_micros=61000000) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:133
#8  dart::ConditionVariable::WaitMicros (this=0x7f0b34029000, mutex=0x7f0b34003c68, timeout_micros=61000000) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:147
#9  0x00005588f5e0cdc8 in dart::ThreadPool::Worker::Sleep (this=0x7f0b34028fd0, timeout_micros=61000000) at ../../runtime/vm/thread_pool.h:101
#10 dart::MutatorThreadPool::OnEnterIdleLocked (this=0x7f0b34003c60, ml=0x7f0b3277eda8, worker=0x7f0b34028fd0) at out/ReleaseX64/../../runtime/vm/isolate.cc:283
#11 0x00005588f5f163c0 in dart::ThreadPool::WorkerLoop (this=this@entry=0x7f0b34003c60, worker=worker@entry=0x7f0b34028fd0) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:216
#12 0x00005588f5f166d2 in dart::ThreadPool::Worker::Main (args=args@entry=139686093950928) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:367
#13 0x00005588f5ec2ff9 in dart::ThreadStart (data_ptr=<optimized out>) at out/ReleaseX64/../../runtime/vm/os_thread_linux.cc:97
#14 0x00007f0b405c3b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#15 0x00007f0b406417b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7f0b27d7f6c0 (LWP 946222) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=0, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f0b2c0446a0, expected=0, op=<optimized out>, abstime=0x7f0b27d7e900, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0b2c0446a0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f0b27d7e900, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0b2c0446a0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f0b27d7e900, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c331d in __pthread_cond_wait_common (cond=0x7f0b2c044680, mutex=0x7f0b2c003d48, clockid=1, abstime=0x7f0b27d7e900) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_timedwait64 (cond=0x7f0b2c044680, mutex=0x7f0b2c003d48, abstime=0x7f0b27d7e900) at ./nptl/pthread_cond_wait.c:483
#7  0x00005588f5c318e3 in dart::TimedWait (cv=0x7f0b2c044680, mutex=0x7f0b2c003d48, timeout_micros=61000000) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:133
#8  dart::ConditionVariable::WaitMicros (this=0x7f0b2c044680, mutex=0x7f0b2c003d48, timeout_micros=61000000) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:147
#9  0x00005588f5e0cdc8 in dart::ThreadPool::Worker::Sleep (this=0x7f0b2c044650, timeout_micros=61000000) at ../../runtime/vm/thread_pool.h:101
#10 dart::MutatorThreadPool::OnEnterIdleLocked (this=0x7f0b2c003d40, ml=0x7f0b27d7eda8, worker=0x7f0b2c044650) at out/ReleaseX64/../../runtime/vm/isolate.cc:283
#11 0x00005588f5f163c0 in dart::ThreadPool::WorkerLoop (this=this@entry=0x7f0b2c003d40, worker=worker@entry=0x7f0b2c044650) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:216
#12 0x00005588f5f166d2 in dart::ThreadPool::Worker::Main (args=args@entry=139685959845456) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:367
#13 0x00005588f5ec2ff9 in dart::ThreadStart (data_ptr=<optimized out>) at out/ReleaseX64/../../runtime/vm/os_thread_linux.cc:97
#14 0x00007f0b405c3b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#15 0x00007f0b406417b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7f0b25dff6c0 (LWP 946224) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5589183344d8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5589183344d8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5589183344d8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x5589183344b8, mutex=0x558918334488, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5589183344b8, mutex=0x558918334488) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x5589183344d8, mutex=0x189, timeout_micros=252) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5e338cd in dart::Monitor::Wait (this=0x558918334488, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (millis=0, this=<optimized out>) at ../../runtime/vm/lockers.h:189
--Type <RET> for more, q to quit, c to continue without paging--c
#10 dart::SafepointRwLock::TryEnterRead (this=0x558918334480, can_block=true, acquired_read_lock=<optimized out>) at out/ReleaseX64/../../runtime/vm/lockers.cc:141
#11 dart::SafepointRwLock::EnterRead (this=0x558918334480) at out/ReleaseX64/../../runtime/vm/lockers.cc:126
#12 0x00005588f5e5b1db in dart::SafepointReadRwLocker::SafepointReadRwLocker (this=0x7f0b25dfd9d8, thread_state=0x558918343140, rw_lock=0x558918334480) at ../../runtime/vm/lockers.h:446
#13 dart::Class::EnsureIsFinalized (this=0x7f0b25dfdd70, thread=0x558918343140) at out/ReleaseX64/../../runtime/vm/object.cc:5449
#14 0x00005588f5ee0e9c in dart::Resolve (thread=0x558918343140, zone=<optimized out>, caller_arguments=..., receiver_class=..., name=..., descriptor=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:2458
#15 dart::PatchableCallHandler::ResolveTargetFunction (this=this@entry=0x7f0b25dfdbb8, data=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:3255
#16 0x00005588f5ee0fb0 in dart::PatchableCallHandler::ResolveSwitchAndReturn (this=0x5589183344d8, this@entry=0x7f0b25dfdbb8, old_data=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:3263
#17 0x00005588f5ee65a7 in dart::InlineCacheMissHandler (thread=<optimized out>, zone=<optimized out>, args=..., ic_data=..., native_arguments=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:3373
#18 0x00005588f5ee127a in dart::DRT_HelperInlineCacheMissHandlerOneArg (thread=0x558918343140, zone=0x7f0b25dfdca8, arguments=..., isolate=<optimized out>) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:3390
#19 DRT_InlineCacheMissHandlerOneArg (arguments=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:3384
#20 0x00007f0b40202fc3 in ?? ()
#21 0x0000558918343140 in ?? ()
#22 0x0000000000000002 in ?? ()
#23 0x00007f0b25dfe238 in ?? ()
#24 0x00007f0b25dfe240 in ?? ()
#25 0x00007f0b402938b1 in ?? ()
#26 0x00007f0b4028e4d1 in ?? ()
#27 0x00007f0b25dfe270 in ?? ()
#28 0x00007f0b40204044 in ?? ()
#29 0x00007f0b25ec9771 in ?? ()
#30 0x00007f0b24f83f99 in ?? ()
#31 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f0b25cfe6c0 (LWP 946225) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f0ad8001ba8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0ad8001ba8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0ad8001ba8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x7f0ad8001b88, mutex=0x7f0ad8001b58, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f0ad8001b88, mutex=0x7f0ad8001b58) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x7f0ad8001ba8, mutex=0x189, timeout_micros=56) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5f4364f in dart::Monitor::Wait (this=0x189, this@entry=0x7f0b25cfd250, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (this=0x7f0b25cfd250, millis=0) at ../../runtime/vm/lockers.h:189
#10 dart::SafepointHandler::ExitSafepointLocked (this=this@entry=0x558918331420, T=T@entry=0x7f0ad80012a0, tl=tl@entry=0x7f0b25cfd250, level=dart::kGCAndDeoptAndReload) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:367
#11 0x00005588f5f4391d in dart::SafepointHandler::ExitSafepointUsingLock (this=0x558918331420, T=0x7f0ad80012a0) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:289
#12 0x00005588f5e44dd1 in dart::Thread::ExitSafepointFromNative (this=0x7f0ad80012a0) at ../../runtime/vm/thread.h:1242
#13 dart::TransitionGeneratedToNative::~TransitionGeneratedToNative (this=0x7f0b25cfd298) at ../../runtime/vm/heap/safepoint.h:346
#14 dart::NativeEntry::AutoScopeNativeCallWrapper (args=0x7f0b25cfd2e0, func=<optimized out>) at out/ReleaseX64/../../runtime/vm/native_entry.cc:227
#15 0x00007f0b40203234 in ?? ()
#16 0x00007f0ad80012a0 in ?? ()
#17 0x0000000000000001 in ?? ()
#18 0x00007f0b25cfd328 in ?? ()
#19 0x00007f0b25cfd320 in ?? ()
#20 0x00007f0b25fb42f1 in ?? ()
#21 0x00007f0b4028e8f1 in ?? ()
#22 0x00007f0b25cfd348 in ?? ()
#23 0x00007f0b3b127067 in ?? ()
#24 0x00007f0b40288081 in ?? ()
#25 0x00007f0b3b182309 in ?? ()
#26 0x00007f0b40288081 in ?? ()
#27 0x00007f0b25fb3fe1 in ?? ()
#28 0x00007f0b25fb4321 in ?? ()
#29 0x00007f0b25cfd378 in ?? ()
#30 0x00007f0b3b126fde in ?? ()
#31 0x00007f0b3b182309 in ?? ()
#32 0x00007f0b40288081 in ?? ()
#33 0x00007f0b25fb3bf1 in ?? ()
#34 0x00007f0b25fb4041 in ?? ()
#35 0x00007f0b25cfd3a8 in ?? ()
#36 0x00007f0b3b126f19 in ?? ()
#37 0x00007f0b3b182309 in ?? ()
#38 0x00007f0b40288081 in ?? ()
#39 0x00007f0b25fb34e1 in ?? ()
#40 0x00007f0b25fb3c31 in ?? ()
#41 0x00007f0b25cfd3e8 in ?? ()
#42 0x00007f0b3b126dc2 in ?? ()
#43 0x00007f0b3b182309 in ?? ()
#44 0x00007f0b3b0b78d1 in ?? ()
#45 0x00007f0b3b0b78d1 in ?? ()
#46 0x00007f0b40288081 in ?? ()
#47 0x00007f0b25fb30b1 in ?? ()
#48 0x00007f0b25fb3551 in ?? ()
#49 0x00007f0b25cfd428 in ?? ()
#50 0x00007f0b3b126c39 in ?? ()
#51 0x00007f0b3b182309 in ?? ()
#52 0x00007f0b40288081 in ?? ()
#53 0x00007f0b3b182309 in ?? ()
#54 0x00007f0b40288081 in ?? ()
#55 0x00007f0b25eb2091 in ?? ()
#56 0x00007f0b25fb3141 in ?? ()
#57 0x00007f0b25cfd468 in ?? ()
#58 0x00007f0b3b13316d in ?? ()
#59 0x00007f0b3b182309 in ?? ()
#60 0x00007f0b24f811c9 in ?? ()
#61 0x000000000000001e in ?? ()
#62 0x00007f0b40288081 in ?? ()
#63 0x00007f0b25eb0551 in ?? ()
#64 0x00007f0b25eb21b1 in ?? ()
#65 0x00007f0b25cfd498 in ?? ()
#66 0x00007f0b3b132929 in ?? ()
#67 0x00007f0b25005de9 in ?? ()
#68 0x00007f0b40288081 in ?? ()
#69 0x00007f0b25f95aa1 in ?? ()
#70 0x00007f0b25eb0591 in ?? ()
#71 0x00007f0b25cfd500 in ?? ()
#72 0x00007f0b3b12196a in ?? ()
#73 0x00007f0b25005de9 in ?? ()
#74 0x00007f0b25ffa8c1 in ?? ()
#75 0x00007f0b40288081 in ?? ()
#76 0x00007f0b40288081 in ?? ()
#77 0x00007f0b40288081 in ?? ()
#78 0x00007f0b40288081 in ?? ()
#79 0x00007f0b40288081 in ?? ()
#80 0x00007f0b40288081 in ?? ()
#81 0x00007f0b40288081 in ?? ()
#82 0x00007f0b25f96431 in ?? ()
#83 0x00007f0b25f95b11 in ?? ()
#84 0x00007f0b25cfd548 in ?? ()
#85 0x00007f0b3b121d26 in ?? ()
#86 0x00007f0b25005de9 in ?? ()
#87 0x00007f0b25ffa8c1 in ?? ()
#88 0x00007f0b25ffa8c1 in ?? ()
#89 0x00007f0b40288081 in ?? ()
#90 0x00007f0b258842d9 in ?? ()
#91 0x00007f0b25f95aa1 in ?? ()
#92 0x00007f0b25f96531 in ?? ()
#93 0x00007f0b25cfd5b0 in ?? ()
#94 0x00007f0b3b12196a in ?? ()
#95 0x00007f0b40288081 in ?? ()
#96 0x00007f0b25884559 in ?? ()
#97 0x00007f0b40288081 in ?? ()
#98 0x00007f0b40288081 in ?? ()
#99 0x00007f0b40288081 in ?? ()
#100 0x00007f0b40288081 in ?? ()
#101 0x00007f0b40288081 in ?? ()
#102 0x00007f0b40288081 in ?? ()
#103 0x00007f0b40288081 in ?? ()
#104 0x00007f0b25f92a21 in ?? ()
#105 0x00007f0b25f95b11 in ?? ()
#106 0x00007f0b25cfd608 in ?? ()
#107 0x00007f0b3b1207b2 in ?? ()
#108 0x00007f0b40288081 in ?? ()
#109 0x00007f0b25884559 in ?? ()
#110 0x00007f0b25884559 in ?? ()
#111 0x00007f0b25884449 in ?? ()
#112 0x00007f0b25884559 in ?? ()
#113 0x00007f0b25884559 in ?? ()
#114 0x00007f0b40288081 in ?? ()
#115 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f0b256ff6c0 (LWP 946227) "DartWorker"):
#0  futex_wait (futex_word=0x55891831fc50, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146
#1  __GI___lll_lock_wait (futex=futex@entry=0x55891831fc50, private=0) at ./nptl/lowlevellock.c:49
#2  0x00007f0b405c6f72 in lll_mutex_lock_optimized (mutex=0x55891831fc50) at ./nptl/pthread_mutex_lock.c:48
#3  ___pthread_mutex_lock (mutex=0x55891831fc50) at ./nptl/pthread_mutex_lock.c:93
#4  0x00005588f5e149c0 in dart::Monitor::Enter (this=0x55891831fc50) at ../../runtime/platform/synchronization.h:109
#5  dart::MonitorLocker::MonitorLocker (monitor=0x55891831fc50, no_safepoint_scope=true, this=<optimized out>) at ../../runtime/vm/lockers.h:159
#6  dart::Isolate::UnMarkIsolateReady (isolate=0x7f0b00000d90) at out/ReleaseX64/../../runtime/vm/isolate.cc:3689
#7  dart::Isolate::Shutdown (this=0x7f0b00000d90) at out/ReleaseX64/../../runtime/vm/isolate.cc:2636
#8  0x00005588f60e9fd4 in Dart_ShutdownIsolate () at ../../runtime/vm/dart_api_impl.cc:1453
#9  0x00005588f5f16477 in dart::ThreadPool::WorkerLoop (this=this@entry=0x558918336320, worker=worker@entry=0x7f0b18012e50) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:207
#10 0x00005588f5f166d2 in dart::ThreadPool::Worker::Main (args=args@entry=139685624098384) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:367
#11 0x00005588f5ec2ff9 in dart::ThreadStart (data_ptr=<optimized out>) at out/ReleaseX64/../../runtime/vm/os_thread_linux.cc:97
#12 0x00007f0b405c3b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#13 0x00007f0b406417b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f0b255fe6c0 (LWP 946228) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5589183313fc, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5589183313fc, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5589183313fc, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x5589183313d8, mutex=0x5589183313a8, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5589183313d8, mutex=0x5589183313a8) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x5589183313fc, mutex=0x189, timeout_micros=10) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5e33bad in dart::Monitor::Wait (this=0x5589183313a8, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (millis=0, this=<optimized out>) at ../../runtime/vm/lockers.h:189
#10 dart::SafepointRwLock::TryEnterWrite (this=0x5589183313a0, can_block=true) at out/ReleaseX64/../../runtime/vm/lockers.cc:209
#11 dart::SafepointRwLock::EnterWrite (this=0x5589183313a0) at out/ReleaseX64/../../runtime/vm/lockers.cc:196
#12 0x00005588f5e133ed in dart::SafepointWriteRwLocker::SafepointWriteRwLocker (this=0x7f0b255fd2c8, thread_state=<optimized out>, rw_lock=0x5589183313a0) at ../../runtime/vm/lockers.h:493
#13 dart::IsolateGroup::UnregisterIsolate (this=0x55891833c990, isolate=0x7f0afc000d90) at out/ReleaseX64/../../runtime/vm/isolate.cc:461
#14 dart::Isolate::LowLevelCleanup (isolate=isolate@entry=0x7f0afc000d90) at out/ReleaseX64/../../runtime/vm/isolate.cc:2678
#15 0x00005588f5e14a46 in dart::Isolate::Shutdown (this=0x7f0afc000d90) at out/ReleaseX64/../../runtime/vm/isolate.cc:2657
#16 0x00005588f60e9fd4 in Dart_ShutdownIsolate () at ../../runtime/vm/dart_api_impl.cc:1453
#17 0x00005588f5f16477 in dart::ThreadPool::WorkerLoop (this=this@entry=0x558918336320, worker=worker@entry=0x7f0b180130a0) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:207
#18 0x00005588f5f166d2 in dart::ThreadPool::Worker::Main (args=args@entry=139685624098976) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:367
#19 0x00005588f5ec2ff9 in dart::ThreadStart (data_ptr=<optimized out>) at out/ReleaseX64/../../runtime/vm/os_thread_linux.cc:97
#20 0x00007f0b405c3b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#21 0x00007f0b406417b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f0b252fb6c0 (LWP 946231) "DartWorker"):
#0  futex_wait (futex_word=0x55891831fc50, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146
#1  __GI___lll_lock_wait (futex=futex@entry=0x55891831fc50, private=0) at ./nptl/lowlevellock.c:49
#2  0x00007f0b405c6f72 in lll_mutex_lock_optimized (mutex=0x55891831fc50) at ./nptl/pthread_mutex_lock.c:48
#3  ___pthread_mutex_lock (mutex=0x55891831fc50) at ./nptl/pthread_mutex_lock.c:93
#4  0x00005588f5e16d3c in dart::Monitor::Enter (this=0x55891831fc50) at ../../runtime/platform/synchronization.h:109
#5  dart::MonitorLocker::MonitorLocker (monitor=0x55891831fc50, no_safepoint_scope=true, this=<optimized out>) at ../../runtime/vm/lockers.h:159
#6  dart::Isolate::LookupIsolateNameByPort (port=5273688701100475) at out/ReleaseX64/../../runtime/vm/isolate.cc:3665
#7  0x00005588f5dae639 in dart::DN_HelperIsolate_getDebugName (zone=<optimized out>, zone@entry=0x7f0b252f9950, arguments=<optimized out>, arguments@entry=0x7f0b252f9eb8, isolate=<optimized out>, thread=<optimized out>) at out/ReleaseX64/../../runtime/lib/isolate.cc:1233
#8  dart::BootstrapNatives::DN_Isolate_getDebugName (thread=thread@entry=0x7f0b04006680, zone=zone@entry=0x7f0b252f9e70, arguments=arguments@entry=0x7f0b252fa370) at out/ReleaseX64/../../runtime/lib/isolate.cc:1231
#9  0x00005588f5e447b4 in dart::NativeEntry::BootstrapNativeCallWrapper (args=0x7f0b252fa370, func=0x5588f5dae5e0 <dart::BootstrapNatives::DN_Isolate_getDebugName(dart::Thread*, dart::Zone*, dart::NativeArguments*)>) at out/ReleaseX64/../../runtime/vm/native_entry.cc:150
#10 0x00007f0b40203114 in ?? ()
#11 0x00007f0b04006680 in ?? ()
#12 0x0000000000000001 in ?? ()
#13 0x00007f0b252fa3b8 in ?? ()
#14 0x00007f0b252fa3b0 in ?? ()
#15 0x00007f0b25ebe5a1 in ?? ()
#16 0x00007f0b4028e791 in ?? ()
#17 0x00007f0b252fa3d8 in ?? ()
#18 0x00007f0b3b135607 in ?? ()
#19 0x00007f0b40288081 in ?? ()
#20 0x00007f0b247020f9 in ?? ()
#21 0x00007f0b40288081 in ?? ()
#22 0x00007f0b25ebbe71 in ?? ()
#23 0x00007f0b25ebe5f1 in ?? ()
#24 0x00007f0b252fa410 in ?? ()
#25 0x00007f0b3b134e3c in ?? ()
#26 0x00007f0b247020f9 in ?? ()
#27 0x00007f0b40288081 in ?? ()
#28 0x00007f0b40288081 in ?? ()
#29 0x00007f0b25eb2091 in ?? ()
#30 0x00007f0b25ebbed1 in ?? ()
#31 0x00007f0b252fa468 in ?? ()
#32 0x00007f0b3b133100 in ?? ()
#33 0x00007f0b24702139 in ?? ()
#34 0x0000000000000006 in ?? ()
#35 0x00007f0b24702089 in ?? ()
#36 0x00007f0b24702089 in ?? ()
#37 0x00007f0b24f811c9 in ?? ()
#38 0x0000000000000026 in ?? ()
#39 0x00007f0b40288081 in ?? ()
#40 0x00007f0b25eb0551 in ?? ()
#41 0x00007f0b25eb21b1 in ?? ()
#42 0x00007f0b252fa498 in ?? ()
#43 0x00007f0b3b132929 in ?? ()
#44 0x00007f0b250082e9 in ?? ()
#45 0x00007f0b40288081 in ?? ()
#46 0x00007f0b25f95aa1 in ?? ()
#47 0x00007f0b25eb0591 in ?? ()
#48 0x00007f0b252fa500 in ?? ()
#49 0x00007f0b3b12196a in ?? ()
#50 0x00007f0b250082e9 in ?? ()
#51 0x00007f0b25ffa8c1 in ?? ()
#52 0x00007f0b40288081 in ?? ()
#53 0x00007f0b40288081 in ?? ()
#54 0x00007f0b40288081 in ?? ()
#55 0x00007f0b40288081 in ?? ()
#56 0x00007f0b40288081 in ?? ()
#57 0x00007f0b40288081 in ?? ()
#58 0x00007f0b40288081 in ?? ()
#59 0x00007f0b25f96431 in ?? ()
#60 0x00007f0b25f95b11 in ?? ()
#61 0x00007f0b252fa548 in ?? ()
#62 0x00007f0b3b121d26 in ?? ()
#63 0x00007f0b250082e9 in ?? ()
#64 0x00007f0b25ffa8c1 in ?? ()
#65 0x00007f0b25ffa8c1 in ?? ()
#66 0x00007f0b40288081 in ?? ()
#67 0x00007f0b25b03689 in ?? ()
#68 0x00007f0b25f95aa1 in ?? ()
#69 0x00007f0b25f96531 in ?? ()
#70 0x00007f0b252fa5b0 in ?? ()
#71 0x00007f0b3b12196a in ?? ()
#72 0x00007f0b40288081 in ?? ()
#73 0x00007f0b25b03909 in ?? ()
#74 0x00007f0b40288081 in ?? ()
#75 0x00007f0b40288081 in ?? ()
#76 0x00007f0b40288081 in ?? ()
#77 0x00007f0b40288081 in ?? ()
#78 0x00007f0b40288081 in ?? ()
#79 0x00007f0b40288081 in ?? ()
#80 0x00007f0b40288081 in ?? ()
#81 0x00007f0b25f92a21 in ?? ()
#82 0x00007f0b25f95b11 in ?? ()
#83 0x00007f0b252fa608 in ?? ()
#84 0x00007f0b3b1207b2 in ?? ()
#85 0x00007f0b40288081 in ?? ()
#86 0x00007f0b25b03909 in ?? ()
#87 0x00007f0b25b03909 in ?? ()
#88 0x00007f0b25b037f9 in ?? ()
#89 0x00007f0b25b03909 in ?? ()
#90 0x00007f0b25b03909 in ?? ()
#91 0x00007f0b40288081 in ?? ()
#92 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f0b24d7d6c0 (LWP 946235) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f0ae0001bac, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0ae0001bac, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0ae0001bac, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x7f0ae0001b88, mutex=0x7f0ae0001b58, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f0ae0001b88, mutex=0x7f0ae0001b58) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x7f0ae0001bac, mutex=0x189, timeout_micros=29) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5f4364f in dart::Monitor::Wait (this=0x189, this@entry=0x7f0b24d7bc60, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (this=0x7f0b24d7bc60, millis=0) at ../../runtime/vm/lockers.h:189
#10 dart::SafepointHandler::ExitSafepointLocked (this=this@entry=0x558918331420, T=T@entry=0x7f0ae00012a0, tl=tl@entry=0x7f0b24d7bc60, level=dart::kGCAndDeopt) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:367
#11 0x00005588f5f4391d in dart::SafepointHandler::ExitSafepointUsingLock (this=0x558918331420, T=0x7f0ae00012a0) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:289
#12 0x00005588f5e33949 in dart::Thread::ExitSafepoint (this=0x7f0ae00012a0) at ../../runtime/vm/thread.h:1221
#13 dart::TransitionVMToBlocked::~TransitionVMToBlocked (this=0x7f0b24d7bcb0) at ../../runtime/vm/heap/safepoint.h:371
#14 dart::SafepointRwLock::EnterRead (this=0x5589183313a0) at out/ReleaseX64/../../runtime/vm/lockers.cc:129
#15 0x00005588f5e0f936 in dart::SafepointReadRwLocker::SafepointReadRwLocker (this=0x7f0b24d7bd08, thread_state=0x7f0ae00012a0, rw_lock=0x5589183313a0) at ../../runtime/vm/lockers.h:446
#16 dart::IsolateGroup::ForEachIsolate (this=0x55891833c990, function=..., at_safepoint=<optimized out>) at out/ReleaseX64/../../runtime/vm/isolate.cc:2905
#17 0x00005588f5e183d6 in dart::Isolate::LookupIsolateNameByPort(long)::$_0::operator()(dart::IsolateGroup*) const (this=<optimized out>, group=0xfffffffffffffe00) at out/ReleaseX64/../../runtime/vm/isolate.cc:3668
#18 std::__2::__invoke[abi:nn220000]<dart::Isolate::LookupIsolateNameByPort(long)::$_0&, dart::IsolateGroup*>(dart::Isolate::LookupIsolateNameByPort(long)::$_0&, dart::IsolateGroup*&&) (__args=<optimized out>, __args=<optimized out>) at ../../buildtools/linux-x64/clang/bin/../include/c++/v1/__type_traits/invoke.h:90
#19 std::__2::__invoke_void_return_wrapper<void, true>::__call[abi:nn220000]<dart::Isolate::LookupIsolateNameByPort(long)::$_0&, dart::IsolateGroup*>(dart::Isolate::LookupIsolateNameByPort(long)::$_0&, dart::IsolateGroup*&&) (__args=<optimized out>, __args=<optimized out>) at ../../buildtools/linux-x64/clang/bin/../include/c++/v1/__type_traits/invoke.h:350
#20 std::__2::__invoke_r[abi:nn220000]<void, dart::Isolate::LookupIsolateNameByPort(long)::$_0&, dart::IsolateGroup*>(dart::Isolate::LookupIsolateNameByPort(long)::$_0&, dart::IsolateGroup*&&) (__args=<optimized out>, __args=<optimized out>) at ../../buildtools/linux-x64/clang/bin/../include/c++/v1/__type_traits/invoke.h:356
#21 std::__2::__function::__policy_func<void (dart::IsolateGroup*)>::__call_func[abi:nn220000]<dart::Isolate::LookupIsolateNameByPort(long)::$_0>(std::__2::__function::__policy_storage const*, dart::IsolateGroup*) (__buf=<optimized out>, __args=0xfffffffffffffe00) at ../../buildtools/linux-x64/clang/bin/../include/c++/v1/__functional/function.h:443
#22 0x00005588f5e0ee19 in std::__2::__function::__policy_func<void (dart::IsolateGroup*)>::operator()[abi:nn220000](dart::IsolateGroup*&&) const (this=0x7f0b24d7bde8, __args=<optimized out>) at ../../buildtools/linux-x64/clang/bin/../include/c++/v1/__functional/function.h:502
#23 std::__2::function<void(dart::IsolateGroup*)>::operator() (this=0x7f0b24d7bde8, __arg=0x55891833c990) at ../../buildtools/linux-x64/clang/bin/../include/c++/v1/__functional/function.h:754
#24 dart::IsolateGroup::ForEach (action=...) at out/ReleaseX64/../../runtime/vm/isolate.cc:735
#25 0x00005588f5e16d73 in dart::Isolate::LookupIsolateNameByPort (port=5232745057473911) at out/ReleaseX64/../../runtime/vm/isolate.cc:3667
#26 0x00005588f5dae639 in dart::DN_HelperIsolate_getDebugName (zone=<optimized out>, zone@entry=0x7f0b24d7b950, arguments=<optimized out>, arguments@entry=0x7f0b24d7beb8, isolate=<optimized out>, thread=<optimized out>) at out/ReleaseX64/../../runtime/lib/isolate.cc:1233
#27 dart::BootstrapNatives::DN_Isolate_getDebugName (thread=thread@entry=0x7f0ae00012a0, zone=zone@entry=0x7f0b24d7be70, arguments=arguments@entry=0x7f0b24d7c370) at out/ReleaseX64/../../runtime/lib/isolate.cc:1231
#28 0x00005588f5e447b4 in dart::NativeEntry::BootstrapNativeCallWrapper (args=0x7f0b24d7c370, func=0x5588f5dae5e0 <dart::BootstrapNatives::DN_Isolate_getDebugName(dart::Thread*, dart::Zone*, dart::NativeArguments*)>) at out/ReleaseX64/../../runtime/vm/native_entry.cc:150
#29 0x00007f0b40203114 in ?? ()
#30 0x00007f0ae00012a0 in ?? ()
#31 0x0000000000000001 in ?? ()
#32 0x00007f0b24d7c3b8 in ?? ()
#33 0x00007f0b24d7c3b0 in ?? ()
#34 0x00007f0b25ebe5a1 in ?? ()
#35 0x00007f0b4028e791 in ?? ()
#36 0x00007f0b24d7c3d8 in ?? ()
#37 0x00007f0b3b135607 in ?? ()
#38 0x00007f0b40288081 in ?? ()
#39 0x00007f0b24f89449 in ?? ()
#40 0x00007f0b40288081 in ?? ()
#41 0x00007f0b25ebbe71 in ?? ()
#42 0x00007f0b25ebe5f1 in ?? ()
#43 0x00007f0b24d7c410 in ?? ()
#44 0x00007f0b3b134e3c in ?? ()
#45 0x00007f0b24f89449 in ?? ()
#46 0x00007f0b40288081 in ?? ()
#47 0x00007f0b40288081 in ?? ()
#48 0x00007f0b25eb2091 in ?? ()
#49 0x00007f0b25ebbed1 in ?? ()
#50 0x00007f0b24d7c468 in ?? ()
#51 0x00007f0b3b133100 in ?? ()
#52 0x00007f0b24f89489 in ?? ()
#53 0x0000000000000006 in ?? ()
#54 0x00007f0b24f893d9 in ?? ()
#55 0x00007f0b24f893d9 in ?? ()
#56 0x00007f0b24f811c9 in ?? ()
#57 0x000000000000001a in ?? ()
#58 0x00007f0b40288081 in ?? ()
#59 0x00007f0b25eb0551 in ?? ()
#60 0x00007f0b25eb21b1 in ?? ()
#61 0x00007f0b24d7c498 in ?? ()
#62 0x00007f0b3b132929 in ?? ()
#63 0x00007f0b25004829 in ?? ()
#64 0x00007f0b40288081 in ?? ()
#65 0x00007f0b25f95aa1 in ?? ()
#66 0x00007f0b25eb0591 in ?? ()
#67 0x00007f0b24d7c500 in ?? ()
#68 0x00007f0b3b12196a in ?? ()
#69 0x00007f0b25004829 in ?? ()
#70 0x00007f0b25ffa8c1 in ?? ()
#71 0x00007f0b40288081 in ?? ()
#72 0x00007f0b40288081 in ?? ()
#73 0x00007f0b40288081 in ?? ()
#74 0x00007f0b40288081 in ?? ()
#75 0x00007f0b40288081 in ?? ()
#76 0x00007f0b40288081 in ?? ()
#77 0x00007f0b40288081 in ?? ()
#78 0x00007f0b25f96431 in ?? ()
#79 0x00007f0b25f95b11 in ?? ()
#80 0x00007f0b24d7c548 in ?? ()
#81 0x00007f0b3b121d26 in ?? ()
#82 0x00007f0b25004829 in ?? ()
#83 0x00007f0b25ffa8c1 in ?? ()
#84 0x00007f0b25ffa8c1 in ?? ()
#85 0x00007f0b40288081 in ?? ()
#86 0x00007f0b24201a69 in ?? ()
#87 0x00007f0b25f95aa1 in ?? ()
#88 0x00007f0b25f96531 in ?? ()
#89 0x00007f0b24d7c5b0 in ?? ()
#90 0x00007f0b3b12196a in ?? ()
#91 0x00007f0b40288081 in ?? ()
#92 0x00007f0b24201ce9 in ?? ()
#93 0x00007f0b40288081 in ?? ()
#94 0x00007f0b40288081 in ?? ()
#95 0x00007f0b40288081 in ?? ()
#96 0x00007f0b40288081 in ?? ()
#97 0x00007f0b40288081 in ?? ()
#98 0x00007f0b40288081 in ?? ()
#99 0x00007f0b40288081 in ?? ()
#100 0x00007f0b25f92a21 in ?? ()
#101 0x00007f0b25f95b11 in ?? ()
#102 0x00007f0b24d7c608 in ?? ()
#103 0x00007f0b3b1207b2 in ?? ()
#104 0x00007f0b40288081 in ?? ()
#105 0x00007f0b24201ce9 in ?? ()
#106 0x00007f0b24201ce9 in ?? ()
#107 0x00007f0b24201bd9 in ?? ()
#108 0x00007f0b24201ce9 in ?? ()
#109 0x00007f0b24201ce9 in ?? ()
#110 0x00007f0b40288081 in ?? ()
#111 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f0b24c7c6c0 (LWP 946236) "DartWorker"):
#0  futex_wait (futex_word=0x55891831fc50, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146
#1  __GI___lll_lock_wait (futex=futex@entry=0x55891831fc50, private=0) at ./nptl/lowlevellock.c:49
#2  0x00007f0b405c6f72 in lll_mutex_lock_optimized (mutex=0x55891831fc50) at ./nptl/pthread_mutex_lock.c:48
#3  ___pthread_mutex_lock (mutex=0x55891831fc50) at ./nptl/pthread_mutex_lock.c:93
#4  0x00005588f5e149c0 in dart::Monitor::Enter (this=0x55891831fc50) at ../../runtime/platform/synchronization.h:109
#5  dart::MonitorLocker::MonitorLocker (monitor=0x55891831fc50, no_safepoint_scope=true, this=<optimized out>) at ../../runtime/vm/lockers.h:159
#6  dart::Isolate::UnMarkIsolateReady (isolate=0x7f0b10000d90) at out/ReleaseX64/../../runtime/vm/isolate.cc:3689
#7  dart::Isolate::Shutdown (this=0x7f0b10000d90) at out/ReleaseX64/../../runtime/vm/isolate.cc:2636
#8  0x00005588f60e9fd4 in Dart_ShutdownIsolate () at ../../runtime/vm/dart_api_impl.cc:1453
#9  0x00005588f5f16477 in dart::ThreadPool::WorkerLoop (this=this@entry=0x558918336320, worker=worker@entry=0x7f0b180053f0) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:207
#10 0x00005588f5f166d2 in dart::ThreadPool::Worker::Main (args=args@entry=139685624042480) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:367
#11 0x00005588f5ec2ff9 in dart::ThreadStart (data_ptr=<optimized out>) at out/ReleaseX64/../../runtime/vm/os_thread_linux.cc:97
#12 0x00007f0b405c3b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#13 0x00007f0b406417b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f0b24b7b6c0 (LWP 946237) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f0ae4001ba8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0ae4001ba8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0ae4001ba8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x7f0ae4001b88, mutex=0x7f0ae4001b58, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f0ae4001b88, mutex=0x7f0ae4001b58) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x7f0ae4001ba8, mutex=0x189, timeout_micros=48) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5f4364f in dart::Monitor::Wait (this=0x189, this@entry=0x7f0ae40012a0, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (this=0x7f0b24b79de8, millis=0) at ../../runtime/vm/lockers.h:189
#10 dart::SafepointHandler::ExitSafepointLocked (this=this@entry=0x558918331420, T=T@entry=0x7f0ae40012a0, tl=tl@entry=0x7f0b24b79de8, level=level@entry=dart::kGCAndDeopt) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:367
#11 0x00005588f5f43a58 in dart::SafepointHandler::BlockForSafepoint (this=0x558918331420, T=0x7f0ae40012a0) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:333
#12 0x00005588f5e44795 in dart::NativeEntry::BootstrapNativeCallWrapper (args=0x7f0b24b7a360, func=0x5588f5dacc20 <dart::BootstrapNatives::DN_SendPort_sendInternal_(dart::Thread*, dart::Zone*, dart::NativeArguments*)>) at out/ReleaseX64/../../runtime/vm/native_entry.cc:145
#13 0x00007f0b40203114 in ?? ()
#14 0x00007f0ae40012a0 in ?? ()
#15 0x0000000000000002 in ?? ()
#16 0x00007f0b24b7a3b8 in ?? ()
#17 0x00007f0b24b7a3a8 in ?? ()
#18 0x00007f0b3b126f19 in ?? ()
#19 0x00007f0b25f92441 in ?? ()
#20 0x00007f0b4028e791 in ?? ()
#21 0x00007f0b24b7a3e0 in ?? ()
#22 0x00007f0b3b1205e8 in ?? ()
#23 0x00007f0b40288081 in ?? ()
#24 0x000000000000001c in ?? ()
#25 0x00007f0b24f811c9 in ?? ()
#26 0x00007f0b40288081 in ?? ()
#27 0x00007f0b40288081 in ?? ()
#28 0x00007f0b25f920f1 in ?? ()
#29 0x00007f0b25f92471 in ?? ()
#30 0x00007f0b24b7a420 in ?? ()
#31 0x00007f0b3b120523 in ?? ()
#32 0x000000000000001c in ?? ()
#33 0x00007f0b24f811c9 in ?? ()
#34 0x00007f0b40288081 in ?? ()
#35 0x00007f0b40288081 in ?? ()
#36 0x00007f0b25eb2091 in ?? ()
#37 0x00007f0b25f92141 in ?? ()
#38 0x00007f0b24b7a468 in ?? ()
#39 0x00007f0b3b13319a in ?? ()
#40 0x000000000000001c in ?? ()
#41 0x00007f0b24f811c9 in ?? ()
#42 0x00007f0b24f811c9 in ?? ()
#43 0x000000000000001c in ?? ()
#44 0x00007f0b40288081 in ?? ()
#45 0x00007f0b25eb0551 in ?? ()
#46 0x00007f0b25eb21b1 in ?? ()
#47 0x00007f0b24b7a498 in ?? ()
#48 0x00007f0b3b132929 in ?? ()
#49 0x00007f0b25005169 in ?? ()
#50 0x00007f0b40288081 in ?? ()
#51 0x00007f0b25f95aa1 in ?? ()
#52 0x00007f0b25eb0591 in ?? ()
#53 0x00007f0b24b7a500 in ?? ()
#54 0x00007f0b3b12196a in ?? ()
#55 0x00007f0b25005169 in ?? ()
#56 0x00007f0b25ffa8c1 in ?? ()
#57 0x00007f0b40288081 in ?? ()
#58 0x00007f0b40288081 in ?? ()
#59 0x00007f0b40288081 in ?? ()
#60 0x00007f0b40288081 in ?? ()
#61 0x00007f0b40288081 in ?? ()
#62 0x00007f0b40288081 in ?? ()
#63 0x00007f0b40288081 in ?? ()
#64 0x00007f0b25f96431 in ?? ()
#65 0x00007f0b25f95b11 in ?? ()
#66 0x00007f0b24b7a548 in ?? ()
#67 0x00007f0b3b121d26 in ?? ()
#68 0x00007f0b25005169 in ?? ()
#69 0x00007f0b25ffa8c1 in ?? ()
#70 0x00007f0b25ffa8c1 in ?? ()
#71 0x00007f0b40288081 in ?? ()
#72 0x00007f0adff01a69 in ?? ()
#73 0x00007f0b25f95aa1 in ?? ()
#74 0x00007f0b25f96531 in ?? ()
#75 0x00007f0b24b7a5b0 in ?? ()
#76 0x00007f0b3b12196a in ?? ()
#77 0x00007f0b40288081 in ?? ()
#78 0x00007f0adff01ce9 in ?? ()
#79 0x00007f0b40288081 in ?? ()
#80 0x00007f0b40288081 in ?? ()
#81 0x00007f0b40288081 in ?? ()
#82 0x00007f0b40288081 in ?? ()
#83 0x00007f0b40288081 in ?? ()
#84 0x00007f0b40288081 in ?? ()
#85 0x00007f0b40288081 in ?? ()
#86 0x00007f0b25f92a21 in ?? ()
#87 0x00007f0b25f95b11 in ?? ()
#88 0x00007f0b24b7a608 in ?? ()
#89 0x00007f0b3b1207b2 in ?? ()
#90 0x00007f0b40288081 in ?? ()
#91 0x00007f0adff01ce9 in ?? ()
#92 0x00007f0adff01ce9 in ?? ()
#93 0x00007f0adff01bd9 in ?? ()
#94 0x00007f0adff01ce9 in ?? ()
#95 0x00007f0adff01ce9 in ?? ()
#96 0x00007f0b40288081 in ?? ()
#97 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0b2497f6c0 (LWP 946238) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f0b0c001ebc, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0b0c001ebc, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0b0c001ebc, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x7f0b0c001e98, mutex=0x7f0b0c001e68, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f0b0c001e98, mutex=0x7f0b0c001e68) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x7f0b0c001ebc, mutex=0x189, timeout_micros=43) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5f4364f in dart::Monitor::Wait (this=0x189, this@entry=0x7f0b0c0015b0, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (this=0x7f0b2497dbf8, millis=0) at ../../runtime/vm/lockers.h:189
#10 dart::SafepointHandler::ExitSafepointLocked (this=this@entry=0x558918331420, T=T@entry=0x7f0b0c0015b0, tl=tl@entry=0x7f0b2497dbf8, level=level@entry=dart::kGCAndDeopt) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:367
#11 0x00005588f5f43a58 in dart::SafepointHandler::BlockForSafepoint (this=0x558918331420, T=0x7f0b0c0015b0) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:333
#12 0x00005588f5ee1e90 in DRT_InterruptOrStackOverflow (arguments=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:3946
#13 0x00007f0b40202fc3 in ?? ()
#14 0x00007f0b0c0015b0 in ?? ()
#15 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0b2467f6c0 (LWP 946239) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f0af4001ba8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f0af4001ba8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f0af4001ba8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x7f0af4001b88, mutex=0x7f0af4001b58, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7f0af4001b88, mutex=0x7f0af4001b58) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x7f0af4001ba8, mutex=0x189, timeout_micros=46) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5f4364f in dart::Monitor::Wait (this=0x189, this@entry=0x7f0af40012a0, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (this=0x7f0b2467dcc8, millis=0) at ../../runtime/vm/lockers.h:189
#10 dart::SafepointHandler::ExitSafepointLocked (this=this@entry=0x558918331420, T=T@entry=0x7f0af40012a0, tl=tl@entry=0x7f0b2467dcc8, level=level@entry=dart::kGCAndDeopt) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:367
#11 0x00005588f5f43a58 in dart::SafepointHandler::BlockForSafepoint (this=0x558918331420, T=0x7f0af40012a0) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:333
#12 0x00005588f5ee1e90 in DRT_InterruptOrStackOverflow (arguments=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:3946
#13 0x00007f0b40202fc3 in ?? ()
#14 0x00007f0af40012a0 in ?? ()
#15 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0b2447f6c0 (LWP 946240) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=111, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x558918333784, expected=111, op=<optimized out>, abstime=0x7f0b2447c7f0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x558918333784, expected=expected@entry=111, clockid=clockid@entry=1, abstime=abstime@entry=0x7f0b2447c7f0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558918333784, expected=expected@entry=111, clockid=clockid@entry=1, abstime=abstime@entry=0x7f0b2447c7f0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c331d in __pthread_cond_wait_common (cond=0x558918333760, mutex=0x558918333730, clockid=1, abstime=0x7f0b2447c7f0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_timedwait64 (cond=0x558918333760, mutex=0x558918333730, abstime=0x7f0b2447c7f0) at ./nptl/pthread_cond_wait.c:483
#7  0x00005588f5c318e3 in dart::TimedWait (cv=0x558918333760, mutex=0x558918333730, timeout_micros=1000000) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:133
#8  dart::ConditionVariable::WaitMicros (this=0x558918333760, mutex=0x558918333730, timeout_micros=1000000) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:147
#9  0x00005588f5f434b3 in dart::Monitor::Wait (timeout_millis=1000, this=<optimized out>) at ../../runtime/platform/synchronization.h:114
#10 dart::MonitorLocker::Wait (millis=1000, this=<optimized out>) at ../../runtime/vm/lockers.h:189
#11 dart::SafepointHandler::LevelHandler::WaitUntilThreadsReachedSafepointLevel (this=0x558918333720) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:228
#12 0x00005588f5f42b2c in dart::SafepointHandler::SafepointThreads (this=0x558918331420, T=0x7f0aec0012a0, level=dart::kGCAndDeopt) at out/ReleaseX64/../../runtime/vm/heap/safepoint.cc:133
#13 0x00005588f5e150cf in dart::DeoptSafepointOperationScope::DeoptSafepointOperationScope (this=0x7f0b2447cd38, T=0x7f0aec0012a0) at ../../runtime/vm/heap/safepoint.h:48
#14 dart::IsolateGroup::RunWithStoppedMutatorsCallable (this=<optimized out>, callable=0x7f0b2447d3b8) at out/ReleaseX64/../../runtime/vm/isolate.cc:2962
#15 0x00005588f5f27470 in dart::IsolateGroup::RunWithStoppedMutators<dart::CompileParsedFunctionHelper::Compile()::$_0>(dart::CompileParsedFunctionHelper::Compile()::$_0) (function=..., this=<optimized out>) at ../../runtime/vm/isolate.h:668
#16 dart::CompileParsedFunctionHelper::Compile (this=this@entry=0x7f0b2447da28) at out/ReleaseX64/../../runtime/vm/compiler/jit/compiler.cc:600
#17 0x00005588f5f27aad in dart::CompileFunctionHelper (function=..., optimized=<optimized out>, osr_id=osr_id@entry=-1) at out/ReleaseX64/../../runtime/vm/compiler/jit/compiler.cc:679
#18 0x00005588f5f276e0 in dart::Compiler::CompileFunction (thread=<optimized out>, function=...) at out/ReleaseX64/../../runtime/vm/compiler/jit/compiler.cc:808
#19 0x00005588f5e71de1 in dart::Function::EnsureHasCodeNoThrow (this=0x7f0b2447dca0) at out/ReleaseX64/../../runtime/vm/object.cc:11982
#20 0x00005588f5e71d34 in dart::Function::EnsureHasCode (this=0x558918333784) at out/ReleaseX64/../../runtime/vm/object.cc:11957
#21 0x00005588f5ee28d6 in dart::DRT_HelperCompileFunction (thread=<optimized out>, zone=0x7f0b2447dc58, arguments=..., isolate=<optimized out>) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:4050
#22 DRT_CompileFunction (arguments=...) at out/ReleaseX64/../../runtime/vm/runtime_entry.cc:4034
#23 0x00007f0b40202fc3 in ?? ()
#24 0x00007f0aec0012a0 in ?? ()
#25 0x0000000000000001 in ?? ()
#26 0x00007f0b2447e1e8 in ?? ()
#27 0x00007f0b2447e1f0 in ?? ()
#28 0x00007f0b2447e200 in ?? ()
#29 0x00007f0b402938b1 in ?? ()
#30 0x00007f0b4028e4d1 in ?? ()
#31 0x00007f0b2447e208 in ?? ()
#32 0x00007f0b40203024 in ?? ()
#33 0x00007f0b3b894181 in ?? ()
#34 0x00007f0b4028b911 in ?? ()
#35 0x00007f0b3ad96e61 in ?? ()
#36 0x00007f0b4028e581 in ?? ()
#37 0x00007f0b2447e248 in ?? ()
#38 0x00007f0b3b10bfdc in ?? ()
#39 0x00007f0b24f811c9 in ?? ()
#40 0x00007f0b40288081 in ?? ()
#41 0x00007f0b40288081 in ?? ()
#42 0x00007f0b40288081 in ?? ()
#43 0x00007f0b25faa401 in ?? ()
#44 0x00007f0b3ad96ee1 in ?? ()
#45 0x00007f0b2447e2b8 in ?? ()
#46 0x00007f0b3b1248a4 in ?? ()
#47 0x00007f0b24f811c9 in ?? ()
#48 0x00007f0b25884749 in ?? ()
#49 0x00007f0b25884849 in ?? ()
#50 0x00007f0b40288081 in ?? ()
#51 0x00007f0b40288081 in ?? ()
#52 0x00007f0b40288081 in ?? ()
#53 0x00007f0b4028b991 in ?? ()
#54 0x00007f0b25fa8111 in ?? ()
#55 0x00007f0b25003ee9 in ?? ()
#56 0x00007f0b25884749 in ?? ()
#57 0x00007f0b25fa8781 in ?? ()
#58 0x00007f0b25faa531 in ?? ()
#59 0x00007f0b2447e340 in ?? ()
#60 0x00007f0b3b123f13 in ?? ()
#61 0x00007f0b25fa8111 in ?? ()
#62 0x00007f0b25003ee9 in ?? ()
#63 0x00007f0b25884749 in ?? ()
#64 0x00007f0b25884749 in ?? ()
#65 0x00007f0b40288081 in ?? ()
#66 0x00007f0b40288081 in ?? ()
#67 0x00007f0b40288081 in ?? ()
#68 0x00007f0b40288081 in ?? ()
#69 0x00007f0b40288081 in ?? ()
#70 0x00007f0b4028b991 in ?? ()
#71 0x00007f0b40299271 in ?? ()
#72 0x00007f0b4029cf71 in ?? ()
#73 0x00007f0b25003ee9 in ?? ()
#74 0x00007f0b25fa7d61 in ?? ()
#75 0x00007f0b25fa88e1 in ?? ()
#76 0x00007f0b2447e380 in ?? ()
#77 0x00007f0b3b123b79 in ?? ()
#78 0x00007f0b40299271 in ?? ()
#79 0x00007f0b4029cf71 in ?? ()
#80 0x00007f0b25003ee9 in ?? ()
#81 0x00007f0b40288081 in ?? ()
#82 0x00007f0b25fa7991 in ?? ()
#83 0x00007f0b25fa7dc1 in ?? ()
#84 0x00007f0b2447e3b8 in ?? ()
#85 0x00007f0b3b123abb in ?? ()
#86 0x00007f0b25003ee9 in ?? ()
#87 0x00007f0b40288081 in ?? ()
#88 0x00007f0b40288081 in ?? ()
#89 0x00007f0b25fb11c1 in ?? ()
#90 0x00007f0b25fa79e1 in ?? ()
#91 0x00007f0b2447e428 in ?? ()
#92 0x00007f0b3b126060 in ?? ()
#93 0x00007f0b25003ee9 in ?? ()
#94 0x00007f0b40288081 in ?? ()
#95 0x00007f0b40288081 in ?? ()
#96 0x00007f0b25eb1011 in ?? ()
#97 0x00007f0b25003ee9 in ?? ()
#98 0x0000000000000002 in ?? ()
#99 0x0000000000000028 in ?? ()
#100 0x0000000000000008 in ?? ()
#101 0x00007f0b40288081 in ?? ()
#102 0x00007f0b40288081 in ?? ()
#103 0x00007f0b25eb2091 in ?? ()
#104 0x00007f0b25fb13f1 in ?? ()
#105 0x00007f0b2447e468 in ?? ()
#106 0x00007f0b3b13314a in ?? ()
#107 0x00007f0b25884639 in ?? ()
#108 0x00007f0b24f811c9 in ?? ()
#109 0x0000000000000018 in ?? ()
#110 0x00007f0b40288081 in ?? ()
#111 0x00007f0b25eb0551 in ?? ()
#112 0x00007f0b25eb21b1 in ?? ()
#113 0x00007f0b2447e498 in ?? ()
#114 0x00007f0b3b132929 in ?? ()
#115 0x00007f0b25003ee9 in ?? ()
#116 0x00007f0b40288081 in ?? ()
#117 0x00007f0b25f95aa1 in ?? ()
#118 0x00007f0b25eb0591 in ?? ()
#119 0x00007f0b2447e500 in ?? ()
#120 0x00007f0b3b12196a in ?? ()
#121 0x00007f0b25003ee9 in ?? ()
#122 0x00007f0b25ffa8c1 in ?? ()
#123 0x00007f0b40288081 in ?? ()
#124 0x00007f0b40288081 in ?? ()
#125 0x00007f0b40288081 in ?? ()
#126 0x00007f0b40288081 in ?? ()
#127 0x00007f0b40288081 in ?? ()
#128 0x00007f0b40288081 in ?? ()
#129 0x00007f0b40288081 in ?? ()
#130 0x00007f0b25f96431 in ?? ()
#131 0x00007f0b25f95b11 in ?? ()
#132 0x00007f0b2447e548 in ?? ()
#133 0x00007f0b3b121d26 in ?? ()
#134 0x00007f0b25003ee9 in ?? ()
#135 0x00007f0b25ffa8c1 in ?? ()
#136 0x00007f0b25ffa8c1 in ?? ()
#137 0x00007f0b40288081 in ?? ()
#138 0x00007f0b24001a69 in ?? ()
#139 0x00007f0b25f95aa1 in ?? ()
#140 0x00007f0b25f96531 in ?? ()
#141 0x00007f0b2447e5b0 in ?? ()
#142 0x00007f0b3b12196a in ?? ()
#143 0x00007f0b40288081 in ?? ()
#144 0x00007f0b24001ce9 in ?? ()
#145 0x00007f0b40288081 in ?? ()
#146 0x00007f0b40288081 in ?? ()
#147 0x00007f0b40288081 in ?? ()
#148 0x00007f0b40288081 in ?? ()
#149 0x00007f0b40288081 in ?? ()
#150 0x00007f0b40288081 in ?? ()
#151 0x00007f0b40288081 in ?? ()
#152 0x00007f0b25f92a21 in ?? ()
#153 0x00007f0b25f95b11 in ?? ()
#154 0x00007f0b2447e608 in ?? ()
#155 0x00007f0b3b1207b2 in ?? ()
#156 0x00007f0b40288081 in ?? ()
#157 0x00007f0b24001ce9 in ?? ()
#158 0x00007f0b24001ce9 in ?? ()
#159 0x00007f0b24001bd9 in ?? ()
#160 0x00007f0b24001ce9 in ?? ()
#161 0x00007f0b24001ce9 in ?? ()
#162 0x00007f0b40288081 in ?? ()
#163 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0b241ff6c0 (LWP 946241) "DartWorker"):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5589183344d8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5589183344d8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5589183344d8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x5589183344b8, mutex=0x558918334488, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x5589183344b8, mutex=0x558918334488) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x5589183344d8, mutex=0x189, timeout_micros=252) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f5e338cd in dart::Monitor::Wait (this=0x558918334488, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (millis=0, this=<optimized out>) at ../../runtime/vm/lockers.h:189
#10 dart::SafepointRwLock::TryEnterRead (this=0x558918334480, can_block=true, acquired_read_lock=<optimized out>) at out/ReleaseX64/../../runtime/vm/lockers.cc:141
#11 dart::SafepointRwLock::EnterRead (this=0x558918334480) at out/ReleaseX64/../../runtime/vm/lockers.cc:126
#12 0x00005588f5e580d0 in dart::SafepointReadRwLocker::SafepointReadRwLocker (this=0x7f0b241feb38, thread_state=0x7f0af80012a0, rw_lock=0x558918334480) at ../../runtime/vm/lockers.h:446
#13 dart::Library::LookupLibrary (thread=0x7f0af80012a0, url=...) at out/ReleaseX64/../../runtime/vm/object.cc:15448
#14 0x00005588f6106f44 in Dart_LookupLibrary (url=0x7f0af80021b8) at ../../runtime/vm/dart_api_impl.cc:5942
#15 0x00005588f60d7e15 in dart::bin::DartUtils::SetupCoreLibraries (is_service_isolate=false, trace_loading=false, flag_profile_microtasks=false, dart_io_settings=...) at out/ReleaseX64/../../runtime/bin/dartutils.cc:582
#16 0x00005588f5c2ecc7 in dart::bin::SetupCoreLibraries (isolate=<optimized out>, isolate_data=isolate_data@entry=0x7f0ad4003c40, is_isolate_group_start=false, is_kernel_isolate=<optimized out>, resolved_packages_config=resolved_packages_config@entry=0x0) at out/ReleaseX64/../../runtime/bin/main_impl.cc:170
#17 0x00005588f5c2e126 in dart::bin::OnIsolateInitialize (child_callback_data=child_callback_data@entry=0x7f0b241fed58, error=error@entry=0x7f0b241fed60) at out/ReleaseX64/../../runtime/bin/main_impl.cc:223
#18 0x00005588f5db03f4 in dart::SpawnIsolateTask::RunLightweight (this=0x7f0b18006150, name=<optimized out>) at out/ReleaseX64/../../runtime/lib/isolate.cc:860
#19 0x00005588f5f16477 in dart::ThreadPool::WorkerLoop (this=this@entry=0x558918336320, worker=worker@entry=0x7f0b18006180) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:207
#20 0x00005588f5f166d2 in dart::ThreadPool::Worker::Main (args=args@entry=139685624045952) at out/ReleaseX64/../../runtime/vm/thread_pool.cc:367
#21 0x00005588f5ec2ff9 in dart::ThreadStart (data_ptr=<optimized out>) at out/ReleaseX64/../../runtime/vm/os_thread_linux.cc:97
#22 0x00007f0b405c3b7b in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448
#23 0x00007f0b406417b8 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f0b405300c0 (LWP 946217) "dart:debugname."):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0b405c0668 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49
#2  0x00007f0b405c0c9c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7ffc97ef6980, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7ffc97ef6980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87
#4  0x00007f0b405c0cfb in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffc97ef6980, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#5  0x00007f0b405c3158 in __pthread_cond_wait_common (cond=0x7ffc97ef6960, mutex=0x7ffc97ef6930, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426
#6  ___pthread_cond_wait (cond=0x7ffc97ef6960, mutex=0x7ffc97ef6930) at ./nptl/pthread_cond_wait.c:458
#7  0x00005588f5c318f2 in dart::ConditionVariable::WaitMicros (this=0x7ffc97ef6980, mutex=0x189, timeout_micros=0) at out/ReleaseX64/../../runtime/platform/synchronization_posix.cc:144
#8  0x00005588f60ec08d in dart::Monitor::Wait (this=0x7ffc97ef6930, timeout_millis=0) at ../../runtime/platform/synchronization.h:114
#9  dart::MonitorLocker::Wait (millis=0, this=<optimized out>) at ../../runtime/vm/lockers.h:189
#10 Dart_RunLoop () at ../../runtime/vm/dart_api_impl.cc:2039
#11 0x00005588f5c2cc28 in dart::bin::RunMainIsolate (script_name=<optimized out>, asset_resolution_base=<optimized out>, package_config_override=package_config_override@entry=0x0, dart_options=dart_options@entry=0x7ffc97ef6b08) at out/ReleaseX64/../../runtime/bin/main_impl.cc:1084
#12 0x00005588f5c2d8ad in dart::bin::main (argc=4, argv=0x7ffc97ef6cb8) at out/ReleaseX64/../../runtime/bin/main_impl.cc:1424
#13 0x00005588f5c2c98d in main (argc=-1745917568, argv=0x189) at out/ReleaseX64/../../runtime/bin/main.cc:9

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions