[Bug 1659828] Re: gnome-chess crash on pawn promotion

Launchpad Bug Tracker 1659828 at bugs.launchpad.net
Sun Mar 12 19:59:58 UTC 2017


This bug was fixed in the package gnome-chess - 1:3.23.92.5-0ubuntu1

---------------
gnome-chess (1:3.23.92.5-0ubuntu1) zesty; urgency=medium

  * New upstream release.
  * Add revert_require_vala36.patch:
    - Revert unnecessary commit that bumped the minimum vala to 0.36
  * Add dont-crash-on-promotion.patch:
    - Workaround vala bug that caused the game to crash when
      promoting a pawn, thanks angem1 (LP: #1659828)

 -- Jeremy Bicha <jbicha at ubuntu.com>  Sat, 11 Mar 2017 13:50:32 -0500

** Changed in: gnome-chess (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1659828

Title:
  gnome-chess crash on pawn promotion

Status in Vala:
  Confirmed
Status in gnome-chess package in Ubuntu:
  Fix Released
Status in gnome-chess source package in Yakkety:
  Triaged
Status in gnome-chess package in Debian:
  Unknown

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
  ----------
  I discussed this patch with Michael Catanzaro, the gnome-chess maintainer who had this to say:
  "That patch is one way to work around it... the workaround I used in Fedora is to not use any hardening flags when compiling the package. If anyone's computer gets hacked because someone finds a way to get code execution via malformed Portable Game Notation, then accept my apologies in advance. ;)"

  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 Ubuntu-sponsors mailing list