Skip to content

Flaky crash: isolate.cc: 113: error: expected: isolate->group()->id() != id_ #60651

@alexmarkov

Description

@alexmarkov
/===========================================================================================\
| vm/cc/FfiCallbackMetadata_BigRandomMultithreadedTest broke (Pass -> Crash, expected Pass) |
\===========================================================================================/

--- Command "run_vm_unittest" (took 133ms):
DART_CONFIGURATION=DebugSIMRISCV64 out/DebugSIMRISCV64/run_vm_tests --dfe=/b/s/w/ir/out/DebugSIMRISCV64/gen/kernel_service.dill --sound-null-safety --ignore-unrecognized-flags FfiCallbackMetadata_BigRandomMultithreadedTest

exit code:
-6

stdout:
Running test: FfiCallbackMetadata_BigRandomMultithreadedTest

stderr:
../../runtime/vm/isolate.cc: 113: error: expected: isolate->group()->id() != id_
version=3.9.0-edge (main) (Unknown timestamp) on "linux_simriscv64"
pid=274999, thread=275007, isolate_group=(nil)((nil)), isolate=(nil)((nil))
os=linux, arch=riscv64, comp=no, sim=yes
isolate_instructions=0, vm_instructions=625d2f966f00
fp=70806dc79b00, sp=70806dc799d0, pc=625d301c723c
  pc 0x0000625d301c723c fp 0x000070806dc79b00 dart::Profiler::DumpStackTrace+0x7c
  pc 0x0000625d2ff384e4 fp 0x000070806dc79be0 dart::Assert::Fail+0x84
  pc 0x0000625d3005afd5 fp 0x000070806dc79c00 dart::VerifyOriginId::VisitIsolate+0x45
  pc 0x0000625d3004e639 fp 0x000070806dc79c70 dart::IsolateGroup::ForEachIsolate+0x139
  pc 0x0000625d3005d286 fp 0x000070806dc79ca0 void std::__2::__function::__policy_invoker<void +0x36
  pc 0x0000625d30054569 fp 0x000070806dc79d20 dart::Isolate::VisitIsolates+0xa9
  pc 0x0000625d3004e974 fp 0x000070806dc79d80 dart::Isolate::InitIsolate+0x144
  pc 0x0000625d307d65a2 fp 0x000070806dc7a520 dart::CreateIsolate+0x52
  pc 0x0000625d307d6990 fp 0x000070806dc7a5e0 Dart_CreateIsolateGroup+0x160
  pc 0x0000625d2fb8ec99 fp 0x000070806dc7a650 dart::TestCase::CreateTestIsolate+0x59
  pc 0x0000625d2fa11902 fp 0x000070806dc7aea0 dart::RunBigRandomMultithreadedTest+0x22
  pc 0x0000625d2fa126a7 fp 0x000070806dc7aec0 void* std::__2::__thread_proxy[abi:nn210000]<std::__2::tuple<std::__2::unique_ptr<std::__2::__thread_struct, std::__2::default_delete<std::__2::__thread_struct>>, void +0x27
  pc 0x0000708074e9caa4 fp 0x000070806dc7af70 /lib/x86_64-linux-gnu/libc.so.6+0x9caa4
-- End of DumpStackTrace

--- Re-run this test:
python3 tools/test.py -n vm-linux-debug-simriscv64 vm/cc/FfiCallbackMetadata_BigRandomMultithreadedTest

https://logs.chromium.org/logs/dart/buildbucket/cr-buildbucket/8716252418375150433/+/u/test_results/ignored_flaky_test_failure_logs

Could be related to https://dart-review.googlesource.com/c/sdk/+/424140.

/cc @aam @rmacnak-google

Metadata

Metadata

Assignees

Labels

area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.gardeningtriagedIssue 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