Package: gdb Version: 6.4.90.dfsg-1 Severity: normal I get the following segfault every time I launch Miro in gdb on my Debian Etch system. Miro is a multithreaded PyGTK desktop app. It's still packaged as democracyplayer in Debian as of the time of this bug report.
Program received signal SIGSEGV, Segmentation fault. thread_db_map_id2thr (thread_info=0x0, fatal=0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/linux-thread-db.c:328 328 if (thread_info->private->th_valid) (gdb) bt #0 thread_db_map_id2thr (thread_info=0x0, fatal=0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/linux-thread-db.c:328 #1 0x08091d6a in thread_db_pid_to_str (ptid= {pid = 1432, lwp = 1441, tid = -1330885712}) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/linux-thread-db.c:1243 #2 0x0810da1b in normal_stop () at /home/nassar/src/gdb-6.4.90.dfsg/gdb/infrun.c:3001 #3 0x0807feed in do_my_cleanups (pmy_chain=0x82a42cc, old_chain=0x0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/utils.c:354 #4 0x08118bf4 in throw_exception (exception= {reason = RETURN_ERROR, error = GENERIC_ERROR, message = 0x9c47cc0 "ptrace: No such process."}) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/exceptions.c:225 #5 0x08118cc0 in throw_it (reason=RETURN_ERROR, error=GENERIC_ERROR, fmt=<value optimized out>, ap=0xbfc0c664 "pÆÀ¿\005") at /home/nassar/src/gdb-6.4.90.dfsg/gdb/exceptions.c:395 #6 0x08118d1c in throw_verror (error=GENERIC_ERROR, fmt=0x822e244 "%s.", ap=0xbfc0c664 "pÆÀ¿\005") at /home/nassar/src/gdb-6.4.90.dfsg/gdb/exceptions.c:401 #7 0x08082ee3 in error (string=0x822e244 "%s.") at /home/nassar/src/gdb-6.4.90.dfsg/gdb/utils.c:649 #8 0x080831cb in perror_with_name (string=0x8224e0e "ptrace") at /home/nassar/src/gdb-6.4.90.dfsg/gdb/utils.c:865 #9 0x08090578 in i386_linux_resume (ptid={pid = 1432, lwp = 1441, tid = 0}, ---Type <return> to continue, or q <return> to quit--- step=0, signal=TARGET_SIGNAL_0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/i386-linux-nat.c:815 #10 0x08097496 in linux_nat_resume (ptid={pid = 1432, lwp = 1441, tid = 0}, step=0, signo=TARGET_SIGNAL_0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/linux-nat.c:1246 #11 0x08093619 in thread_db_resume (ptid={pid = -1, lwp = 0, tid = 0}, step=0, signo=TARGET_SIGNAL_0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/linux-thread-db.c:875 #12 0x0810e74f in resume (step=0, sig=TARGET_SIGNAL_0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/infrun.c:625 #13 0x0810e973 in keep_going (ecs=0xbfc0c94c) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/infrun.c:2837 #14 0x0810faa2 in handle_inferior_event (ecs=0xbfc0c94c) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/infrun.c:1475 #15 0x08110f1d in wait_for_inferior () at /home/nassar/src/gdb-6.4.90.dfsg/gdb/infrun.c:1001 #16 0x0811109e in proceed (addr=4294967295, siggnal=TARGET_SIGNAL_0, step=0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/infrun.c:826 #17 0x0810c427 in run_command_1 (args=0x0, from_tty=1, tbreak_at_main=<value optimized out>) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/infcmd.c:552 #18 0x0807f133 in execute_command (p=0x82bd86b "", from_tty=1) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/top.c:452 ---Type <return> to continue, or q <return> to quit--- #19 0x0811ca1b in command_handler (command=0x82bd868 "") at /home/nassar/src/gdb-6.4.90.dfsg/gdb/event-top.c:512 #20 0x0811d759 in command_line_handler (rl=0x837a9a0 "") at /home/nassar/src/gdb-6.4.90.dfsg/gdb/event-top.c:797 #21 0xb7f211a0 in rl_callback_read_char () from /lib/libreadline.so.5 #22 0x0811cbdb in rl_callback_read_char_wrapper (client_data=0x0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/event-top.c:178 #23 0x0811c552 in handle_file_event (event_file_desc=0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/event-loop.c:730 #24 0x0811b9fd in process_event () at /home/nassar/src/gdb-6.4.90.dfsg/gdb/event-loop.c:343 #25 0x0811c1c5 in gdb_do_one_event (data=0x0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/event-loop.c:380 #26 0x08118f3b in catch_errors (func=0x811c0b0 <gdb_do_one_event>, func_args=0x0, errstring=0x8227c08 "", mask=6) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/exceptions.c:515 #27 0x080c19d4 in tui_command_loop (data=0x0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/tui/tui-interp.c:151 #28 0x0811956f in current_interp_command_loop () at /home/nassar/src/gdb-6.4.90.dfsg/gdb/interps.c:278 #29 0x0807825b in captured_command_loop (data=0x0) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/main.c:101 #30 0x08118f3b in catch_errors (func=0x8078250 <captured_command_loop>, ---Type <return> to continue, or q <return> to quit--- func_args=0x0, errstring=0x8227c08 "", mask=6) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/exceptions.c:515 #31 0x08078a64 in captured_main (data=0xbfc0ce24) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/main.c:834 #32 0x08118f3b in catch_errors (func=0x8078290 <captured_main>, func_args=0xbfc0ce24, errstring=0x8227c08 "", mask=6) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/exceptions.c:515 #33 0x08078243 in gdb_main (args=0xbfc0ce24) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/main.c:843 #34 0x08078205 in main (argc=Cannot access memory at address 0x598 ) at /home/nassar/src/gdb-6.4.90.dfsg/gdb/gdb.c:35 -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages gdb depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libncurses5 5.5-5 Shared libraries for terminal hand ii libreadline5 5.2-2 GNU readline and history libraries gdb recommends no packages. -- no debconf information