Blank window when launching the game

Bug #475837 reported by Hatem H.
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenFracas
Confirmed
Critical
Nathaniel Sherry

Bug Description

Upon starting the game, a blank window appears with the title "OpenFracas". The music plays, but nothing is drawn on the window.

Trying to close the window causes an empty dialog box to appear, presumably to confirm the action. Clicking around on the bottom right area of the dialog causes the game to exit, while clicking around on the bottom left area will simply close the dialog box, but no widgets are actually visible.

Command line output (probably unrelated):
./GUI/GUI.rb: line 42
   Gtk-WARNING **:GtkSpinButton: setting an adjustment with non-zero page size is deprecated
./GUI/GUI.rb: line 42
   Gtk-WARNING **:GtkSpinButton: setting an adjustment with non-zero page size is deprecated

This is on ubuntu 9.10:
ruby (1.8.7.174-1)
gtk (2.18.3-1)
ruby gtk (0.19.0-2ubuntu4)

Revision history for this message
bradleee (brad-edmondson) wrote :

I also experience this behavior. Ubuntu 9.10 ruby 1.8.7-174 gtk 2.18.4-1 libgtk2-ruby 0.19.0-2.

Graphics are Intel 855GM. I did not experience any issues with openfracas on this same hardware a year ago (at then-current software versions).

Thanks,
Brad

Changed in openfracas:
assignee: nobody → Nathaniel Sherry (nsherry)
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Nathaniel Sherry (nsherry) wrote :

This appears to be some kind of bizarre miltithreading issue, possibly to do with the sleep command. Disabling the sound thread fixes the majority of the problems, but more issues are seen when the AIs are playing, using sleep to make their actions staggered over time.

For those who really really want to fix this thing right now, a temporary workaround that will fix the worst of it is to delete the line that reads:

"initSound"

near the top of the file:

"OpenFracas/GUI/GUI.rb"

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.