ScoOpenServer下的进程产生core,如何判断是哪个程序产生的?

wudi7965 2003-08-25 04:04:25
ScoOpenServer下的进程产生core,如何判断是哪个程序产生的?
...全文
83 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
savage96 2003-09-20
  • 打赏
  • 举报
回复
HP-UX下用
gdb -c core
... ...
Reading symbols from MCNPMDST...done. // MCNOMDST coredump
Core was generated by `MCNPMDST'. //
Program terminated with signal 6, Aborted.

lx_bin_etc 2003-09-07
  • 打赏
  • 举报
回复
我的是个土办法
strings core|more
或者用其他编辑器把core的字符串部分输出
可以看到进程用的环境变量,函数名等信息
一般可以推测出产生core的进程
sunshinethinking 2003-09-07
  • 打赏
  • 举报
回复
dbxtra core ,然后输入运行的文件,然后输入where 就可以知道具体在那个文件,哪里出错了
Euphrates 2003-09-06
  • 打赏
  • 举报
回复
不知道Sco下面能不能用pstack命令,我在Sun Solaris(64-bit)下面是用pstack core来看的,不过最好还是用debugger(我们是因为没有64-bit的debugger,才用pstack的)
kelezy 2003-09-05
  • 打赏
  • 举报
回复
sorry,是4216个字节的位置开始,就是一个以\0结尾的字符串了
kelezy 2003-09-05
  • 打赏
  • 举报
回复
我编了个程序专门看core是哪个程序产生的,要的话,发我mail呀,这我不常来的
kelezy@fulande.com

要不你就偏移4162个字节后,gets就可以了,呵呵
snelgar 2003-09-01
  • 打赏
  • 举报
回复
应该是hd core|more
snelgar 2003-09-01
  • 打赏
  • 举报
回复
用 hd core命令察看二进制文件内容
ianzy 2003-09-01
  • 打赏
  • 举报
回复
dbx core
fierygnu 2003-08-27
  • 打赏
  • 举报
回复
adb core看看。
wudi7965 2003-08-26
  • 打赏
  • 举报
回复
不行啊,
$ file core
core: valid core file (SCO UNIX)
$
lvld 2003-08-26
  • 打赏
  • 举报
回复
$ adb nonefile core
adb: core(xxxx) ....
fierygnu 2003-08-26
  • 打赏
  • 举报
回复
试试file命令:
file core

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧