Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2006:
[Freeciv-Dev] (PR#15911) elusive windows client bug
Home

[Freeciv-Dev] (PR#15911) elusive windows client bug

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] (PR#15911) elusive windows client bug
From: "Jaroslav Libák" <jarol1@xxxxxxxxx>
Date: Tue, 14 Mar 2006 13:18:20 -0800
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=15911 >

Hi

There is a bug somewhere in the windows client which still exists after at 
least 10 months without having been fixed. It usually occurs when a player 
declares a war and attacks a unit. Then sometimes one of the clients (attacker 
's or defender's) crashes. 

Client then prints usually one of the following messages:
Expression: sprites.unit.hp_bar[ihp]!=NULL    in tilespec.c
Expression: sprites.tx.river_outlet[dir]!=NULL  in tilespec.c
Expression: sprites.unit.stack!=NULL   in tilespec.c
Assertion failed!  Expression: draw_roads_rails (no !=NULL this time) in 
tilespec.c
Gdk-ERROR **: file gdkgc-win32.c line 1137 (_dgk_win32_bitmap_o_hrgn): 
assertion failed: (GDK_PIXMAP_OBJECT(pixmap)->depth == 1)

These errors cannot be easily reproduced, occur "randomly" which points to 
pointer|accessing index of an array which is out of boundary bug somewhere in 
the client (maybe even in tilespec.c).





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