Your message dated Sat, 01 Aug 2020 12:51:28 +0100
with message-id 
<43535efb498a168cf81452ca0c326f004f46adc6.ca...@adam-barratt.org.uk>
and subject line Closing bugs for fixes included in 10.5 point release
has caused the Debian Bug report #960804,
regarding buster-pu: package pdfchain/1:0.4.4.2-1+deb10u1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
960804: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960804
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: buster
User: [email protected]
Usertags: pu

Hello!

To fix a severe bug that leads to application crashes,
I would like to upload pdfchain (debdiff attached)

The used patch is tested in testing & sid with pdfchain/1:0.4.4.2-2 and
confirmed by users to fix the bug [1]. It is part of the OpenSuse's pdfchain
package [2].

Thanks in advance!


[1] cf.https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%23725859#37
[2] https://build.opensuse.org/request/show/369684
diff -Nru pdfchain-0.4.4.2/debian/changelog pdfchain-0.4.4.2/debian/changelog
--- pdfchain-0.4.4.2/debian/changelog   2016-12-31 16:19:18.000000000 +0100
+++ pdfchain-0.4.4.2/debian/changelog   2020-05-16 22:27:33.000000000 +0200
@@ -1,3 +1,9 @@
+pdfchain (1:0.4.4.2-1+deb10u1) buster; urgency=medium
+
+  * Fix crash at startup. (LP: #1685778) (Closes: #725859)
+
+ -- Johann Felix Soden <[email protected]>  Sat, 16 May 2020 22:27:33 +0200
+
 pdfchain (1:0.4.4.2-1) unstable; urgency=medium
 
   * New upstream version.
diff -Nru pdfchain-0.4.4.2/debian/patches/fix_crash_on_startup 
pdfchain-0.4.4.2/debian/patches/fix_crash_on_startup
--- pdfchain-0.4.4.2/debian/patches/fix_crash_on_startup        1970-01-01 
01:00:00.000000000 +0100
+++ pdfchain-0.4.4.2/debian/patches/fix_crash_on_startup        2020-05-08 
22:39:55.000000000 +0200
@@ -0,0 +1,130 @@
+From: =?utf-8?q?Hubert_Figui=C3=A8re?= <[email protected]>
+Date: Wed, 9 Mar 2016 14:49:58 -0500
+Subject: Fix crash because the RadioButtonGroup was contructed AFTER the
+ RadioButton.
+MIME-Version: 1.0
+Content-Type: text/plain; charset="utf-8"
+Content-Transfer-Encoding: 8bit
+
+Description: Fix crash
+ because the RadioButtonGroup was contructed AFTER the RadioButton.
+Author: Hubert Figuière <[email protected]>
+Bug-Debian: https://bugs.debian.org/725859
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/pdfchain/+bug/1685778
+Bug-openSUSE: https://bugzilla.suse.com/show_bug.cgi?id=970530
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+---
+ src/window_main_bgst.cc  | 1 -
+ src/window_main_bgst.h   | 8 ++++----
+ src/window_main_burst.cc | 1 -
+ src/window_main_burst.h  | 8 ++++----
+ src/window_main_tool.cc  | 2 --
+ src/window_main_tool.h   | 6 +++---
+ 6 files changed, 11 insertions(+), 15 deletions(-)
+
+diff --git a/src/window_main_bgst.cc b/src/window_main_bgst.cc
+index a2c1270..cfe9025 100644
+--- a/src/window_main_bgst.cc
++++ b/src/window_main_bgst.cc
+@@ -37,7 +37,6 @@ cSection_BgSt::cSection_BgSt( Gtk::Window& ref_window )
+       mLabel_SourceFile( _("Document:")    , Gtk::ALIGN_END , 
Gtk::ALIGN_CENTER , false ) ,   // label , xalign , yalign , mnemonic
+       mLabel_BgStFile(   _("Layer (PDF):") , Gtk::ALIGN_END , 
Gtk::ALIGN_CENTER , false ) ,
+ 
+-      mRBGroup_BgSt( mRButton_Background.get_group() ) ,
+       mRButton_Background(    mRBGroup_BgSt , _("Background") , false ) ,     
// group , label , mnemonic
+       mRButton_Stamp(                 mRBGroup_BgSt , _("Stamp")              
, false ) ,
+ 
+diff --git a/src/window_main_bgst.h b/src/window_main_bgst.h
+index a965291..c49082b 100644
+--- a/src/window_main_bgst.h
++++ b/src/window_main_bgst.h
+@@ -64,13 +64,13 @@ cSection_BgSt : public Gtk::VBox
+               Gtk::CheckButton
+                       mCButton_Multiple;
+ 
+-              Gtk::RadioButton                        // Declaration of 
Gtk::RadioButton before Gtk::RadioButtonGroup!!!
++              Gtk::RadioButtonGroup
++                      mRBGroup_BgSt;
++
++              Gtk::RadioButton
+                       mRButton_Background ,
+                       mRButton_Stamp;
+ 
+-              Gtk::RadioButtonGroup           // Declaration of 
Gtk::RadioButtonGroup behind Gtk::RadioButton!!!
+-                      mRBGroup_BgSt;
+-
+               // Derived Widgets
+               cFCButton_Pdf
+                       mFCButton_SourceFile ,
+diff --git a/src/window_main_burst.cc b/src/window_main_burst.cc
+index dd3ded3..88a6484 100644
+--- a/src/window_main_burst.cc
++++ b/src/window_main_burst.cc
+@@ -62,7 +62,6 @@ cSection_Burst::cSection_Burst( Gtk::Window& ref_window )
+       mLabel_Digits(     _("Digits:")   , Gtk::ALIGN_END , Gtk::ALIGN_CENTER 
, false ),
+       mLabel_Suffix(     _("Suffix:")   , Gtk::ALIGN_END , Gtk::ALIGN_CENTER 
, false ),
+ 
+-      mRBGroup_CounterDigits( mRButton_Auto.get_group() ),
+       mRButton_Auto(   mRBGroup_CounterDigits , _("Auto")        , false ),   
// group , label , mnemonic
+       mRButton_Manual( mRBGroup_CounterDigits , _("Manual:") , false ),
+ 
+diff --git a/src/window_main_burst.h b/src/window_main_burst.h
+index e6dabd7..eae679d 100644
+--- a/src/window_main_burst.h
++++ b/src/window_main_burst.h
+@@ -118,13 +118,13 @@ cSection_Burst : public Gtk::VBox
+               Gtk::SpinButton                                 // Declaration 
of Gtk::SpinButton behind Glib::RefPtr<Gtk::Adjustment>!!!
+                       mSButton_Digits;
+ 
+-              Gtk::RadioButton                                // Declaration 
of Gtk::RadioButton before Gtk::RadioButtonGroup!!!
++              Gtk::RadioButtonGroup
++                      mRBGroup_CounterDigits;
++
++              Gtk::RadioButton
+                       mRButton_Auto ,
+                   mRButton_Manual;
+ 
+-              Gtk::RadioButtonGroup                   // Declaration of 
Gtk::RadioButtonGroup behind Gtk::RadioButton!!!
+-                      mRBGroup_CounterDigits;
+-
+               Gtk::CheckButton
+                       mCButton_Extension;
+ 
+diff --git a/src/window_main_tool.cc b/src/window_main_tool.cc
+index 3b14df0..c253cda 100644
+--- a/src/window_main_tool.cc
++++ b/src/window_main_tool.cc
+@@ -50,8 +50,6 @@ mCButton_FillForm_DropXfa(    _("Drop XFA")         , false 
),
+ mCButton_FillForm_Flatten(    _("Flatten")          , false ),
+ mCButton_FillForm_Appearance( _("Need appearances") , false ),
+ 
+-mRBGroup_Tool( mRButton_UnpackFiles.get_group() ),
+-
+ mRButton_Repair(         mRBGroup_Tool , _("Repair docu_ment")                
     , true ),  // group , label , mnemonic
+ mRButton_UnpackFiles(    mRBGroup_Tool , _("Un_pack attached files from 
document") , true ),
+ mRButton_Uncompress(     mRBGroup_Tool , _("_Uncompress document")            
     , true ),
+diff --git a/src/window_main_tool.h b/src/window_main_tool.h
+index fd96eac..c6535ec 100644
+--- a/src/window_main_tool.h
++++ b/src/window_main_tool.h
+@@ -57,6 +57,9 @@ cSection_Tool : public Gtk::VBox
+                       mLabel_DumpDataFile ,
+                       mLabel_FdfFile;
+ 
++              Gtk::RadioButtonGroup
++                      mRBGroup_Tool;
++
+               Gtk::RadioButton
+                       mRButton_Repair ,
+                       mRButton_UnpackFiles ,
+@@ -71,9 +74,6 @@ cSection_Tool : public Gtk::VBox
+                       mRButton_Flatten ,
+                       mRButton_DropXfa;
+ 
+-              Gtk::RadioButtonGroup
+-                      mRBGroup_Tool;
+-
+               Gtk::CheckButton
+                       mCButton_DumpDataFields_Utf8 ,
+                       mCButton_DumpData_Utf8 ,
diff -Nru pdfchain-0.4.4.2/debian/patches/series 
pdfchain-0.4.4.2/debian/patches/series
--- pdfchain-0.4.4.2/debian/patches/series      2016-12-31 16:19:18.000000000 
+0100
+++ pdfchain-0.4.4.2/debian/patches/series      2020-05-08 22:39:55.000000000 
+0200
@@ -1,2 +1,3 @@
 fix_desktop_file
 fix_spelling
+fix_crash_on_startup

--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 10.5

Hi,

Each of these bugs relates to an update that was included in today's
stable point release.

Regards,

Adam

--- End Message ---

Reply via email to