Kernel: Dump backtrace on exit() syscall.

This makes assertion failures a lot more pleasant to investigate.
This commit is contained in:
Andreas Kling 2019-05-06 21:48:48 +02:00
parent cb3e150983
commit 72cbcd8e98
Notes: sideshowbarker 2024-07-19 14:13:14 +09:00

View file

@ -644,6 +644,8 @@ void Process::sys$exit(int status)
kprintf("sys$exit: %s(%u) exit with status %d\n", name().characters(), pid(), status);
#endif
dump_backtrace(ksyms_ready);
m_termination_status = status;
m_termination_signal = 0;
die();