cdump

更新时间:
2024-01-09
下载文档

cdump

显示或保存崩溃转储消息。

格式

cdump [-s] [-c]

说明


[root@sylixos:/root]# help cdump
show or save crash dump message.
-s    save crash dump message in /var/log/cdump
-c    after show or save clear the message
cdump [-s] [-c]
[root@sylixos:/root]#

此命令有 3 种用法:

  • 无选项:表示显示崩溃消息。
  • 选项-s:表示将崩溃转储消息保存到/var/log/cdump。
  • 选项-c:表示显示或保存后清除消息。

注意:应用崩溃未导致系统重启,可以通过 cdump 保存和显示系统/应用异常信息。当出现异常造成 shell 无法使用的情况,可以不掉电重启系统,启动后通过 cdump -s 和 cdump -c 保存/显示异常信息。

样例

[root@sylixos:/root]# cdump
RFLAGS = OX0000000000010206
RIP = Ox000000001de00847
SS  = Ox0000000000000010 CS  = Ox0000000000000008
RAX = 0X0000000000000000 RBX = Ox0000000000000001
RCX = Ox000000001de00838 RDX = 0x000000001dc676a0
RSI = 0x000000001dc608b0 RDI = 0x0000000000000001
R8  = 0x0000000000000000 R9  = 0x0000000000000000
R10 = 0x000000000de4ea28 R11 = Ox1111111111111111
R12 = 0x000000000000000b R13 = 0x1313131313131313
R14 = 0x1414141414141414 R15 = 0x1515151515151515
RSP = Ox000000001dc601c0 RBP = Ox000000001dc60210
UNDEF ERROR: abort in thread 4010038[fast_test]. ret_addr: 0x1de00847 abt_addr: Ox1de00847, abt_type
undefined instruction.
[13] 0x12533b6 (kernel@0x0+0x12533b6 API_Backtraceprint+102)
[12] 0x122252b (kernel@0x0+0x122252b _crashDumpAbortAccess+595)
[11] Ox125d0c3 (kernel@0x0+0x125d0c3 _vmmAbortFakesymbol+4359)
[10] Ox125c9f1 (kernel@0x0+0x125c9f1 _vmmAbortFakesymbol+2613)
[09] Ox1de00847 (/apps/fast_test/fast_test@Ox1de00000+0x847 main+15)
[08] Ox1e21a98d (/lib/libvpmpdm.so@0x1e200000+0x1a98d _start+803)
[07] Ox128e31e (kernel@0x0+0x128e31e vprocRun+470)
[06] Ox128e975 (kernel@0x0+0x128e975 API_ModuleRunEx+152)
[05] 0x1289cc6 (kernel@0x0+0x1289cc6 IdGetFilepath+1671)
[04] Ox13a3ab6 (kernel@Ox0+0x13a3ab6 tshellundef+1136)
[03] Ox13a40ff (kernel@0x0+0x13a40ff _tshellExec+1216)
[02] Ox13a492b (kernel@Ox0+0x13a492b tshellRestartEx+918)
[01] Ox122f497 (kernel@0x0+0x122f497 _Threadshell+138
文档内容是否对您有所帮助?
有帮助
没帮助