This is the mail archive of the gdb-patches@sourceware.cygnus.com 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]

Re: another bug in remote.c




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



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