Skip to content

MonoVM/iOS: mono_dllmap_insert crashes in 6.0 #44242

@rolfbjarne

Description

@rolfbjarne

Description

6.0 (fails):

$ otool -vVt -p _mono_dllmap_insert packages/microsoft.netcore.app.runtime.ios-arm64/6.0.0-alpha.1.20552.4/runtimes/ios-arm64/native/libmonosgen-2.0.dylib                                                                  
packages/microsoft.netcore.app.runtime.ios-arm64/6.0.0-alpha.1.20552.4/runtimes/ios-arm64/native/libmonosgen-2.0.dylib:
(__TEXT,__text) section
_mono_dllmap_insert:
00000000000da610	stp	x29, x30, [sp, #-0x10]!
00000000000da614	mov	x29, sp
00000000000da618	adr	x0, #0xe544f ; literal pool for: "/Users/runner/work/1/s/src/mono/mono/metadata/native-library.c"
00000000000da61c	nop
00000000000da620	mov	w1, #0x114
00000000000da624	bl	_mono_assertion_message_unreachable

5.0 (works):

$ otool -vVt -p _mono_dllmap_insert  packages/microsoft.netcore.app.runtime.ios-arm64/5.0.0-rtm.20508.7/runtimes/ios-arm64/native/libmonosgen-2.0.dylib
packages/microsoft.netcore.app.runtime.ios-arm64/5.0.0-rtm.20508.7/runtimes/ios-arm64/native/libmonosgen-2.0.dylib:
(__TEXT,__text) section
_mono_dllmap_insert:
00000000000f8e4c	b	_mono_dllmap_insert_internal

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions