Skip to content

Possible GC bugs triggered on arm64 #38359

@mkustermann

Description

@mkustermann

From the flakiness dashboard we have failures

like this from e688753:

/============================================================================\
| vm/dart/generic_field_invocation_test broke (Pass -> Crash, expected Pass) |
\============================================================================/

--- Command "vm" (took 09.000378s):
DART_CONFIGURATION=ReleaseXARM64 out/ReleaseXARM64/dart --no-lazy-dispatchers --ignore-unrecognized-flags --packages=/b/s/w/ir/.packages /b/s/w/ir/runtime/tests/vm/dart/generic_field_invocation_test.dart

exit code:
-6

stderr:
Class Id: 0
../../runtime/vm/raw_object.cc: 340: error: unreachable code
version=2.6.0-edge.e6887536aadc7fbd1990448989601cee0224958d (Thu Sep 12 01:20:05 2019 +0000) on "linux_arm64"
thread=2331, isolate=kernel-service(0xaaaad48f2400)
  pc 0x0000aaaaaff0b60c fp 0x0000ffff954fe560 dart::Profiler::DumpStackTrace(void*)
-- End of DumpStackTrace

--- Re-run this test:
python tools/test.py -n dartk-linux-release-arm64 vm/dart/generic_field_invocation_test

There seems to be a core file available for the build here:

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.crashProcess exits with SIGSEGV, SIGABRT, etc. An unhandled exception is not a crash.gardening

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions