[SCM] gsequencer/master: fixed NULL pointer dereference
jkraehemann-guest at users.alioth.debian.org
jkraehemann-guest at users.alioth.debian.org
Fri Mar 17 11:32:33 UTC 2017
The following commit has been merged in the master branch:
commit 7f479276dd58cd0a05a1cb3ec4a08f58d489a0f8
Author: Joël Krähemann <jkraehemann-guest at users.alioth.debian.org>
Date: Fri Mar 17 12:00:40 2017 +0100
fixed NULL pointer dereference
diff --git a/debian/patches/fix-missing-dispose.diff b/debian/patches/fix-missing-dispose.diff
index 488c555..a693ca4 100644
--- a/debian/patches/fix-missing-dispose.diff
+++ b/debian/patches/fix-missing-dispose.diff
@@ -9778,6 +9778,14 @@
channel->recall_id = NULL;
channel->container = NULL;
+@@ -4517,6 +4461,7 @@
+ recall = AGS_RECALL(list->data);
+
+ if((AGS_RECALL_TEMPLATE & (recall->flags)) != 0 ||
++ recall->recall_id == NULL ||
+ recall->recall_id->recycling_context != recall_id->recycling_context){
+ list = list_next;
+ continue;
--- a/ags/audio/recall/ags_count_beats_audio_run.c
+++ b/ags/audio/recall/ags_count_beats_audio_run.c
@@ -1031,10 +1031,13 @@
--
gsequencer packaging
More information about the pkg-multimedia-commits
mailing list