Invalid hex digit 59 - Linux MIPS kernel debugging
Alex Gonzalez
langabe@gmail.com
Fri Apr 13 16:40:00 GMT 2007
Thanks, I'll try that.
If you don't mind me asking, why would gdb expect 64bits registers
when the target abi is set to o32?
On 4/13/07, Daniel Jacobowitz <drow@false.org> wrote:
> 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
>
More information about the Gdb
mailing list