[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gdb crashes when process goes away?
From: |
David N. Welton |
Subject: |
gdb crashes when process goes away? |
Date: |
13 May 2003 19:51:44 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
@ashland [~] $ gdb --version
GNU gdb 5.3-debian
@ashland [~] $ uname -a
Linux ashland 2.4.20 #20 Tue Mar 4 16:13:14 PST 2003 ppc unknown unknown
GNU/Linux
I *think* what is happening is that I attached to a process that was
in the middle of going away:
In the apache logs:
[Tue May 13 19:42:57 2003] [notice] child pid 18494 exit signal Segmentation
fault (11)
[Tue May 13 19:42:59 2003] [notice] child pid 18493 exit signal Segmentation
fault (11)
ashland:~# gdb apache.dbg 18492
...
Reading symbols from /lib/libpthread.so.0...done.
[New Thread 16384 (LWP 18465)]
Error while reading shared library symbols:
Can't attach LWP 18465: No such process
...
(gdb) cont
Continuing.
../../gdb/lin-lwp.c:1103: gdb-internal-error: lin_lwp_wait: Assertion
`WIFSTOPPED (status) && WSTOPSIG (status) == SIGSTOP' failed.
An internal GDB error was detected. This may make further
debugging unreliable. Quit this debugging session? (y or n) y
The process I'm debugging is a 'mess'. Apache compiled to load shared
modules. The shared module that is probably mucking things up is a
mod_rivet.so compiled against a threaded tcl8.4.
I *am* able to reproduce this bug reliably, so let me know if there
are other things I can do to chase it down.
--
David N. Welton
Consulting: http://www.dedasys.com/
Personal: http://www.dedasys.com/davidw/
Free Software: http://www.dedasys.com/freesoftware/
Apache Tcl: http://tcl.apache.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gdb crashes when process goes away?,
David N. Welton <=