i was using my pc as usual when i suddenly noticed that the system has froze, after which it proceeded to reboot and autoran savecore and crashinfo and generated a coredump and text file containing an analysis of the coredump, after i quick looked through the analysis of the coredump it seems telegram desktop is at responsible(crashinfo output attached below)
now that made me wonder how is it possible for an userspace application running as non-root to make the kernel crash rather then the kernel crashing the process to save the kernel from crashing? aren't there any mechanisms in freebsd to prevent such things from happening?
edit: on another note, crashinfo and savecore are amazing utilities, the fact that my system auto rebooted, autodumped a core and autoran utilities useful in debugging the crash on its own is amazing thing for me, it helps a lot in debugging things like these
now that made me wonder how is it possible for an userspace application running as non-root to make the kernel crash rather then the kernel crashing the process to save the kernel from crashing? aren't there any mechanisms in freebsd to prevent such things from happening?
edit: on another note, crashinfo and savecore are amazing utilities, the fact that my system auto rebooted, autodumped a core and autoran utilities useful in debugging the crash on its own is amazing thing for me, it helps a lot in debugging things like these