This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: generic error with a statically linked multithreaded program


On Thu, 05 Apr 2007 14:58:06 +0900 (JST), Atsushi Nemoto <anemo@mba.ocn.ne.jp> wrote:
> I found gdb can not run a statically linked multithreaded program on
> Fedora Core 6.

And here is an output with debug lin-lwp.

(gdb) set debug lin-lwp 1
(gdb) run
Starting program: ./hello 
LLW: waitpid 12681 received Trace/breakpoint trap (stopped)
LLW: Candidate event Trace/breakpoint trap (stopped) in process 12681.
LLTA: PTRACE_PEEKUSER process 12681, 0, 0 (OK)
LLW: trap_ptid is process 12681.
LLR: Preparing to resume process -1, 0, inferior_ptid process -1
LLR: PTRACE_CONT process 12681, 0 (resume event thread)
LLW: waitpid 12681 received Trace/breakpoint trap (stopped)
LLW: Candidate event Trace/breakpoint trap (stopped) in process 12681.
LLTA: PTRACE_PEEKUSER process 12681, 0, 0 (OK)
LLW: trap_ptid is process 12681.
[Thread debugging using libthread_db enabled]
Cannot find new threads: generic error
(gdb) quit
The program is running.  Exit anyway? (y or n) y
KC:  PTRACE_KILL process 12681, 0, 0 (OK)
KWC: wait process 12681 received unk.

Then gdb hangs.

---
Atsushi Nemoto


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]