Backport PR #21 to fix crashes in cdrdao and whipper
See https://bugzilla.redhat.com/show_bug.cgi?id=2238243 , https://github.com/cdrdao/cdrdao/pull/21 , https://github.com/cdrdao/cdrdao/issues/22 and https://github.com/whipper-team/whipper/issues/591 for more details.
This commit is contained in:
parent
40209cca9f
commit
66fc579a59
23
21.patch
Normal file
23
21.patch
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
From 251a40ab42305c412674c7c2d391374d91e91c95 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Ole Bertram <git@bertr.am>
|
||||||
|
Date: Thu, 23 Mar 2023 17:08:48 +0100
|
||||||
|
Subject: [PATCH] Fix uninitialized TOC data file name
|
||||||
|
|
||||||
|
This caused spurious garbled TOC files and/or segfaults when not using
|
||||||
|
the `--datafile` option.
|
||||||
|
---
|
||||||
|
dao/main.cc | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/dao/main.cc b/dao/main.cc
|
||||||
|
index 8bf4590..d09fc69 100644
|
||||||
|
--- a/dao/main.cc
|
||||||
|
+++ b/dao/main.cc
|
||||||
|
@@ -219,6 +219,7 @@ DaoCommandLine::DaoCommandLine() :
|
||||||
|
fullBurn(false), withCddb(false), taoSource(false), keepImage(false), overburn(false),
|
||||||
|
writeSpeedControl(false), keep(false), printQuery(false), no_utf8(false)
|
||||||
|
{
|
||||||
|
+ dataFilename = NULL;
|
||||||
|
readingSpeed = -1;
|
||||||
|
writingSpeed = -1;
|
||||||
|
command = UNKNOWN;
|
@ -11,6 +11,11 @@ Release: %autorelease
|
|||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://cdrdao.sourceforge.net/
|
URL: http://cdrdao.sourceforge.net/
|
||||||
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
|
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
|
||||||
|
# https://github.com/cdrdao/cdrdao/pull/21
|
||||||
|
# should fix whipper failure with this version of cdrdao:
|
||||||
|
# https://github.com/whipper-team/whipper/issues/591
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=2238243
|
||||||
|
Patch: 21.patch
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gcc
|
BuildRequires: gcc
|
||||||
BuildRequires: gtkmm3.0-devel
|
BuildRequires: gtkmm3.0-devel
|
||||||
|
Loading…
Reference in New Issue
Block a user