-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
P2A bug or feature request we're likely to work onA bug or feature request we're likely to work onarea-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
There are new test failures on Roll Fuchsia SDK from 29.20250919.5.1 to 29.20250920.1.1...[language] Add experimental flag 'static-extensions'.
The tests
samples/ffi/http/test/http_test Timeout (expected Pass)
are failing on configurations
vm-reload-linux-debug-x64
vm-reload-rollback-linux-debug-x64
vm-reload-rollback-linux-release-x64
Example log, removing all the threads that are waiting in the worker loop:
diagnostics:
Process list including children: [751724]
Trying to capture stack trace for pid 751724
PID 751724 - process
TID 751724:
#0 0x0000780f2f691117 __GI___futex_abstimed_wait_cancelable64
#1 0x0000780f2f693a41 pthread_cond_wait@@GLIBC_2.3.2
#2 0x0000578e00ca6412 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3 0x0000578e01159f6d Dart_RunLoop
#4 0x0000578e00ca1818 dart::bin::RunMainIsolate(char const*, char const*, char const*, dart::bin::CommandLineOptions*)
#5 0x0000578e00ca249d dart::bin::main(int, char**)
#6 0x0000578e00ca157d main
#7 0x0000780f2f629d90 __libc_start_call_main
#8 0x0000780f2f629e40 __libc_start_main@@GLIBC_2.34
#9 0x0000578e00c9f0e9 _start
TID 751725:
#0 0x0000780f2f725e2e epoll_wait
#1 0x0000578e00ca9e78 dart::bin::EventHandlerImplementation::Poll(unsigned long)
#2 0x0000578e011515a7 dart::bin::ThreadStart(void*)
#3 0x0000780f2f694ac3 start_thread
#4 0x0000780f2f726850 __clone3
...
TID 751738:
#0 0x0000780f2ef036e8
#1 0x0000780f2d8dc246
#2 0x0000780f2dba9e84
#3 0x0000780f2db65ba6
#4 0x0000780f2db94d91
#5 0x0000780f2db6a4da
#6 0x0000780f2d1e82d5
#7 0x0000780f2db84680
#8 0x0000780f2db57aba
#9 0x0000780f2db82d1e
#10 0x0000780f2db558a6
#11 0x0000780f2d8dc246
#12 0x0000780f2db6edb8
#13 0x0000780f2da12aaa
#14 0x0000780f2d1e82d5
#15 0x0000780f2dbb2e96
#16 0x0000780f2db754d3
#17 0x0000780f2db79db4
#18 0x0000780f2db90af8
#19 0x0000780efbc593ad
#20 0x0000780f2db9d359
#21 0x0000780f092de44e
#22 0x0000780f092b7abe
#23 0x0000780f2daa9421
#24 0x0000780f2dca6f81
#25 0x0000780f2dcd0f95
#26 0x0000780f2dcd499c
#27 0x0000780f003c912c
#28 0x0000780f1b0d8da7
#29 0x0000780f003c8b80
#30 0x0000780f032e5134
#31 0x0000780f032ebf0d
#32 0x0000780f2ef0925e
#33 0x0000780f003c912c
#34 0x0000780f1b0d8da7
#35 0x0000780f003c8b80
#36 0x0000780f032e5134
#37 0x0000780f032ebf0d
#38 0x0000780f2ef0925e
#39 0x0000780f003c912c
#40 0x0000780f1b0d8da7
#41 0x0000780f003c8b80
#42 0x0000780f032e5134
#43 0x0000780efbc5cbfd
#44 0x0000780efbc3c2e4
#45 0x0000780f2d299f4b
#46 0x0000780f2d29a169
#47 0x0000780f2dc7990a
#48 0x0000780f2dc7b195
#49 0x0000780f2dc77f0b
#50 0x0000780f2dc77fcc
#51 0x0000780f2dc7a31a
#52 0x0000780f2dcdbde1
#53 0x0000780f2ef03476
#54 0x0000578e00e63bd3 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#55 0x0000578e00e6558d dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#56 0x0000578e00e84426 dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#57 0x0000578e00ea73b0 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#58 0x0000578e00ea77a0 dart::MessageHandler::TaskCallback()
#59 0x0000578e00f82887 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#60 0x0000578e00f82ae2 dart::ThreadPool::Worker::Main(unsigned long)
#61 0x0000578e00f31f29 dart::ThreadStart(void*)
#62 0x0000780f2f694ac3 start_thread
#63 0x0000780f2f726850 __clone3
...
TID 753144:
#0 0x0000780f2f691117 __GI___futex_abstimed_wait_cancelable64
#1 0x0000780f2f693a41 pthread_cond_wait@@GLIBC_2.3.2
#2 0x0000578e00ca6412 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3 0x0000578e00e9b06d dart::KernelCompilationRequest::SendAndWaitForResponse(int, long, char const*, unsigned char const*, long, int, Dart_SourceFile*, bool, bool, bool, char const*, char const*, char const*, dart::MallocGrowableArray<char*> const*, Dart_KernelCompilationVerbosityLevel)
#4 0x0000578e00e9ab0a dart::KernelIsolate::CompileToKernel(char const*, unsigned char const*, long, int, Dart_SourceFile*, bool, bool, bool, char const*, char const*, char const*, Dart_KernelCompilationVerbosityLevel)
#5 0x0000578e00e8d09a dart::IsolateGroupReloadContext::CompileToKernel(bool, char const*, unsigned char const**, long*)
#6 0x0000578e00e8ba8c dart::IsolateGroupReloadContext::Reload(bool, char const*, char const*, unsigned char const*, long)
#7 0x0000578e00e85ede dart::IsolateGroup::ReloadSources(dart::JSONStream*, bool, char const*, char const*, bool)
#8 0x0000578e00f4ef1d DRT_InterruptOrStackOverflow
#9 0x0000780f2ef02fc3
#10 0x0000780f2e0fe3b1
#11 0x0000780f2e0fdfac
#12 0x0000780f03b91c23
#13 0x0000780f03b91571
#14 0x0000780f2e0ff143
#15 0x0000780f03b90d5b
#16 0x0000780f03b88acd
#17 0x0000780f2e0c2057
#18 0x0000780f2e0fe8db
#19 0x0000780f2e0fe742
#20 0x0000780f2e0fe5c4
#21 0x0000780f2e0c1bd6
#22 0x0000780f2e0c189d
#23 0x0000780f2e0ba55a
#24 0x0000780f2e0b925d
#25 0x0000780f2e0c127f
#26 0x0000780f2e0f7ae8
#27 0x0000780f2e0f77df
#28 0x0000780f2e0f7171
#29 0x0000780f2e0fd280
#30 0x0000780f2e0fd15f
#31 0x0000780f2e0c0dfa
#32 0x0000780f2e0c09da
#33 0x0000780f2e0c08eb
#34 0x0000780f2e0bae69
#35 0x0000780f2e0bcbed
#36 0x0000780f2e0bb0de
#37 0x0000780f2e0baf5e
#38 0x0000780f2e0a243f
#39 0x0000780f2e0a1257
#40 0x0000780f2ef03476
#41 0x0000578e00e63bd3 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#42 0x0000578e00e6558d dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#43 0x0000578e00e84426 dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#44 0x0000578e00ea73b0 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#45 0x0000578e00ea77a0 dart::MessageHandler::TaskCallback()
#46 0x0000578e00f82887 dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#47 0x0000578e00f82ae2 dart::ThreadPool::Worker::Main(unsigned long)
#48 0x0000578e00f31f29 dart::ThreadStart(void*)
#49 0x0000780f2f694ac3 start_thread
#50 0x0000780f2f726850 __clone3
...
--- Re-run this test:
python3 tools/test.py -n vm-reload-rollback-linux-release-x64 samples/ffi/http/test/http_test
/cc @liamappelbe
Metadata
Metadata
Assignees
Labels
P2A bug or feature request we're likely to work onA bug or feature request we're likely to work onarea-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