bug-gdb
[Top][All Lists]
Advanced

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

pthreads + execv causes gdb to get confused


From: Patrick Doyle
Subject: pthreads + execv causes gdb to get confused
Date: 19 Mar 2002 12:09:35 -0800

Hi.  I hope this is helpful...

When debugging a program that uses pthreads, a call to execv causes
gdb to get mighty confused:

(gdb) run
Starting program: abc
[New Thread 1024 (LWP 8440)]
Breakpoint 2 (...)
736             execvp(argv[0], argv);
(gdb) cont
Continuing.
Cannot find user-level thread for LWP 8445: generic error
(gdb) bt
Cannot find thread 1024: generic error
(gdb) quit
The program is running.  Exit anyway? (y or n) y
Cannot find thread 1024: generic error
(gdb) [5]   Terminated              gdb abc

[6]+  Stopped                 gdb abc
[bash]$ kill %

[6]+  Stopped                 gdb abc
[bash]$
[6]+  Terminated              gdb abc
[bash]$

This is Red Hat 7.2 and GNU gdb 20020225.



reply via email to

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