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. _______________________________________________ Bug-gdb mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gdb