Skip to content

vm/dart/regress47472_test timing out on vm-asan-linux-release-x64 #62095

@sstrickl

Description

@sstrickl

There are new test failures on [test] Fix Fuchsia build....[CFE/kernel] Clear invalidated ClassHierarchySubtypes.

The tests

vm/dart/regress47472_test Timeout (expected Pass)

are failing on configurations

vm-asan-linux-release-x64

Excerpt from the log:

diagnostics:
Process list including children: [819503]
Trying to capture stack trace for pid 819503
PID 819503 - process
TID 819503:
#0  0x0000708b69e91117 __GI___futex_abstimed_wait_cancelable64
#1  0x0000708b69e93a41 pthread_cond_wait@@GLIBC_2.3.2
#2  0x0000629efc30e5c8 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3  0x0000629efd1b285d Dart_RunLoop
#4  0x0000629efc301800 dart::bin::RunMainIsolate(char const*, char const*, char const*, dart::bin::CommandLineOptions*)
#5  0x0000629efc303020 dart::bin::main(int, char**)
#6  0x0000629efc3013fb main
#7  0x0000708b69e29d90 __libc_start_call_main
#8  0x0000708b69e29e40 __libc_start_main@@GLIBC_2.34
#9  0x0000629efc21fbe9 _start
TID 819510:
#0  0x0000708b69f25e9e epoll_wait
#1  0x0000629efc3186a7 dart::bin::EventHandlerImplementation::Poll(unsigned long)
#2  0x0000629efd197908 dart::bin::ThreadStart(void*)
#3  0x0000629efc2bf067 asan_thread_start(void*)
#4  0x0000708b69e94ac3 start_thread
#5  0x0000708b69f268c0 __clone3
TID 819524:
#0  0x0000708b69e91117 __GI___futex_abstimed_wait_cancelable64
#1  0x0000708b69e93e9b pthread_cond_timedwait@@GLIBC_2.3.2
#2  0x0000629efc30e5a8 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3  0x0000629efc835e18 dart::MutatorThreadPool::OnEnterIdleLocked(dart::MutexLocker*, dart::ThreadPool::Worker*)
#4  0x0000629efcba1b9d dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#5  0x0000629efcba21bc dart::ThreadPool::Worker::Main(unsigned long)
#6  0x0000629efca94914 dart::ThreadStart(void*)
#7  0x0000629efc2bf067 asan_thread_start(void*)
#8  0x0000708b69e94ac3 start_thread
#9  0x0000708b69f268c0 __clone3
TID 819536:
#0  0x0000708b69e91117 __GI___futex_abstimed_wait_cancelable64
#1  0x0000708b69e93e9b pthread_cond_timedwait@@GLIBC_2.3.2
#2  0x0000629efc30e5a8 dart::ConditionVariable::WaitMicros(dart::Mutex*, long)
#3  0x0000629efc835e18 dart::MutatorThreadPool::OnEnterIdleLocked(dart::MutexLocker*, dart::ThreadPool::Worker*)
#4  0x0000629efcba1b9d dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#5  0x0000629efcba21bc dart::ThreadPool::Worker::Main(unsigned long)
#6  0x0000629efca94914 dart::ThreadStart(void*)
#7  0x0000629efc2bf067 asan_thread_start(void*)
#8  0x0000708b69e94ac3 start_thread
#9  0x0000708b69f268c0 __clone3
TID 819551:
#0  0x0000629efc22d5ca __asan::FakeStack::GC(unsigned long)
#1  0x0000629efc22e55f __asan_stack_malloc_2
#2  0x0000629efc816c81 dart::ThrowExceptionHelper(dart::Thread*, dart::Instance const&, dart::Instance const&, bool, bool)
#3  0x0000629efc816c2b dart::Exceptions::Throw(dart::Thread*, dart::Instance const&)
#4  0x0000629efcaf0156 DRT_Throw
#5  0x0000708b69382fc3
#6  0x0000708b693884c9
#7  0x00006c8b64823b23
#8  0x00006c8b64823886
#9  0x00006c8b648237a7
#10 0x00006c8b64822315
#11 0x00006c8b64821fca
#12 0x00006c8b64820e12
#13 0x0000708b69383476
#14 0x0000629efc7d2204 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&)
#15 0x0000629efc7d68ff dart::DartLibraryCalls::HandleMessage(long, dart::Instance const&)
#16 0x0000629efc845b4e dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
#17 0x0000629efc8b5be0 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
#18 0x0000629efc8b64d6 dart::MessageHandler::TaskCallback()
#19 0x0000629efcba18ea dart::ThreadPool::WorkerLoop(dart::ThreadPool::Worker*)
#20 0x0000629efcba21bc dart::ThreadPool::Worker::Main(unsigned long)
#21 0x0000629efca94914 dart::ThreadStart(void*)
#22 0x0000629efc2bf067 asan_thread_start(void*)
#23 0x0000708b69e94ac3 start_thread
#24 0x0000708b69f268c0 __clone3



--- Re-run this test:
python3 tools/test.py -n vm-asan-linux-release-x64 vm/dart/regress47472_test

Metadata

Metadata

Labels

P2A 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.gardeningsanitizerFound with sanitizer testing (ASAN, LSAN, MSAN, TSAN, UBSAN)triagedIssue has been triaged by sub team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions