SIGSEGV in ksymoops [2.2.0pre7]

christophe leroy (christophe.leroy5@capway.com)
Sun, 17 Jan 1999 15:39:39 MET


While trying to analyse my previous oops through ksymoops,
it ran for a few minutes at 99.6% CPU, then dumped a 2.6Mbytes core

Core was generated by `./ksymoops oops'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libiberty.so.1...done.
Reading symbols from /lib/libc.so.5...done.
Reading symbols from /lib/ld-linux.so.1...done.
#0 0x0 in ?? ()
(gdb) bt
#0 0x0 in ?? ()
#1 0x804d03b in Oops_write_bfd_data (ibfd=0x81823a8, obfd=0x81ebdf8,
isec=0x81ebfe8,
code=0xbffff7f4 "\017¶B\035P\017¶B\034P\017¶B\036P\213B\f\017·",
size=64)
at oops.c:131
#2 0x804d249 in Oops_code_to_file (
code=0xbffff7f4 "\017¶B\035P\017¶B\034P\017¶B\036P\213B\f\017·",
size=64)
at oops.c:177
#3 0x804e76b in Oops_decode (
code_text=0x8184998 "0f b6 42 1d 50 0f b6 42 1c 50 0f b6 42 1e 50
8b 42 0c 0f b7 ", eip=3223251119, ss=0xbffff860, string=0xbffff894,
string_max=30
code_bytes=1) at oops.c:1030
#4 0x804ecc2 in Oops_read (filecount=0, filename=0xbffff91c,
code_bytes=1,
one_shot=0) at oops.c:1156
#5 0x804b520 in main (argc=2, argv=0xbffff914) at ksymoops.c:661
#6 0x804939e in ___crt_dummy__ ()

(gdb) frame 1
#1 0x804d03b in Oops_write_bfd_data (ibfd=0x81823a8,
obfd=0x81ebdf8,
isec=0x81ebfe8,
code=0xbffff7f4 "\017¶B\035P\017¶B\034P\017¶B\036P\213B\f\017·",
size=64)
at oops.c:131
131 if (!(osym = bfd_make_empty_symbol(obfd))) {
(gdb) info registers
eax 0x806e0b4 134668468
ecx 0x4 4
edx 0x81ebdf8 136232440
ebx 0x0 0
esp 0xbffff79c 0xbffff79c
ebp 0xbffff7b0 0xbffff7b0
esi 0x4000630c 1073767180
edi 0x8049340 134517568
eip 0x804d249 0x804d249
eflags 0x10202 66050
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x2b 43
gs 0x2b 43

0x804d02f <Oops_write_bfd_data+223>: movl 0xc(%ebp),%edx
0x804d032 <Oops_write_bfd_data+226>: pushl %edx
0x804d033 <Oops_write_bfd_data+227>: movl 0xfc(%eax),%ebx
0x804d039 <Oops_write_bfd_data+233>: call *%ebx
0x804d03b <Oops_write_bfd_data+235>: addl $0x4,%esp
0x804d03e <Oops_write_bfd_data+238>: movl %eax,%eax

christophe

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/