Complete.Org:
Mailing Lists:
Archives:
freeciv-dev:
February 1999: [Freeciv-Dev] GTK client bug |
![]() |
[Freeciv-Dev] GTK client bug[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
I have a guaranteed way to crash the GTK+ client. (1.7.2, may be fixed now?) (1) start the client with transparent flags off (not necessary but makes things more controllable) (2) turn transparent flags on (3) click on a unit. (or expire the movement points of the current unit or click on Next Turn. Just get a new unit to be focused) For some reason which I am unable to determine, clicking on a unit in this situation results in the message: Gdk-ERROR **: BadWindow (invalid Window parameter) serial 10402 error_code 3 request_code 61 minor_code 0 aborting... I traced into set_unit_focus() and it seems to exit without anything bad happening. Given that, I can't figure out why this crash occurs, but maybe someone more familiar with GDK/the Freeciv GTK+ client can come up with an answer. -- Daniel Burrows Nothing is hopeless. PROOF: (a) Assume the opposite. (b) If something _is_ hopeless, then its condition can only improve. (c) If its condition can only improve, then there must be hope for it. (d) Therefore, nothing is hopeless. QED.
|