Complete.Org: Mailing Lists: Archives: freeciv-dev: January 2002:
[Freeciv-Dev] Re: civclient loops infinitely with corrupted network data
Home

[Freeciv-Dev] Re: civclient loops infinitely with corrupted network data

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Cc: bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: civclient loops infinitely with corrupted network data (PR#1247)
From: Vasco Alexandre Da Silva Costa <vasc@xxxxxxxxxxxxxx>
Date: Wed, 30 Jan 2002 19:34:35 -0800 (PST)

On Wed, 30 Jan 2002, Raimar Falke wrote:
> On Tue, Jan 29, 2002 at 07:32:04PM -0800, Vasco Alexandre Da Silva Costa 
> wrote:
> > On Tue, 29 Jan 2002, Raimar Falke wrote:
> > 
> > > On Tue, Jan 29, 2002 at 07:03:04AM -0800, Christian Knoke wrote:
> > > > Recent CVS + CMA 3.4
> > > > 
> > > > Civclient loops, spoiling
> > > > 
> > > > 1: Received unknown packet (type 0) from server!
> > > > 1: received short packet (type 0, len 0) from server
> > > > 
> > > > again and again, seemingly because it receives data
> > > > it doesn't expect, at a time when the other side
> > > > already has aborted. I report it, though it won't
> > > > happen with an intact civserver:
> > > 
> > > It is known that the network part isn't robust. It is low priority
> > > since nobody complained about it and nobody is interrested in it.
> > 
> > Erm, i don't consider this low priority... Unless CMA is merely optional
> > at runtime. (i believe it is?)
> 
> Christian has a program which acts changes/corrupts the data stream
> between client and server. Lets see what can happen with the current
> (non-CMA) code: 

Ahhh! Now i remember! Yes we can leave it as is then. We should checksum
the data but i guess we can leave that until we break the network protocol
again. I didn't think Christian was using that.

---
Vasco Alexandre da Silva Costa @ Instituto Superior Tecnico, Lisboa






[Prev in Thread] Current Thread [Next in Thread]