当前位置: 技术问答>linux和unix
这个CORE文件信息是什么意思?
来源: 互联网 发布时间:2015-12-01
本文导语: 程序COREDUMP了,下面是什么信息 [jnet] gdb bill core GNU gdb 6.0 Copyright 2003 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under...
程序COREDUMP了,下面是什么信息
[jnet] gdb bill core
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "powerpc-ibm-aix5.1.0.0"...
Core was generated by `bill'.
Program terminated with signal 4, Illegal instruction.
0x00000000 in ?? ()
为什么是0x00000000 in ?? ()这表示什么意思
[jnet] gdb bill core
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "powerpc-ibm-aix5.1.0.0"...
Core was generated by `bill'.
Program terminated with signal 4, Illegal instruction.
0x00000000 in ?? ()
为什么是0x00000000 in ?? ()这表示什么意思
|
表明没有符号与pc(program counter)的指令相对应。。如果你的程序是带符号表,很可能这个frame是指向了系统的一个库。
|
很简单,你有地方使用了函数指针,而这个指针又是NULL