Ilya Kasnacheev created IGNITE-14731:
----------------------------------------
Summary: .NET node may occasionally catch SIGSEGV in managed code
Key: IGNITE-14731
URL: https://issues.apache.org/jira/browse/IGNITE-14731
Project: Ignite
Issue Type: Bug
Components: platforms
Reporter: Ilya Kasnacheev
{code}
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `dotnet exec
/home/ikasnacheev/14733/bin/Debug/netcoreapp2.0/14733.dll 12'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f971c2cc7b9 in CONTEXTFromNativeContext () from
/usr/share/dotnet/shared/Microsoft.NETCore.App/2.0.5/libclrjit.so
Missing separate debuginfos, use: debuginfo-install dotnet-host-5.0.5-1.x86_64
(gdb) bt
#0 0x00007f971c2cc7b9 in CONTEXTFromNativeContext () from
/usr/share/dotnet/shared/Microsoft.NETCore.App/2.0.5/libclrjit.so
#1 0x00007f971c2a1de8 in common_signal_handler(int, siginfo_t*, void*, int,
...) () from /usr/share/dotnet/shared/Microsoft.NETCore.App/2.0.5/libclrjit.so
#2 0x00007f971c2a1c16 in signal_handler_worker () from
/usr/share/dotnet/shared/Microsoft.NETCore.App/2.0.5/libclrjit.so
#3 0x00007f971c2de7ce in CallSignalHandlerWrapper0 () from
/usr/share/dotnet/shared/Microsoft.NETCore.App/2.0.5/libclrjit.so
#4 0x00007f96a6a1291d in ?? ()
#5 0x00007f9410a56fd0 in ?? ()
#6 0x00007f92ef5611e8 in ?? ()
#7 0x000000000000000a in ?? ()
#8 0x00007f95d420c0e0 in ?? ()
#9 0x00007f9410a57030 in ?? ()
#10 0x00007f96a69f6cb6 in ?? ()
#11 0x00007f9410a57000 in ?? ()
#12 0x00007f96800256c0 in ?? ()
#13 0x0000000000000000 in ?? ()
{code}
Please note that it happens once a few days on three node setup. Maybe if will
happen more often if null dereference is simulated explicitly.
COMPlus_EnableAlternateStackCheck=1 is set.
.NET Core SDK (3.1.408), Linux.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)