[Pkg-games-ubuntu] [Bug 1659828] Re: gnome-chess crash on pawn promotion
Chris J Arges
1659828 at bugs.launchpad.net
Wed Mar 22 12:04:54 UTC 2017
Hello angem1, or anyone else affected,
Accepted gnome-chess into yakkety-proposed. The package will build now
and be available at https://launchpad.net/ubuntu/+source/gnome-
chess/1:3.22.0-1ubuntu1 in a few hours, and then in the -proposed
repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed. In either case, details of your testing will help
us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: gnome-chess (Ubuntu Yakkety)
Status: In Progress => Fix Committed
** Tags added: verification-needed
--
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to gnome-chess in Ubuntu.
https://bugs.launchpad.net/bugs/1659828
Title:
gnome-chess crash on pawn promotion
Status in Vala:
Fix Released
Status in gnome-chess package in Ubuntu:
Fix Released
Status in gnome-chess source package in Yakkety:
Fix Committed
Status in gnome-chess package in Debian:
Confirmed
Bug description:
Impact
------
The Chess app in Ubuntu 16.10 will crash when trying to promote a pawn.
gnome-chess is not installed by default by any current Ubuntu flavors.
Test Case
---------
1. Open the Chess app and click Preferences in the app menu. Change Opposing Player to Human. Close Preferences.
2. Make a move then click New Game to start a new game without a computer player.
3. Move a pawn to the far end of the board to promote it to Queen.
Does Chess crash after promoting?
Regression Potential
--------------------
Low. This patch only affects pawn promotion which currently causes the game to crash so this is definitely an improvement.
Other Info
----------
There are 3 ways to fix this bug:
1) Build gnome-chess without hardening flags. (This is the approach taken in Fedora 25).
2) Apply a minimal workaround patch to gnome-chess. The patch was acknowledged by the gnome-chess maintainer, but he preferred to push for a proper fix in vala instead.
3) Fix this in vala (it was fixed in vala 0.36 and 0.34.7) and then rebuild gnome-chess against the new vala.
https://git.gnome.org/browse/vala/commit/?id=f6e29bd1
I initially did #2 in Ubuntu 17.04 Beta (zesty) but will replace it
with #3.
I am using #2 for Ubuntu 16.10 since it seems a more minimal SRU.
This only affect Ubuntu 16.10 since that was the first release where
we opted gnome-chess into all available hardening flags.
To manage notifications about this bug go to:
https://bugs.launchpad.net/vala/+bug/1659828/+subscriptions
More information about the Pkg-games-ubuntu
mailing list