浏览代码

Process: Dump regions when a ring0 process crashes.

Andreas Kling 6 年之前
父节点
当前提交
7e623e7ff2
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Kernel/Process.cpp

+ 1 - 1
Kernel/Process.cpp

@@ -934,10 +934,10 @@ void Process::push_value_on_stack(dword value)
 void Process::crash()
 {
     ASSERT_INTERRUPTS_DISABLED();
-    ASSERT(is_ring3());
     ASSERT(state() != Dead);
     m_termination_signal = SIGSEGV;
     dump_regions();
+    ASSERT(is_ring3());
     die();
     ASSERT_NOT_REACHED();
 }