Control: tags -1 + moreinfo On 2015-10-02 9:46, Gunter Königsmann wrote:A few weeks ago I was informed about Bug#796954: wxmaxima segfaults when given some special characters.(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796954 [1])[...]devref 5.5.1 tells me that the first step to do so is to ask you. The second step would be to build a package that can be uploaded (I already have the package with the patch ready), so if you tell me i can do so I will upload it to debian mentors.No, that's all one step - prepare and test a package, and then file this bug attaching the debdiff.And I do have a practical question: The current package has the version number 13.04.2-4+b1. If I upload my new version it will be 13.04.2-4u1. Is this correct?Close(ish) - 13.04.2-4+deb8u1. (Also upload versions are based on source versions, so the current version in stable is just 13.04.2-4.) Regards, Adam
diff -Nru wxmaxima-13.04.2/debian/changelog wxmaxima-13.04.2/debian/changelog --- wxmaxima-13.04.2/debian/changelog 2014-04-28 23:54:43.000000000 +0200 +++ wxmaxima-13.04.2/debian/changelog 2015-10-02 15:33:31.000000000 +0200 @@ -1,3 +1,11 @@ +wxmaxima (13.04.2-4+deb8u1) jessie; urgency=medium + + * New patch that prevents a crash on encountering parenthesis in dialogues + (closes: bug#796954, #752528). + * New maintainer + + -- Gunter Königsmann <wxmaxima@physikbuch.de> Tue, 02 Oct 2015 09:54:11 +0200 + wxmaxima (13.04.2-4) unstable; urgency=medium * QA upload. diff -Nru wxmaxima-13.04.2/debian/patches/101_Crash_on_parenthesis.patch wxmaxima-13.04.2/debian/patches/101_Crash_on_parenthesis.patch --- wxmaxima-13.04.2/debian/patches/101_Crash_on_parenthesis.patch 1970-01-01 01:00:00.000000000 +0100 +++ wxmaxima-13.04.2/debian/patches/101_Crash_on_parenthesis.patch 2015-10-02 09:56:18.000000000 +0200 @@ -0,0 +1,17 @@ +From: Gunter Königsmann <wxmaxima@physikbuch.de> +Description: The patch from bug #752528 that prevents parenthesis from crashing +Author: Gunter Königsmann <wxmaxima@physikbuch.de> +Forwarded: Yes + +--- a/src/BTextCtrl.cpp ++++ b/src/BTextCtrl.cpp +@@ -149,5 +149,9 @@ + } + + BEGIN_EVENT_TABLE(BTextCtrl, wxTextCtrl) ++#if defined __WXGTK__ ++ EVT_KEY_DOWN(BTextCtrl::OnChar) ++#else + EVT_CHAR(BTextCtrl::OnChar) ++#endif + END_EVENT_TABLE() diff -Nru wxmaxima-13.04.2/debian/patches/series wxmaxima-13.04.2/debian/patches/series --- wxmaxima-13.04.2/debian/patches/series 2014-04-28 23:54:10.000000000 +0200 +++ wxmaxima-13.04.2/debian/patches/series 2015-10-02 09:51:51.000000000 +0200 @@ -1,2 +1,3 @@ +101_Crash_on_parenthesis.patch 002_adapt_desktop_file.patch 100_improve_key_modifiers_handling.patch