Your message dated Sun, 15 Mar 2009 08:08:55 GMT
with message-id <[email protected]>
and subject line wound-up has been removed from Debian, closing #458625
has caused the Debian Bug report #458625,
regarding wound-up: KeyError in acquire_winding_elf
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
458625: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458625
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wound-up
Version: 1.0.2-1
Severity: important

While playing the second level, I clicked on the + button a couple of
times, and on the second click the game exited with this traceback:

Traceback (most recent call last):
  File "./woundup", line 16, in ?
    main.main()
  File "/usr/share/games/wound-up/lib/main.py", line 25, in main
    menu.Menu(display.gl_render.GLRenderer, options).run()
  File "/usr/share/games/wound-up/lib/menu.py", line 175, in run
    self.main_loop()
  File "/usr/share/games/wound-up/lib/menu.py", line 164, in main_loop
    self.handle_events()
  File "/usr/share/games/wound-up/lib/menu.py", line 76, in handle_events
    self.start_game()
  File "/usr/share/games/wound-up/lib/menu.py", line 435, in start_game
    time = new_game.run()
  File "/usr/share/games/wound-up/lib/game.py", line 283, in run
    self.main_loop()
  File "/usr/share/games/wound-up/lib/game.py", line 262, in main_loop
    self.state.tick()
  File "/usr/share/games/wound-up/lib/model/gamestate.py", line 95, in tick
    result = t.update(self)
  File "/usr/share/games/wound-up/lib/model/task.py", line 141, in update
    gs.acquire_winding_elf(elf)
  File "/usr/share/games/wound-up/lib/model/gamestate.py", line 283, in 
acquire_winding_elf
    self.elves.remove(elf)
KeyError: <model.elf.Elf object at 0xb332fc2c>

I can inconsistently reproduce this by rapidly clicking on - and/or +.
This looks like some kind of race condition.

- Josh Triplett

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages wound-up depends on:
ii  python               2.4.4-6             An interactive high-level object-o
ii  python-opengl        3.0.0~a6-4          Python bindings to OpenGL
ii  python-pygame        1.7.1release-4.1+b1 SDL bindings for games development
ii  python-support       0.7.5               automated rebuilding support for p

wound-up recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 1.0.2-1+rm

The wound-up package has been removed from Debian so we are closing
the bugs that were still opened against it.

For more information about this package's removal, read
http://bugs.debian.org/519681 . That bug might give the reasons why
this package was removed, and suggestions of possible replacements.

Don't hesitate to reply to this mail if you have any question.

Thank you for your contribution to Debian.

Kind regards,
--
Marco Rodrigues


--- End Message ---

Reply via email to