Sudoku timer does not resume on saved games

Bug #279616 reported by wtgee
2
Affects Status Importance Assigned to Milestone
GNOME Games
Fix Released
Medium
gnome-games (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: yelp

If you start a sudoku game and then close sudoku, when you resume the game it doesn't restart the the timer.

Description: Ubuntu intrepid (development branch)
Release: 8.10

gnome-sudoku 2.24.0

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/yelp
NonfreeKernelModules: wl
Package: yelp 2.24.0-0ubuntu1
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/tcsh
SourcePackage: yelp
Uname: Linux 2.6.27-5-generic x86_64

Tags: apport-bug
Revision history for this message
wtgee (wtgee) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the report, may you tell us a few steps in order to reproduce that behavior? also may you take an screenshot of the issue? thanks.

Changed in gnome-games:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
wtgee (wtgee) wrote :

This is Ibex 8.10

To reproduce:

Open a game, play for any length of time but don't finish. Close the game either via the window close or Game->Close. Open Sudoku and 'Saved Games' showes the stats, for instance "Last Played 4 seconds ago. Played for 8 seconds" After resuming this game the timer never starts back up, so no matter how long I play, even if I complete the game, the timer will always show 8 seconds or whatever the initial timing was. Happens every time with every level of game.

I'll get some screenshots or a screencast to show but it should be easy to reproduce. It has been happening since Ibex Alpha 2.

Thanks.

Revision history for this message
wtgee (wtgee) wrote :

Pic 1: New Game
Pic 2: Input some values, then closed screen
Pic 3: I had the session in Pic 2 open for 31 seconds
Pic 4: Finish the game..this was easy so it only took me a couple of minutes, but timer still shows 31 seconds, same as pic 3

Revision history for this message
wtgee (wtgee) wrote :

I shouldn't say it has been happening since alpha 2, just that I installed at alpha 2 and it has been happening since. Never had the problem with Heron.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

ok got it, confirming, thanks you.

Changed in gnome-games:
status: Incomplete → Confirmed
Revision history for this message
Pedro Villavicencio (pedro) wrote :

I've sent this upstream at: http://bugzilla.gnome.org/show_bug.cgi?id=556155 , thanks for reporting.

Changed in gnome-games:
status: Confirmed → Triaged
Changed in gnome-games:
status: Unknown → New
Revision history for this message
Pedro Villavicencio (pedro) wrote :

this has been fixed upstream already, comment from upstream: "Should be fixed in branch and trunk. The fix will not work with old savegames as time was not correctly stored in them."

Changed in gnome-games:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-games - 1:2.24.1-0ubuntu1

---------------
gnome-games (1:2.24.1-0ubuntu1) intrepid; urgency=low

  * New upstream release (LP: #286667)
    - General:
      - Fix up compatiblity with Gtk/Glib 2.14
      - Reclassify Gnibbles as Arcade game not logic game
      - Read saved window configuration from correct GConf group (affects
        gnometris, gnibbles, gnobots)
    - Aisleriot:
      - Remove vestigal flowRoot elements from solitaire svg icons. They
        caused a black box when rendering.
      - Don't crash when the session manager terminates aisleriot
    - GLChess:
      - Fix crash in error handler when GGZ connection closed
      - Fix crash in empty scene when no AI engines available
      - Fix crash when have OpenGL libraries but cannot get valid display
      - Implement GGZ config parser instead of using Python config parser
        which does not handle '%' characters as GGZ does
      - Ignore GGZ server remove player/table for unknown players/tables
      - Handle exceptions loading OpenGL textures
      - Reset pause menu when starting new game
      - Only allow one new/load game dialog to be visible at once
      - Fix incorrect function call for single buffered 3D display
      - Handle fork() errors in AI processes
      - Fixes to compile in Solaris
      - Print failure to start message to stdout if cannot import GTK+
      - Handle invalid response from glRenderMode(GL_RENDER) and print
        debugging information
      - More logging messages about selection rendering bugs
      - After looking at failure case in PyOpenGL code we don't need to change
        render modes after failed to change to GL_SELECT
      - Fix potential bugs found by PyChecker
      - Fix crash when validly claiming a draw
      - Don't display failed to claim draw dialog when successfully claimed
        draw
    - GTali:
      - Undoing 5 of a kind reduces the score by 50 as there might be multiple
        scores (LP: #238978)
    - Sudoku:
      - Add not overwrite time and also remember to actually save the time in
        the file (LP: #279616)
      - Correct typo in error message that led to an exception
    - Gnotravex:
      - Stop paused tiles becoming visible after changing colour settings
    - Blackjack:
      - Fix compiler warnings

 -- Didier Roche <email address hidden> Tue, 21 Oct 2008 00:30:34 +0200

Changed in gnome-games:
status: Fix Committed → Fix Released
Revision history for this message
wtgee (wtgee) wrote :

Confirmed, I am no longer seeing any problems in 8.10

Installed: 1:2.24.1-0ubuntu2

Thanks!

Changed in gnome-games:
status: New → Fix Released
Changed in gnome-games:
importance: Unknown → Medium
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.