Complete.Org: Mailing Lists: Archives: freeciv-dev: November 2001:
[Freeciv-Dev] Re: assert fails with tinydent tileset (PR#1053)
Home

[Freeciv-Dev] Re: assert fails with tinydent tileset (PR#1053)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Reinier Post <rp@xxxxxxxxxx>
Cc: freeciv-dev@xxxxxxxxxxx, bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: assert fails with tinydent tileset (PR#1053)
From: Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 11 Nov 2001 12:34:06 +0100
Reply-to: rf13@xxxxxxxxxxxxxxxxxxxxxx

On Sun, Nov 04, 2001 at 05:44:03AM -0800, Reinier Post wrote:
> With the current CVS server and client, I get
> 
>   assertion "start_x != -1" failed: file "plrdlg.c", line 357
>   Abort trap - core dumped
> 
> on opening the Players dialog (F3), when playing with the tinydent tileset.
> Everything else seemed to work normally.
> With trident, even F3 works normally.

First: the tinydent tileset is invalid. It advertises more flags than
it has. See the first patch.

Second: the current plrdlg.c doesn't handle nations which doesn't have
a flag well. See the second patch for this.

        Raimar

-- 
 email: rf13@xxxxxxxxxxxxxxxxx
  What's nice about GUI is that you see what you manipulate.
  What's bad about GUI is that you can only manipulate what you see.

Attachment: tinydent1.diff
Description: Text document

Attachment: null_flags1.diff
Description: Text document


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