-
Notifications
You must be signed in to change notification settings - Fork 215
Closed
dotnet/runtime
#57257Description
After #1387 during publish ILC crashed with following stack trace.
Thread 1 "ilc" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x76c36510 (LWP 26921)]
0x268d53f8 in ?? ()
(gdb) backtrace
#0 0x268d53f8 in ?? ()
#1 0x460addb4 in llvm::MCExpr::evaluateAsAbsolute(long long&, llvm::MCAssembler const&) const () from /home/pi/runtimelab/samples/HelloWorld/pkg/runtime.linux-arm.microsoft.dotnet.ilcompiler/6.0.0-dev/tools/libobjwriter.so
#2 0x453a3e40 in ObjectWriter::EmitSymbolRef(char const*, RelocType, int) () from /home/pi/runtimelab/samples/HelloWorld/pkg/runtime.linux-arm.microsoft.dotnet.ilcompiler/6.0.0-dev/tools/libobjwriter.so
#3 0x453a36b0 in EmitSymbolRef () from /home/pi/runtimelab/samples/HelloWorld/pkg/runtime.linux-arm.microsoft.dotnet.ilcompiler/6.0.0-dev/tools/libobjwriter.so
#4 0x52a19706 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
I try to look at locals, but without luck
(gdb) frame 2
#2 0x453a3e40 in ObjectWriter::EmitSymbolRef(char const*, RelocType, int) () from /home/pi/runtimelab/samples/HelloWorld/pkg/runtime.linux-arm.microsoft.dotnet.ilcompiler/6.0.0-dev/tools/libobjwriter.so
(gdb) info locals
No symbol table info available.
Even if I build LLVM and ObjWriter on this Raspberry using ./build.sh nativeaot.objwriter -rc Debug -lc Release. It will take a bit of time to figure out what's going on.
Metadata
Metadata
Assignees
Labels
No labels