I'm using the latest cvs gdb (updated and built from scratch
yesterday) on my PPC Linux box.  I'm running PPC Linux 2000.

I don't recall what I did to provoke this crash.  I was debugging gdb
to try to get a stack trace for a different crash.

In frame #1, I note this:

(gdb) p so->objfile->name
$1 = 0x0
(gdb) p so->so_name
$2 = "/lib/libnss_files.so.2", '\000' <repeats 489 times>

Tom


(gdb) bt
#0  0xfd7b3b0 in strcmp () at soinit.c:59
#1  0x1004eaac in symbol_add_stub (arg=0x0) at ../../src/gdb/solib.c:1330
#2  0x10087de0 in catch_errors (func=0x1004ea64 <symbol_add_stub>, 
    args=0x10e01f88, errstring=0x2f6c642e <Address 0x2f6c642e out of bounds>, 
    mask=6) at ../../src/gdb/top.c:607
#3  0x1004eefc in solib_add (pattern=0x0, from_tty=0, target=0x10e01f88)
    at ../../src/gdb/solib.c:1599
#4  0x1003367c in handle_inferior_event (ecs=0x7ffff028)
    at ../../src/gdb/infrun.c:2447
#5  0x1003243c in wait_for_inferior () at ../../src/gdb/infrun.c:1291
#6  0x10032238 in proceed (addr=0, siggnal=TARGET_SIGNAL_DEFAULT, step=0)
    at ../../src/gdb/infrun.c:1085
#7  0x10030284 in finish_command (arg=0x0, from_tty=1)
    at ../../src/gdb/infcmd.c:1200
#8  0x10088fa8 in execute_command (p=0x1035a994 "", from_tty=1)
    at ../../src/gdb/top.c:1519
#9  0x100403dc in command_handler (command=0x1035a990 "fini")
    at ../../src/gdb/event-top.c:515
#10 0x10040b88 in command_line_handler (rl=0x1032d52c "")
    at ../../src/gdb/event-top.c:811
#11 0x1014dfa0 in rl_callback_read_char () at ../../src/readline/callback.c:114
#12 0x1003f750 in rl_callback_read_char_wrapper (client_data=0x0)
    at ../../src/gdb/event-top.c:166
#13 0x10040244 in stdin_event_handler (error=0, client_data=0x0)
    at ../../src/gdb/event-top.c:422
#14 0x100a9450 in handle_file_event (event_file_desc=0)
    at ../../src/gdb/event-loop.c:748
#15 0x100a8cc4 in process_event () at ../../src/gdb/event-loop.c:383
#16 0x100a8d1c in gdb_do_one_event (data=0x0) at ../../src/gdb/event-loop.c:420
#17 0x10087de0 in catch_errors (func=0x100a8ce8 <gdb_do_one_event>, args=0x0, 
    errstring=0x2f6c642e <Address 0x2f6c642e out of bounds>, mask=6)
    at ../../src/gdb/top.c:607
#18 0x100a8d6c in start_event_loop () at ../../src/gdb/event-loop.c:456
#19 0x1003f854 in cli_command_loop () at ../../src/gdb/event-top.c:196
---Type <return> to continue, or q <return> to quit---
#20 0x10004d64 in captured_command_loop (data=0x0) at ../../src/gdb/main.c:104
#21 0x10087de0 in catch_errors (func=0x10004d38 <captured_command_loop>, 
    args=0x0, errstring=0x2f6c642e <Address 0x2f6c642e out of bounds>, mask=6)
    at ../../src/gdb/top.c:607
#22 0x1000586c in captured_main (data=0x0) at ../../src/gdb/main.c:749
#23 0x10087de0 in catch_errors (func=0x10004da4 <captured_main>, 
    args=0x7ffffb18, errstring=0x2f6c642e <Address 0x2f6c642e out of bounds>, 
    mask=6) at ../../src/gdb/top.c:607
#24 0x100058a0 in main (argc=0, argv=0x10e023c4) at ../../src/gdb/main.c:761
#25 0xfd3d69c in __libc_start_main (argc=2, argv=0x7ffffb84, envp=0x7ffffb90, 
    auxvec=0x7ffffc00, rtld_fini=0, stinfo=0x10276950, 
    stack_on_entry=0x10330000) at ../sysdeps/powerpc/elf/libc-start.c:106

Reply via email to