1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-18 12:00:38 -07:00

* src/igc.c (set_state): Avoid infinite recursion.

This commit is contained in:
Helmut Eller 2026-01-01 20:25:47 +01:00
parent f6c32b3dba
commit b14e84bab4

View file

@ -1133,7 +1133,10 @@ set_state (enum igc_state state)
break;
case IGC_STATE_DEAD:
igc_postmortem ();
/* Avoid endless recursion if an assertion in
mps_arena_postmortem fails. */
if (old_state != IGC_STATE_DEAD)
igc_postmortem ();
terminate_due_to_signal (SIGABRT, INT_MAX);
break;
}