4
我想打開內核核心轉儲文件。什麼我得到:gdb核心轉儲打開失敗
gdb app core.23605
GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-32.el5)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/Development/Projects/app...done.
"/home/Development/Projects/core.23605" is not a core dump: File format not recognized
ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 7616
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 10240
cpu time (seconds, -t) unlimited
max user processes (-u) 7616
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
什麼生成了核心轉儲? – Joe
您可能試圖調試64位核心文件嗎?看起來你有32位的GDB。 – Joe
它是「ELF 32位LSB核心文件Intel 80386,版本1(SYSV),SVR4風格」。 –