From: Alexis Christoforides Date: Thu, 29 Aug 2019 15:33:39 +0000 (-0400) Subject: Remove problematic assert from SIGILL handler X-Git-Tag: submit/tizen/20210909.063632~10331^2~5^2~599 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=67dfea0b8e31c416070c34aa12284322a4c26ad6;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Remove problematic assert from SIGILL handler mono_handle_native_crash() function can actually return if the native crash has triggered or has been trigerred by more than one signal. So it is possible to reach the point of the assert Commit migrated from https://github.com/mono/mono/commit/001398e05bc5f16119e17a737102f6f6fb027047 --- diff --git a/src/mono/mono/mini/mini-runtime.c b/src/mono/mono/mini/mini-runtime.c index 8aff736..4fe0b6d 100644 --- a/src/mono/mono/mini/mini-runtime.c +++ b/src/mono/mono/mini/mini-runtime.c @@ -3248,7 +3248,6 @@ MONO_SIG_HANDLER_FUNC (, mono_sigill_signal_handler) return; } - g_assert_not_reached (); } #if defined(MONO_ARCH_USE_SIGACTION) || defined(HOST_WIN32)