-
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.gardening
Description
--- Command "vm" (took 34.000673s):
DART_CONFIGURATION=ReleaseARM64 xcodebuild/ReleaseARM64/dart --experimental-shared-data --dwarf_stack_traces --no-retain_function_objects --no-retain_code_objects -Dtest_runner.configuration=vm-mac-release-arm64 --ignore-unrecognized-flags --packages=/Volumes/Work/s/w/ir/.dart_tool/package_config.json /Volumes/Work/s/w/ir/tests/ffi/isolate_group_bound_init_test.dart
exit code:
1
diagnostics:
Process list including children: [93562]
Trying to capture stack trace for pid 93562
Analysis of sampling dartvm (pid 93562) every 4000 milliseconds
Process: dartvm [93562]
Path: /Volumes/VOLUME/*/dartvm
Load Address: 0x100e5c000
Identifier: dartvm
Version: ???
Code Type: ARM64
Platform: macOS
Parent Process: dartvm [93320]
Date/Time: 2025-09-05 13:15:38.145 -0700
Launch Time: 2025-09-05 13:15:07.939 -0700
OS Version: macOS 14.7.8 (23H730)
Report Version: 7
Analysis Tool: /usr/bin/sample
Physical footprint: 129.7M
Physical footprint (peak): 215.3M
Idle exit: untracked
----
Call graph:
1 Thread_1161271 DispatchQueue_1: com.apple.main-thread (serial)
+ 1 start (in dyld) + 2476 [0x18167b154]
+ 1 main (in dartvm) + 16 [0x100e8821c]
+ 1 dart::bin::main(int, char**) (in dartvm) + 1608 [0x100e890e8]
+ 1 dart::bin::RunMainIsolate(char const*, char const*, char const*, dart::bin::CommandLineOptions*) (in dartvm) + 600 [0x100e884d0]
+ 1 Dart_RunLoop (in dartvm) + 256 [0x10134a64c]
+ 1 dart::ConditionVariable::WaitMicros(dart::Mutex*, long long) (in dartvm) + 128 [0x100e8d5e8]
+ 1 _pthread_cond_wait (in libsystem_pthread.dylib) + 1228 [0x181a0755c]
+ 1 __psynch_cvwait (in libsystem_kernel.dylib) + 8 [0x1819c95cc]
1 Thread_1161272: dart:io EventHandler
+ 1 thread_start (in libsystem_pthread.dylib) + 8 [0x181a01d34]
+ 1 _pthread_start (in libsystem_pthread.dylib) + 136 [0x181a06f94]
+ 1 dart::bin::ThreadStart(void*) (in dartvm) + 92 [0x101341fec]
+ 1 dart::bin::EventHandlerImplementation::EventHandlerEntry(unsigned long) (in dartvm) + 304 [0x100e914b0]
+ 1 kevent (in libsystem_kernel.dylib) + 8 [0x1819cbf20]
1 Thread_1161274
+ 1 start_wqthread (in libsystem_pthread.dylib) + 8 [0x181a01d28]
+ 1 _pthread_wqthread (in libsystem_pthread.dylib) + 364 [0x181a03058]
+ 1 __workq_kernreturn (in libsystem_kernel.dylib) + 8 [0x1819c7a84]
1 Thread_1161276: DartWorker
+ 1 thread_start (in libsystem_pthread.dylib) + 8 [0x181a01d34]
+ 1 _pthread_start (in libsystem_pthread.dylib) + 136 [0x181a06f94]
+ 1 dart::ThreadStart(void*) (in dartvm) + 208 [0x101123dd0]
+ 1 dart::ThreadPool::Worker::Main(unsigned long) (in dartvm) + 116 [0x101173818]
+ 1 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*) (in dartvm) + 124 [0x101173538]
+ 1 dart::MutatorThreadPool::OnEnterIdleLocked(dart::MutexLocker*, dart::ThreadPool::Worker*) (in dartvm) + 156 [0x1010692f4]
+ 1 dart::ConditionVariable::WaitMicros(dart::Mutex*, long long) (in dartvm) + 112 [0x100e8d5d8]
+ 1 _pthread_cond_wait (in libsystem_pthread.dylib) + 1272 [0x181a07588]
+ 1 __psynch_cvwait (in libsystem_kernel.dylib) + 8 [0x1819c95cc]
1 Thread_1161280: DartWorker
+ 1 thread_start (in libsystem_pthread.dylib) + 8 [0x181a01d34]
+ 1 _pthread_start (in libsystem_pthread.dylib) + 136 [0x181a06f94]
+ 1 dart::ThreadStart(void*) (in dartvm) + 208 [0x101123dd0]
+ 1 dart::ThreadPool::Worker::Main(unsigned long) (in dartvm) + 116 [0x101173818]
+ 1 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*) (in dartvm) + 124 [0x101173538]
+ 1 dart::MutatorThreadPool::OnEnterIdleLocked(dart::MutexLocker*, dart::ThreadPool::Worker*) (in dartvm) + 156 [0x1010692f4]
+ 1 dart::ConditionVariable::WaitMicros(dart::Mutex*, long long) (in dartvm) + 112 [0x100e8d5d8]
+ 1 _pthread_cond_wait (in libsystem_pthread.dylib) + 1272 [0x181a07588]
+ 1 __psynch_cvwait (in libsystem_kernel.dylib) + 8 [0x1819c95cc]
1 Thread_1161286: DartWorker
+ 1 thread_start (in libsystem_pthread.dylib) + 8 [0x181a01d34]
+ 1 _pthread_start (in libsystem_pthread.dylib) + 136 [0x181a06f94]
+ 1 dart::ThreadStart(void*) (in dartvm) + 208 [0x101123dd0]
+ 1 dart::ThreadPool::Worker::Main(unsigned long) (in dartvm) + 116 [0x101173818]
+ 1 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*) (in dartvm) + 272 [0x1011735cc]
+ 1 dart::BackgroundCompiler::Run() (in dartvm) + 252 [0x1011861cc]
+ 1 dart::Compiler::CompileOptimizedFunction(dart::Thread*, dart::Function const&, long) (in dartvm) + 228 [0x101185ab0]
+ 1 dart::CompileFunctionHelper(dart::Function const&, bool, long) (in dartvm) + 752 [0x1011854b4]
+ 1 dart::CompileParsedFunctionHelper::Compile() (in dartvm) + 1408 [0x101184dd4]
+ 1 dart::CompilerPass::RunPipeline(dart::CompilerPass::PipelineMode, dart::CompilerPassState*, bool) (in dartvm) + 68 [0x1012b43e8]
+ 1 dart::CompilerPass::Run(dart::CompilerPassState*) const (in dartvm) + 800 [0x1012b426c]
+ 1 dart::SafepointHandler::BlockForSafepoint(dart::Thread*) (in dartvm) + 304 [0x1011a4d74]
+ 1 dart::SafepointHandler::ExitSafepointLocked(dart::Thread*, dart::MonitorLocker*, dart::SafepointLevel) (in dartvm) + 212 [0x1011a48e4]
+ 1 dart::ConditionVariable::WaitMicros(dart::Mutex*, long long) (in dartvm) + 128 [0x100e8d5e8]
+ 1 _pthread_cond_wait (in libsystem_pthread.dylib) + 1228 [0x181a0755c]
+ 1 __psynch_cvwait (in libsystem_kernel.dylib) + 8 [0x1819c95cc]
1 Thread_1161592: DartWorker
+ 1 thread_start (in libsystem_pthread.dylib) + 8 [0x181a01d34]
+ 1 _pthread_start (in libsystem_pthread.dylib) + 136 [0x181a06f94]
+ 1 dart::ThreadStart(void*) (in dartvm) + 208 [0x101123dd0]
+ 1 dart::ThreadPool::Worker::Main(unsigned long) (in dartvm) + 116 [0x101173818]
+ 1 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*) (in dartvm) + 272 [0x1011735cc]
+ 1 dart::MessageHandler::TaskCallback() (in dartvm) + 496 [0x1010926b8]
+ 1 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool) (in dartvm) + 300 [0x1010922b0]
+ 1 dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message>>) (in dartvm) + 768 [0x10106e728]
+ 1 dart::DartLibraryCalls::HandleMessage(long long, dart::Instance const&) (in dartvm) + 304 [0x10104df3c]
+ 1 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&) (in dartvm) + 452 [0x10104c420]
+ 1 ??? (in <unknown binary>) [0x103783a64]
+ 1 ??? (in <unknown binary>) [0x106a28054]
+ 1 ??? (in <unknown binary>) [0x106a2975c]
+ 1 ??? (in <unknown binary>) [0x1037834f0]
+ 1 ??? (in <unknown binary>) [0x10378346c]
+ 1 DRT_CompileFunction (in dartvm) + 276 [0x1011418b4]
+ 1 dart::Function::EnsureHasCode() const (in dartvm) + 84 [0x1010cd854]
+ 1 dart::Function::EnsureHasCodeNoThrow() const (in dartvm) + 88 [0x1010cd92c]
+ 1 dart::Compiler::CompileFunction(dart::Thread*, dart::Function const&) (in dartvm) + 208 [0x101185194]
+ 1 dart::CompileFunctionHelper(dart::Function const&, bool, long) (in dartvm) + 752 [0x1011854b4]
+ 1 dart::CompileParsedFunctionHelper::Compile() (in dartvm) + 1752 [0x101184f2c]
+ 1 dart::IsolateGroup::RunWithStoppedMutatorsCallable(dart::Callable*) (in dartvm) + 428 [0x1010713ec]
+ 1 dart::SafepointOperationScope::SafepointOperationScope(dart::Thread*, dart::SafepointLevel) (in dartvm) + 88 [0x1011a3dcc]
+ 1 dart::SafepointHandler::SafepointThreads(dart::Thread*, dart::SafepointLevel) (in dartvm) + 420 [0x1011a3f84]
+ 1 dart::SafepointHandler::LevelHandler::WaitUntilThreadsReachedSafepointLevel() (in dartvm) + 108 [0x1011a475c]
+ 1 dart::ConditionVariable::WaitMicros(dart::Mutex*, long long) (in dartvm) + 112 [0x100e8d5d8]
+ 1 _pthread_cond_wait (in libsystem_pthread.dylib) + 1272 [0x181a07588]
...
--- Re-run this test:
python3 tools/test.py -n vm-mac-release-arm64 ffi/isolate_group_bound_init_test/3
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.gardening