-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.gardeningtriagedIssue has been triaged by sub teamIssue has been triaged by sub team
Description
/===============================================================================================\
| vm/dart/isolates/many_isolates_blocked_at_monitor_test broke (Pass -> Timeout, expected Pass) |
\===============================================================================================/
--- Command "vm" (took 08:00.000829s):
DART_CONFIGURATION=DebugX64 out/DebugX64/dart --hot-reload-test-mode --experimental-shared-data --sound-null-safety -Dtest_runner.configuration=vm-reload-linux-debug-x64 --ignore-unrecognized-flags --packages=/b/s/w/ir/.dart_tool/package_config.json /b/s/w/ir/runtime/tests/vm/dart/isolates/many_isolates_blocked_at_monitor_test.dart
exit code:
1
diagnostics:
Process list including children: [345383]
Trying to capture stack trace for pid 345383
PID 345383 - process
TID 345383:
#0 0x00007fadcc816376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x0000564dd02844a7 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd0cc32fd Dart_RunLoop
#3 0x0000564dd0280d29 dart::bin::RunMainIsolate(char const*, char const*, dart::bin::CommandLineOptions*)
#4 0x0000564dd0281aba dart::bin::main(int, char**)
#5 0x0000564dd0280a6d main
#6 0x00007fadcc4ea083 __libc_start_main
#7 0x0000564dd0279669 _start
TID 345385:
#0 0x00007fadcc5e568e epoll_wait
#1 0x0000564dd0289835 dart::bin::EventHandlerImplementation::Poll(unsigned long)
#2 0x0000564dd0cb2437 dart::bin::ThreadStart(void*)
#3 0x00007fadcc80f609 start_thread
#4 0x00007fadcc5e5353 __clone
TID 345497:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafa38ff
#10 0x00007fadcafa36c8
#11 0x00007fadcafa35dc
#12 0x00007fadcafa2133
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345514:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345515:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345516:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345534:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345560:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345561:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345562:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345563:
#0 0x00007fadcc816376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x0000564dd02844a7 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd09e3f3d dart::Thread::AddActiveThread(dart::IsolateGroup*, dart::Isolate*, bool, bool)
#3 0x0000564dd09e3c19 dart::Thread::EnterIsolate(dart::Isolate*)
#4 0x0000564dd07e401b dart::Isolate::InitIsolate(char const*, dart::IsolateGroup*, Dart_IsolateFlags const&, bool)
#5 0x0000564dd0cc0452 dart::CreateIsolate(dart::IsolateGroup*, bool, char const*, void*, char**)
#6 0x0000564dd0cc0360 dart::CreateWithinExistingIsolateGroup(dart::IsolateGroup*, char const*, char**)
#7 0x0000564dd06fe138 dart::SpawnIsolateTask::RunLightweight(char const*)
#8 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#9 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#10 0x0000564dd095a236 dart::ThreadStart(void*)
#11 0x00007fadcc80f609 start_thread
#12 0x00007fadcc5e5353 __clone
TID 345564:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345565:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345566:
#0 0x00007fadcc816376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x0000564dd02844a7 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd06cfc67 dart::BootstrapNatives::FN_ConditionVariable_Wait(_Dart_Handle*, _Dart_Handle*)
#3 0x00007fadcbc87ae9
#4 0x00007fadcafb1617
#5 0x00007fadcafb14b0
#6 0x00007fadcafaf029
#7 0x00007fadcbc83c34
#8 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#9 0x0000564dd07ad8f2 dart::DartEntry::InvokeCallable(dart::Thread*, dart::Function const&, dart::Array const&, dart::Array const&)
#10 0x0000564dd07ade06 dart::DartEntry::InvokeClosure(dart::Thread*, dart::Array const&, dart::Array const&)
#11 0x0000564dd0cd4a45 Dart_InvokeClosure
#12 0x0000564dd06cfb15 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#13 0x00007fadcbc87ae9
#14 0x00007fadcafaec27
#15 0x00007fadcafaeac0
#16 0x00007fadcafae99f
#17 0x00007fadcafae7d4
#18 0x00007fadcafae6bc
#19 0x00007fadcafae60b
#20 0x00007fadcafa1e3f
#21 0x00007fadcafa2191
#22 0x00007fadcafa1e3f
#23 0x00007fadcafa0c82
#24 0x00007fadcbc83c34
#25 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#26 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#27 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#28 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#29 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#30 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#31 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#32 0x0000564dd095a236 dart::ThreadStart(void*)
#33 0x00007fadcc80f609 start_thread
#34 0x00007fadcc5e5353 __clone
TID 345567:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345568:
#0 0x00007fadcc816376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x0000564dd02844a7 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd0a3e8f8 dart::SafepointHandler::ExitSafepointLocked(dart::Thread*, dart::MonitorLocker*, dart::SafepointLevel)
#3 0x0000564dd0a3f23b dart::SafepointHandler::ExitSafepointUsingLock(dart::Thread*)
#4 0x0000564dd09e3cc8 dart::Thread::EnterIsolate(dart::Isolate*)
#5 0x0000564dd07e83ac dart::StartIsolateScope::StartIsolateScope(dart::Isolate*)
#6 0x0000564dd0826596 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#7 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#8 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#9 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#10 0x0000564dd095a236 dart::ThreadStart(void*)
#11 0x00007fadcc80f609 start_thread
#12 0x00007fadcc5e5353 __clone
TID 345569:
#0 0x00007fadcc8167d1 pthread_cond_timedwait@@GLIBC_2.3.2
#1 0x0000564dd028456f dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd0a3e492 dart::SafepointHandler::LevelHandler::WaitUntilThreadsReachedSafepointLevel()
#3 0x0000564dd0a3d36c dart::SafepointHandler::SafepointThreads(dart::Thread*, dart::SafepointLevel)
#4 0x0000564dd07ea671 dart::IsolateGroup::ReloadSources(dart::JSONStream*, bool, char const*, char const*, bool)
#5 0x0000564dd09973dd dart::DRT_InterruptOrStackOverflow(dart::NativeArguments)
#6 0x00007fadcbc83742
#7 0x00007fadcafafc22
#8 0x00007fadcafaef91
#9 0x00007fadcbc83c34
#10 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#11 0x0000564dd07ad8f2 dart::DartEntry::InvokeCallable(dart::Thread*, dart::Function const&, dart::Array const&, dart::Array const&)
#12 0x0000564dd07ade06 dart::DartEntry::InvokeClosure(dart::Thread*, dart::Array const&, dart::Array const&)
#13 0x0000564dd0cd4a45 Dart_InvokeClosure
#14 0x0000564dd06cfb15 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#15 0x00007fadcbc87ae9
#16 0x00007fadcafaec27
#17 0x00007fadcafaeac0
#18 0x00007fadcafae99f
#19 0x00007fadcafae7d4
#20 0x00007fadcafae6bc
#21 0x00007fadcafae60b
#22 0x00007fadcafa1e3f
#23 0x00007fadcafa2191
#24 0x00007fadcafa1e3f
#25 0x00007fadcafa0c82
#26 0x00007fadcbc83c34
#27 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#28 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#29 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#30 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#31 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#32 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#33 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#34 0x0000564dd095a236 dart::ThreadStart(void*)
#35 0x00007fadcc80f609 start_thread
#36 0x00007fadcc5e5353 __clone
TID 345570:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345571:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345572:
#0 0x00007fadcc81a170 __lll_lock_wait
#1 0x00007fadcc8120a3 __pthread_mutex_lock
#2 0x0000564dd028402f dart::Mutex::Lock()
#3 0x0000564dd06cfb09 dart::BootstrapNatives::FN_Mutex_RunLocked(_Dart_Handle*, _Dart_Handle*)
#4 0x00007fadcbc87ae9
#5 0x00007fadcafaec27
#6 0x00007fadcafaeac0
#7 0x00007fadcafae99f
#8 0x00007fadcafae7d4
#9 0x00007fadcafae6bc
#10 0x00007fadcafae60b
#11 0x00007fadcafa1e3f
#12 0x00007fadcafa2191
#13 0x00007fadcafa1e3f
#14 0x00007fadcafa0c82
#15 0x00007fadcbc83c34
#16 0x0000564dd07ad037 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#17 0x0000564dd07af69f dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#18 0x0000564dd07e7ccb dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#19 0x0000564dd082670d dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#20 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#21 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#22 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#23 0x0000564dd095a236 dart::ThreadStart(void*)
#24 0x00007fadcc80f609 start_thread
#25 0x00007fadcc5e5353 __clone
TID 345604:
#0 0x00007fadcc816376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x0000564dd02844a7 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd0a3e8f8 dart::SafepointHandler::ExitSafepointLocked(dart::Thread*, dart::MonitorLocker*, dart::SafepointLevel)
#3 0x0000564dd0a3f23b dart::SafepointHandler::ExitSafepointUsingLock(dart::Thread*)
#4 0x0000564dd09e3cc8 dart::Thread::EnterIsolate(dart::Isolate*)
#5 0x0000564dd07e83ac dart::StartIsolateScope::StartIsolateScope(dart::Isolate*)
#6 0x0000564dd0826596 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#7 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#8 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#9 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#10 0x0000564dd095a236 dart::ThreadStart(void*)
#11 0x00007fadcc80f609 start_thread
#12 0x00007fadcc5e5353 __clone
TID 345605:
#0 0x00007fadcc816376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x0000564dd02844a7 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd09e3f3d dart::Thread::AddActiveThread(dart::IsolateGroup*, dart::Isolate*, bool, bool)
#3 0x0000564dd09e3c19 dart::Thread::EnterIsolate(dart::Isolate*)
#4 0x0000564dd07e83ac dart::StartIsolateScope::StartIsolateScope(dart::Isolate*)
#5 0x0000564dd0826596 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#6 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#7 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#8 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#9 0x0000564dd095a236 dart::ThreadStart(void*)
#10 0x00007fadcc80f609 start_thread
#11 0x00007fadcc5e5353 __clone
TID 345606:
#0 0x00007fadcc816376 pthread_cond_wait@@GLIBC_2.3.2
#1 0x0000564dd02844a7 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#2 0x0000564dd0a3e8f8 dart::SafepointHandler::ExitSafepointLocked(dart::Thread*, dart::MonitorLocker*, dart::SafepointLevel)
#3 0x0000564dd0a3f23b dart::SafepointHandler::ExitSafepointUsingLock(dart::Thread*)
#4 0x0000564dd09e3cc8 dart::Thread::EnterIsolate(dart::Isolate*)
#5 0x0000564dd07e83ac dart::StartIsolateScope::StartIsolateScope(dart::Isolate*)
#6 0x0000564dd0826596 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#7 0x0000564dd08271ab dart::MessageHandler::TaskCallback()
#8 0x0000564dd09ec41f dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#9 0x0000564dd09ecd0d dart::ThreadPool::Worker::Main(unsigned long)
#10 0x0000564dd095a236 dart::ThreadStart(void*)
#11 0x00007fadcc80f609 start_thread
#12 0x00007fadcc5e5353 __clone
stdout:
wait 20
--- Re-run this test:
python3 tools/test.py -n vm-reload-linux-debug-x64 vm/dart/isolates/many_isolates_blocked_at_monitor_test
Metadata
Metadata
Assignees
Labels
area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.gardeningtriagedIssue has been triaged by sub teamIssue has been triaged by sub team