This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: Invalid hex digit 59 - Linux MIPS kernel debugging
- From: Daniel Jacobowitz <drow at false dot org>
- To: Alex Gonzalez <langabe at gmail dot com>
- Cc: gdb at sourceware dot org
- Date: Fri, 13 Apr 2007 11:09:29 -0400
- Subject: Re: Invalid hex digit 59 - Linux MIPS kernel debugging
- References: <c58a7a270704130801k3f2db53q7802ccc2be514448@mail.gmail.com>
On Fri, Apr 13, 2007 at 04:01:35PM +0100, Alex Gonzalez wrote:
> Hi,
>
> I am trying to debug the Linux MIPS kernel using gdb.
>
> I have the gdb stub in the kernel and gdb communicating through the
> serial interface, I seem to be able to set a breakpoint but gdb never
> hits it. It complains with a 'Reply contains invalid hex digit 59',
> which I guess refers to the semicolon character used in the response.
>
> I enclose the session output in case someone can give me some pointers.
Try a CVS snapshot of GDB. What's probably going on is that your GDB
expects 64-bit registers, so it is confused to find a semicolon in the
middle of a register value.
--
Daniel Jacobowitz
CodeSourcery