Bug#863106: quadrapassel: segfaults when unpausing an paused finished gmae

Chris Lamb lamby at debian.org
Tue May 23 19:05:20 UTC 2017


tags 863106 + pending patch
retitle 863106 quadrapassel: segfaults when unpausing a paused finished game
thanks

I've uploaded quadrapassel 3.22.0-1.1 to DELAYED/5:
  
  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)

The full debdiff is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
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 <lamby at debian.org>  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 <lamby at debian.org>
+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


More information about the pkg-gnome-maintainers mailing list