pysolfc crash

Bug #1906397 reported by Giovanni Senzaterra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pygame (Ubuntu)
New
Undecided
Unassigned

Bug Description

pygame 2.0.0 (SDL 2.0.12, python 3.8.6)
Hello from the pygame community. https://www.pygame.org/contribute.html
Traceback (most recent call last):
  File "/usr/share/games/pysolfc/pysollib/app.py", line 555, in mainproc
    self.runGame(id_, random)
  File "/usr/share/games/pysolfc/pysollib/app.py", line 666, in runGame
    self.menubar.updateFavoriteGamesMenu()
  File "/usr/share/games/pysolfc/pysollib/ui/tktile/menubar.py", line 1047, in updateFavoriteGamesMenu
    self.updateGamesMenu(submenu, games)
  File "/usr/share/games/pysolfc/pysollib/ui/tktile/menubar.py", line 974, in updateGamesMenu
    self._addSelectAllGameSubMenu(games, menu,
  File "/usr/share/games/pysolfc/pysollib/ui/tktile/menubar.py", line 934, in _addSelectAllGameSubMenu
    self.progress.update(step=1)
  File "/usr/share/games/pysolfc/pysollib/tile/progressbar.py", line 82, in update
    self.steps_sum += step
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'int'
Traceback (most recent call last):
  File "/usr/share/games/pysolfc/pysollib/app.py", line 555, in mainproc
    self.runGame(id_, random)
  File "/usr/share/games/pysolfc/pysollib/app.py", line 666, in runGame
    self.menubar.updateFavoriteGamesMenu()
  File "/usr/share/games/pysolfc/pysollib/ui/tktile/menubar.py", line 1047, in updateFavoriteGamesMenu
    self.updateGamesMenu(submenu, games)
  File "/usr/share/games/pysolfc/pysollib/ui/tktile/menubar.py", line 974, in updateGamesMenu
    self._addSelectAllGameSubMenu(games, menu,
  File "/usr/share/games/pysolfc/pysollib/ui/tktile/menubar.py", line 934, in _addSelectAllGameSubMenu
    self.progress.update(step=1)
  File "/usr/share/games/pysolfc/pysollib/tile/progressbar.py", line 82, in update
    self.steps_sum += step
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'int'

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.