Package: balazar
Version: 0.3.4.ds1-2
Severity: serious
Justification: makes package unusable
Balazar is currently broken. Here are the steps to reproduce:
1) Install balazar
2) rm -rf .balazar* (if you have played before)
3) balazar
4) Play Solo Game -> Start
5) Error: exceptions.UnboundLocalError(local variable 'control'
referenced before assignment
I have included the terminal output in an attached file. It wraps too
much for email.
I have an nvidia card, and am using the 1.0.8776-4 drivers, the same
package that can be found in stable. I am using the latest linux kernel
for Testing.
-Brandon
* Balazar * Balazar lives in /usr/share/games
* Soya * Using 8 bits stencil buffer
* Soya * version 0.13.2
* Using OpenGL 2.0.2 NVIDIA 87.76
* - renderer : GeForce FX 5500/AGP/SSE2
* - vendor : NVIDIA Corporation
* - maximum number of lights : 8
* - maximum number of clip planes : 6
* - maximum number of texture units : 4
* - maximum texture size : 4096 pixels
* Using OpenAL 1.1
* - renderer : Software
* - vendor : OpenAL Community
* Tofu * Creating new player wk...
* Balazar * Creating level 0, 0...
* Tofu * Level level_0_0 139418132 activated !
* Tofu * Player wk login !
* Soya * Computing neighbor for Cal3D model, and caching the result in file
/usr/share/games/balazar/shapes/echassien2/neighbors_0-0...
* Soya * Can't cache Cal3D neighbor face data in file
/usr/share/games/balazar/shapes/echassien2/neighbors_0-0
* Soya * Computing neighbor for Cal3D model, and caching the result in file
/usr/share/games/balazar/shapes/balazar/neighbors_0-0...
* Soya * Can't cache Cal3D neighbor face data in file
/usr/share/games/balazar/shapes/balazar/neighbors_0-0
* Soya * Computing neighbor for Cal3D model, and caching the result in file
/usr/share/games/balazar/shapes/echassien2/neighbors_1-0...
* Soya * Can't cache Cal3D neighbor face data in file
/usr/share/games/balazar/shapes/echassien2/neighbors_1-0
* Soya * Computing neighbor for Cal3D model, and caching the result in file
/usr/share/games/balazar/shapes/[EMAIL PROTECTED]/neighbors_1-0...
* Soya * Can't cache Cal3D neighbor face data in file
/usr/share/games/balazar/shapes/[EMAIL PROTECTED]/neighbors_1-0
* Soya * Computing neighbor for Cal3D model, and caching the result in file
/usr/share/games/balazar/shapes/sage/neighbors_1-0...
* Soya * Can't cache Cal3D neighbor face data in file
/usr/share/games/balazar/shapes/sage/neighbors_1-0
* Soya * Computing neighbor for Cal3D model, and caching the result in file
/usr/share/games/balazar/shapes/champignon/neighbors_0-0...
* Soya * Can't cache Cal3D neighbor face data in file
/usr/share/games/balazar/shapes/champignon/neighbors_0-0
Traceback (most recent call last):
File "/usr/share/games/balazar/gui.py", line 216, in play_solo
r = balazar.game_interface.start_single(globdef.NAME, "test")
File "/usr/share/games/balazar/game_interface.py", line 110, in start_single
r = tofu.single.serve_forever(login = login, password = password)
File "/var/lib/python-support/python2.4/tofu/single.py", line 75, in
serve_forever
return tofu.IDLER.idle()
File "main_loop.pyx", line 110, in _soya.MainLoop.idle
File "main_loop.pyx", line 152, in _soya.MainLoop.main_loop
File "/usr/share/games/balazar/game_interface.py", line 53, in begin_round
soya.tofu4soya.Idler.begin_round(self)
File "/var/lib/python-support/python2.4/soya/tofu4soya.py", line 42, in
begin_round
soya.MainLoop.begin_round(self)
File "main_loop.pyx", line 227, in _soya.MainLoop.begin_round
File "/usr/share/games/balazar/game_interface.py", line 76, in begin_round
soya.World.begin_round(self)
File "world.pyx", line 542, in _soya._World.begin_round
File "/usr/share/games/balazar/level.py", line 69, in begin_round
soya.tofu4soya.Level.begin_round(self)
File "/var/lib/python-support/python2.4/soya/tofu4soya.py", line 103, in
begin_round
soya.World.begin_round(self)
File "world.pyx", line 542, in _soya._World.begin_round
File "/usr/share/games/balazar/character.py", line 597, in begin_round
soya.tofu4soya.Mobile.begin_round(self)
File "/var/lib/python-support/python2.4/soya/tofu4soya.py", line 140, in
begin_round
tofu.Mobile.begin_round(self)
File "/var/lib/python-support/python2.4/tofu/__init__.py", line 882, in
begin_round
self.controller.begin_round()
File "/usr/share/games/balazar/controller.py", line 180, in begin_round
r = action.begin_round()
File "/usr/share/games/balazar/controller.py", line 253, in begin_round
if control != CONTROL_UNKNOWN:
UnboundLocalError: local variable 'control' referenced before assignment
* Soya3D * Quit...