My application is on the .net core platform and uses apache ignite inside itself. everything works truly on windows, but on ubuntu, the application stops working after a while. I attached the log files. log 01 log 02
Asked
Active
Viewed 115 times
0
-
The log files are not accessible, please put them somewhere with public access. – Pavel Tupitsyn Sep 08 '21 at 15:18
-
The links fixed. – MasiumDev Sep 09 '21 at 05:37
-
1The relevant log information should be within this question, not on external servers that might go away after some time. Please read [ask] and edit your question accordingly. – Olaf Kock Sep 09 '21 at 06:33
1 Answers
0
Both logs end with *** stack smashing detected ***: terminated
.
This happens on Linux with .NET Core when NullReferenceException occurs in user code. The reason is that both .NET and Java use SIGSEGV to handle certain exceptions, including NullPointerException
and NullReferenceException
.
The fix for this issue exists in .NET Core 3.0 and later: try setting the COMPlus_EnableAlternateStackCheck
environment variable to 1
before starting the node. This should reveal the exception stack trace.

Pavel Tupitsyn
- 8,393
- 3
- 22
- 44