bug-ddd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Attach & GDB 5.0


From: Ralf Pohl
Subject: Attach & GDB 5.0
Date: Fri, 17 Nov 2000 09:25:16 +0100 (MET)

Hello *,

I ran into a little problem with DDD 3.2 & GDB 5.0 (Sparc Solaris 2.6):

when I debug a process, which exits normally and I afterwards attach to another
process and try to continue it, somehow, somewhere the PID of the previously 
(exited) process is used.

This only happens if a attach to the processes using the dialog provided by 
[File] - [Attach to process]. When I enter 'attach <pid>' in the GDB console,
everything works fine.

I don't know whether this is a GDB or DDD problem.

Below a little example:

(gdb) attach 1214
Attaching to program `gdb', process 1214
Symbols already loaded for /usr/lib/libsocket.so.1
Symbols already loaded for /usr/lib/libnsl.so.1
Symbols already loaded for /usr/lib/libdl.so.1
Symbols already loaded for /usr/lib/libc.so.1
Symbols already loaded for /usr/lib/libmp.so.2
Symbols already loaded for /usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1
Symbols already loaded for /usr/lib/libpthread.so.1
Symbols already loaded for /usr/lib/libthread.so.1
Symbols already loaded for /usr/lib/straddr.so
Symbols already loaded for /usr/lib/locale/iso_8859_1/iso_8859_1.so.1
sol-thread active.
Retry #1:
Retry #2:
Retry #3:
Retry #4:
[New LWP    1        ]
[New Thread 1 (LWP 1)]
Symbols already loaded for /usr/lib/libsocket.so.1
Symbols already loaded for /usr/lib/libnsl.so.1
Symbols already loaded for /usr/lib/libdl.so.1
Symbols already loaded for /usr/lib/libc.so.1
Symbols already loaded for /usr/lib/libmp.so.2
Symbols already loaded for /usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1
Symbols already loaded for /usr/lib/libpthread.so.1
Symbols already loaded for /usr/lib/libthread.so.1
Symbols already loaded for /usr/lib/straddr.so
Symbols already loaded for /usr/lib/locale/iso_8859_1/iso_8859_1.so.1
[Switching to Thread 1 (LWP 1)]
0xef5b7400 in poll () from /usr/lib/libc.so.1
(gdb) c
Continuing.

Program exited normally.
(gdb) attach 1221
Attaching to program `gdb', process 1221
Symbols already loaded for /usr/lib/libsocket.so.1
Symbols already loaded for /usr/lib/libnsl.so.1
Symbols already loaded for /usr/lib/libdl.so.1
Symbols already loaded for /usr/lib/libc.so.1
Symbols already loaded for /usr/lib/libmp.so.2
Symbols already loaded for /usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1
Symbols already loaded for /usr/lib/libpthread.so.1
Symbols already loaded for /usr/lib/libthread.so.1
Symbols already loaded for /usr/lib/straddr.so
Symbols already loaded for /usr/lib/locale/iso_8859_1/iso_8859_1.so.1
sol-thread active.
Retry #1:
Retry #2:
Retry #3:
Retry #4:
[New LWP    1        ]
[New Thread 1 (LWP 1)]
Symbols already loaded for /usr/lib/libsocket.so.1
Symbols already loaded for /usr/lib/libnsl.so.1
Symbols already loaded for /usr/lib/libdl.so.1
Symbols already loaded for /usr/lib/libc.so.1
Symbols already loaded for /usr/lib/libmp.so.2
Symbols already loaded for /usr/platform/SUNW,Ultra-1/lib/libc_psr.so.1
Symbols already loaded for /usr/lib/libpthread.so.1
Symbols already loaded for /usr/lib/libthread.so.1
Symbols already loaded for /usr/lib/straddr.so
Symbols already loaded for /usr/lib/locale/iso_8859_1/iso_8859_1.so.1
[Switching to Thread 1 (LWP 1)]
0xef5b7400 in poll () from /usr/lib/libc.so.1
(gdb) c
Continuing.
procfs: couldn't find pid 1214 in procinfo list.
(gdb) 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]