Complete.Org: Mailing Lists: Archives: freeciv-dev: June 2002:
[Freeciv-Dev] Re: Interoperability with 1.12.1 version (PR#1558)
Home

[Freeciv-Dev] Re: Interoperability with 1.12.1 version (PR#1558)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx, bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Interoperability with 1.12.1 version (PR#1558)
From: Raimar Falke <rf13@xxxxxxxxxxxxxxxxx>
Date: Fri, 28 Jun 2002 11:13:04 +0200

On Fri, Jun 28, 2002 at 09:31:57AM +0200, Reinier Post wrote:
> On Thu, Jun 27, 2002 at 03:38:27PM +0200, Raimar Falke wrote:
> 
> > Index: doc/BUGS
> > ===================================================================
> > RCS file: /home/freeciv/CVS/freeciv/doc/BUGS,v
> > retrieving revision 1.5
> > diff -u -r1.5 BUGS
> > --- doc/BUGS        2002/06/08 10:47:25     1.5
> > +++ doc/BUGS        2002/06/27 13:00:26
> > @@ -82,6 +82,13 @@
> >   - The xaw client does not work well with the KDE window manager.
> >     Try using the gtk client or another window manager.
> >  
> > + - Version 1.30.0 will not work with version 1.12.0 or any previous
>                 13
> [...]
> 
> > +   versions. Note that the client will not fail softly with a
> > +   capability problem but hard with a message similar to
> > +     civclient: packets.c:4475: receive_packet_attribute_chunk:
> > +     Assertion `packet->total_length > 0 && packet->total_length <
> > +     (1024*64)' failed.
> 
> Capabilities were introduced to prevent that.

Yes. But this change has changed the protocol so that it broke before
capabilities are reported back.

The attached patch also prints a nice message.

        Raimar

-- 
 email: rf13@xxxxxxxxxxxxxxxxx
 "We've all heard that a million monkeys banging on a million typewriters
  will eventually reproduce the entire works of Shakespeare.
  Now, thanks to the Internet, we know this is not true."

Attachment: 1558_fix3.diff
Description: Text document


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