Skip to content

[vm/ffi] arm64 --use-slow-path crash #37180

@dcharkes

Description

@dcharkes
/==============================================================\
| ffi/function_test/2 is new and failed (Crash, expected Pass) |
\==============================================================/

--- Command "vm" (took 04.000988s):
DART_CONFIGURATION=ReleaseXARM64 out/ReleaseXARM64/dart --use-slow-path --ignore-unrecognized-flags --packages=/b/s/w/ir/.packages /b/s/w/ir/tests/ffi/function_test.dart

exit code:
-6

stdout:
SumPlus42(3, 4)
returning 49

stderr:
===== CRASH =====
si_signo=Segmentation fault(11), si_code=1, si_addr=0xaaaad199d10000
version=2.3.2-edge.e1a7ef52afbbf4d8978508aa9bec554e88866a21 (Thu Jun 6 15:12:02 2019 +0000) on "linux_arm64"
thread=23402, isolate=main(0xaaaaffbb4100)
  pc 0x00aaaad199d10000 fp 0x0000ffff8207e148 Unknown symbol
  pc 0x0000ffff8237cab4 fp 0x0000ffff8207e180 Unknown symbol
  pc 0x0000ffff8237a6ac fp 0x0000ffff8207e1d0 Unknown symbol
  pc 0x0000ffff82379730 fp 0x0000ffff8207e200 Unknown symbol
  pc 0x0000ffff8237951c fp 0x0000ffff8207e238 Unknown symbol
  pc 0x0000ffff82379374 fp 0x0000ffff8207e268 Unknown symbol
  pc 0x0000ffff82378328 fp 0x0000ffff8207e2a8 Unknown symbol
  pc 0x0000ffff8234ce3c fp 0x0000ffff8207e2e0 Unknown symbol
  pc 0x0000ffff82377f1c fp 0x0000ffff8207e318 Unknown symbol
  pc 0x0000ffff833c1cb0 fp 0x0000ffff8207e3e8 Unknown symbol
  pc 0x0000aaaad13f7438 fp 0x0000ffff8207e490 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&, unsigned long)
  pc 0x0000aaaad13fab38 fp 0x0000ffff8207e500 dart::DartLibraryCalls::HandleMessage(dart::Object const&, dart::Instance const&)
  pc 0x0000aaaad143018c fp 0x0000ffff8207e710 dart::IsolateMessageHandler::HandleMessage(std::__2::unique_ptr<dart::Message, std::__2::default_delete<dart::Message> >)
  pc 0x0000aaaad14611fc fp 0x0000ffff8207e790 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
  pc 0x0000aaaad1461a28 fp 0x0000ffff8207e800 dart::MessageHandler::TaskCallback()
  pc 0x0000aaaad159d554 fp 0x0000ffff8207e840 dart::ThreadPool::Worker::Loop()
  pc 0x0000aaaad159d384 fp 0x0000ffff8207e880 dart::ThreadPool::Worker::Main(unsigned long)
  pc 0x0000aaaad15050f4 fp 0x0000ffff8207e930 out/ReleaseXARM64/dart+0x16cb0f4
  pc 0x0000ffff83a09fc4 fp 0x0000ffff8207e940 /lib/aarch64-linux-gnu/libpthread.so.0+0x6fc4
-- End of DumpStackTrace

--- Re-run this test:
python tools/test.py -n dartk-linux-release-arm64 ffi/function_test/2

https://logs.chromium.org/logs/dart/buildbucket/cr-buildbucket.appspot.com/8911388157230639968/+/steps/test_results/0/logs/tests_that_began_failing__logs_/0

Metadata

Metadata

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.library-ffi

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions