This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: gdbserver: thread getmsg err on mips[el]-linux
- From: Daniel Jacobowitz <drow at false dot org>
- To: Atsushi Nemoto <anemo at mba dot ocn dot ne dot jp>
- Cc: gdb at sources dot redhat dot com
- Date: Wed, 9 Feb 2005 09:54:52 -0500
- Subject: Re: gdbserver: thread getmsg err on mips[el]-linux
- References: <20050114.174802.55486536.nemoto@toshiba-tops.co.jp> <20050209.235331.102580003.anemo@mba.ocn.ne.jp>
On Wed, Feb 09, 2005 at 11:53:31PM +0900, Atsushi Nemoto wrote:
> >>>>> On Fri, 14 Jan 2005 17:48:02 +0900 (JST), Atsushi Nemoto <anemo@mba.ocn.ne.jp> said:
>
> anemo> Hi. When I tried to debug multi thread program with gdbserver
> anemo> (6.3.50_20050104) on mips[el]-linux, I got following error:
>
> anemo> [[gdbserver side]]
> anemo> ...
> anemo> thread getmsg err: no event message for getmsg
> anemo> Segmentation fault
>
> I finally see what's wrong. This is not gdb's fault but kernel's.
> The fix is now in linux-mips CVS.
>
> http://www.linux-mips.org/archives/linux-mips/2005-02/msg00103.html
> http://www.linux-mips.org/archives/linux-cvs-patches/2005-02/msg00041.html
Thanks! Data cache flushing bugs are really nasty.
--
Daniel Jacobowitz
CodeSourcery, LLC