This is the mail archive of the
gdb-patches@sourceware.cygnus.com
mailing list for the GDB project.
Re: another bug in remote.c
- To: Andrew Cagney <ac131313 at cygnus dot com>
- Subject: Re: another bug in remote.c
- From: Quality Quorum <qqi at world dot std dot com>
- Date: Fri, 10 Dec 1999 23:44:10 -0500 (EST)
- cc: GDB Patches <gdb-patches at sourceware dot cygnus dot com>
On Sat, 11 Dec 1999, Andrew Cagney wrote:
> [cc set to gdb-patches]
>
> Quality Quorum wrote:
> >
> > Hi,
> >
> > I got another bug. This time I do not know how to fix it.
> > It is possible to get into following sequence of of events:
> >
> > gdb: $m4000ab70,c8#22 -- asks for 200 bytes of memory
> > stub: $<400 chars>#XX -- stub responds correctly, packet
> > length 404 bytes
> > gdb: Remote packet too long -- gdb unhappy
> >
> > I suspect that PBUFSIZ should not be used to determine
> > max_buf_size in remote_read_bytes(). It seems like there are
> > more places where similar problem may occur.
>
> Just a quick check. How up-to-date are your sources. Does the ChangeLog
> contain entries from me where I drop a buffer from 400 to 399?
No, it does not. I suspect dropping PBUFSIZ would not help
in the case anyway.
>
> Andrew
>
Thanks,
Aleksey