diffstat for quadrapassel-3.22.0 quadrapassel-3.22.0 changelog | 8 +++++ patches/0001_fix-segfault-when-unpausing-a-paused-finished-game.diff | 16 ++++++++++ patches/series | 1 3 files changed, 25 insertions(+) diff -Nru quadrapassel-3.22.0/debian/changelog quadrapassel-3.22.0/debian/changelog --- quadrapassel-3.22.0/debian/changelog 2016-09-21 22:13:51.000000000 +0100 +++ quadrapassel-3.22.0/debian/changelog 2017-05-23 19:48:01.000000000 +0100 @@ -1,3 +1,11 @@ +quadrapassel (1:3.22.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix segfault when unpausing a paused game that has finished. + (Closes: #863106) + + -- Chris Lamb Tue, 23 May 2017 19:48:01 +0100 + quadrapassel (1:3.22.0-1) unstable; urgency=medium * New upstream release. diff -Nru quadrapassel-3.22.0/debian/patches/0001_fix-segfault-when-unpausing-a-paused-finished-game.diff quadrapassel-3.22.0/debian/patches/0001_fix-segfault-when-unpausing-a-paused-finished-game.diff --- quadrapassel-3.22.0/debian/patches/0001_fix-segfault-when-unpausing-a-paused-finished-game.diff 1970-01-01 01:00:00.000000000 +0100 +++ quadrapassel-3.22.0/debian/patches/0001_fix-segfault-when-unpausing-a-paused-finished-game.diff 2017-05-23 19:48:01.000000000 +0100 @@ -0,0 +1,16 @@ +Description: Fix segfault when unpausing a paused game that has finished +Author: Chris Lamb +Debian-Bug: #863106 +Last-Update: 2017-05-23 + +--- quadrapassel-3.22.0.orig/src/game.vala ++++ quadrapassel-3.22.0/src/game.vala +@@ -261,6 +261,8 @@ public class Game : Object + set + { + _paused = value; ++ if (game_over) ++ return; + if (has_started) + setup_drop_timer (); + pause_changed (); diff -Nru quadrapassel-3.22.0/debian/patches/series quadrapassel-3.22.0/debian/patches/series --- quadrapassel-3.22.0/debian/patches/series 1970-01-01 01:00:00.000000000 +0100 +++ quadrapassel-3.22.0/debian/patches/series 2017-05-23 19:48:01.000000000 +0100 @@ -0,0 +1 @@ +0001_fix-segfault-when-unpausing-a-paused-finished-game.diff