-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Closed
Copy link
Labels
area-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.triagedIssue has been triaged by sub teamIssue has been triaged by sub team
Description
For file test.dart:
import "dart:io";
@pragma('dyn-module:entry-point')
void main() {
print(systemEncoding);
}Compiles with command:
sdk/out/DebugX64/dart-sdk/bin/dartaotruntime sdk/out/DebugX64/dart-sdk/bin/snapshots/dart2bytecode.dart.snapshot --bytecode-options=annotations --platform sdk/out/DebugX64/dart-sdk/lib/_internal/vm_platform_product.dill test.dart -o test.dillRuns with command:
sdk/out/DebugX64/dart-sdk/bin/dart sdk/pkg/dynamic_modules/bin/dynamic_module_runner.dart test.dillFails with:
../../runtime/vm/bytecode_reader.cc: 1584: error: expected: metadata.IsArray()
version=3.9.0 (stable) (Mon Aug 11 07:58:10 2025 -0700) on "linux_x64"
pid=3383506, thread=3383672, isolate_group=main(0x564f073fd960), isolate=main(0x564f07402a20)
os=linux, arch=x64, comp=no, sim=no
isolate_instructions=564f04fc8b20, vm_instructions=564f04fc8b20
fp=7f898237c6e0, sp=7f898237c6b0, pc=564f058d1346
pc 0x0000564f058d1346 fp 0x00007f898237c6e0 dart::Profiler::DumpStackTrace+0x26
pc 0x0000564f058d1290 fp 0x00007f898237c820 dart::Profiler::DumpStackTrace+0x20
pc 0x0000564f05cd83e5 fp 0x00007f898237c840 Dart_DumpNativeStackTrace+0x15
pc 0x0000564f04fc8dd3 fp 0x00007f898237c930 dart::Assert::Fail+0xa3
pc 0x0000564f0568a137 fp 0x00007f898237c9e0 dart::bytecode::BytecodeReaderHelper::ReadAnnotations+0x127
pc 0x0000564f0568d448 fp 0x00007f898237cb20 dart::bytecode::BytecodeReaderHelper::ReadClassDeclaration+0x428
pc 0x0000564f0568e2bf fp 0x00007f898237cc70 dart::bytecode::BytecodeReader::LoadClassDeclaration+0x1ff
pc 0x0000564f057cf40c fp 0x00007f898237ccc0 dart::Class::EnsureDeclarationLoaded+0x3c
pc 0x0000564f0569ca24 fp 0x00007f898237ce10 dart::ClassFinalizer::LoadClassMembers+0xd4
pc 0x0000564f057c0b68 fp 0x00007f898237cee0 dart::Class::EnsureIsFinalized+0x138
pc 0x0000564f05680ebd fp 0x00007f898237d060 dart::bytecode::BytecodeReaderHelper::ReadLibraryDeclarations+0x38d
pc 0x0000564f0568015e fp 0x00007f898237d220 dart::bytecode::BytecodeLoader::LoadBytecode+0x12e
pc 0x0000564f055a76d8 fp 0x00007f898237d3b0 dart::DN_HelperInternal_loadDynamicModule+0x1b8
pc 0x0000564f055a750a fp 0x00007f898237d400 dart::BootstrapNatives::DN_Internal_loadDynamicModule+0xda
pc 0x0000564f05790e2b fp 0x00007f898237db70 dart::NativeEntry::BootstrapNativeCallWrapper+0xeb
pc 0x0000564f05790d26 fp 0x00007f898237dbc0 DRT_BootstrapNativeCall+0x86
pc 0x00007f899c3838c4 fp 0x00007f898237dc08 Unknown symbol
pc 0x00007f899762f791 fp 0x00007f898237dc40 Unknown symbol
pc 0x00007f899762f644 fp 0x00007f898237dcc0 Unknown symbol
pc 0x00007f899762f3ea fp 0x00007f898237dcf0 Unknown symbol
pc 0x00007f89976236d7 fp 0x00007f898237dd28 Unknown symbol
pc 0x00007f89976235a6 fp 0x00007f898237dd58 Unknown symbol
pc 0x00007f899762233a fp 0x00007f898237ddc0 Unknown symbol
pc 0x00007f8997622614 fp 0x00007f898237de08 Unknown symbol
pc 0x00007f899762233a fp 0x00007f898237de70 Unknown symbol
pc 0x00007f899762114a fp 0x00007f898237dec8 Unknown symbol
pc 0x00007f899c383c54 fp 0x00007f898237df40 Unknown symbol
pc 0x0000564f056bf5d8 fp 0x00007f898237dff0 dart::InvokeDartCode+0xa8
pc 0x0000564f056bf31f fp 0x00007f898237e0b0 dart::DartEntry::InvokeFunction+0x21f
pc 0x0000564f056bf0e4 fp 0x00007f898237e100 dart::DartEntry::InvokeFunction+0x94
pc 0x0000564f056c2274 fp 0x00007f898237e1d0 dart::DartLibraryCalls::HandleMessage+0x1a4
pc 0x0000564f0572ae6a fp 0x00007f898237ea90 dart::IsolateMessageHandler::HandleMessage+0x66a
pc 0x0000564f05776ff9 fp 0x00007f898237eb70 dart::MessageHandler::HandleMessages+0x229
pc 0x0000564f05777930 fp 0x00007f898237ec70 dart::MessageHandler::TaskCallback+0x340
pc 0x0000564f0577856c fp 0x00007f898237eca0 dart::MessageHandlerTask::Run+0x5c
pc 0x0000564f0597eaf2 fp 0x00007f898237ed50 dart::ThreadPool::WorkerLoop+0xb2
pc 0x0000564f0597f3a0 fp 0x00007f898237edd0 dart::ThreadPool::Worker::Main+0x110
pc 0x0000564f058c7720 fp 0x00007f898237ee50 dart::ThreadStart+0x120
-- End of DumpStackTrace
pc 0x0000000000000000 fp 0x00007f898237dc08 sp 0x0000000000000000 [Stub] CallBootstrapNative
pc 0x00007f899762f791 fp 0x00007f898237dc40 sp 0x00007f898237dc18 [Unoptimized] _loadDynamicModule@10040228
pc 0x00007f899762f644 fp 0x00007f898237dcc0 sp 0x00007f898237dc50 [Unoptimized] loadDynamicModule
pc 0x00007f899762f3ea fp 0x00007f898237dcf0 sp 0x00007f898237dcd0 [Unoptimized] loadModuleFromBytes
pc 0x00007f89976236d7 fp 0x00007f898237dd28 sp 0x00007f898237dd00 [Unoptimized] main
pc 0x00007f89976235a6 fp 0x00007f898237dd58 sp 0x00007f898237dd38 [Unoptimized] main
pc 0x00007f899762233a fp 0x00007f898237ddc0 sp 0x00007f898237dd68 [Unoptimized] _Closure@0150898.dyn:call
pc 0x00007f8997622614 fp 0x00007f898237de08 sp 0x00007f898237ddd0 [Unoptimized] _delayEntrypointInvocation@1026248.<anonymous closure>
pc 0x00007f899762233a fp 0x00007f898237de70 sp 0x00007f898237de18 [Unoptimized] _Closure@0150898.dyn:call
pc 0x00007f899762114a fp 0x00007f898237dec8 sp 0x00007f898237de80 [Unoptimized] _RawReceivePort@1026248._handleMessage@1026248
pc 0x00007f899c383c54 fp 0x00007f898237df40 sp 0x00007f898237ded8 [Stub] InvokeDartCode
[1] 3383506 IOT instruction (core dumped) sdk/out/DebugX64/dart-sdk/bin/dart test.dill
Metadata
Metadata
Assignees
Labels
area-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.triagedIssue has been triaged by sub teamIssue has been triaged by sub team