[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#770997: marked as done (unblock: xca/1.0.0-2)



Your message dated Tue, 25 Nov 2014 21:19:34 +0100
with message-id <5474E456.1030804@thykier.net>
and subject line Re: Bug#770997: unblock: xca/1.0.0-2
has caused the Debian Bug report #770997,
regarding unblock: xca/1.0.0-2
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 owner@bugs.debian.org
immediately.)


-- 
770997: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770997
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package xca

It fixes a segmentation fault with certain X.509 certificates as described
in #770091. The debdiff is attached.

unblock xca/1.0.0-2

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.1-05396-g5a81495 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru xca-1.0.0/debian/changelog xca-1.0.0/debian/changelog
--- xca-1.0.0/debian/changelog	2014-10-23 20:39:59.000000000 +0200
+++ xca-1.0.0/debian/changelog	2014-11-18 22:10:18.000000000 +0100
@@ -1,3 +1,10 @@
+xca (1.0.0-2) unstable; urgency=medium
+
+  * RedHat Bug #1164340 - segfault when viewing a RHEL entitlement certificate
+    (Closes: #770091)
+
+ -- Tino Mettler <tino+debian@tikei.de>  Tue, 18 Nov 2014 22:09:55 +0100
+
 xca (1.0.0-1) unstable; urgency=medium
 
   * New upstream release (Closes: #758440)
diff -Nru xca-1.0.0/debian/patches/0001-Fix-undefined-reference-to-symbol-__cxa_free_excepti.patch xca-1.0.0/debian/patches/0001-Fix-undefined-reference-to-symbol-__cxa_free_excepti.patch
--- xca-1.0.0/debian/patches/0001-Fix-undefined-reference-to-symbol-__cxa_free_excepti.patch	2014-10-23 20:40:21.000000000 +0200
+++ xca-1.0.0/debian/patches/0001-Fix-undefined-reference-to-symbol-__cxa_free_excepti.patch	2014-11-18 22:10:33.000000000 +0100
@@ -30,5 +30,5 @@
    by_hand=true
  fi
 -- 
-2.0.1
+2.1.3
 
diff -Nru xca-1.0.0/debian/patches/0002-RedHat-Bug-1164340-segfault-when-viewing-a-RHEL-enti.patch xca-1.0.0/debian/patches/0002-RedHat-Bug-1164340-segfault-when-viewing-a-RHEL-enti.patch
--- xca-1.0.0/debian/patches/0002-RedHat-Bug-1164340-segfault-when-viewing-a-RHEL-enti.patch	1970-01-01 01:00:00.000000000 +0100
+++ xca-1.0.0/debian/patches/0002-RedHat-Bug-1164340-segfault-when-viewing-a-RHEL-enti.patch	2014-11-18 22:10:33.000000000 +0100
@@ -0,0 +1,36 @@
+From 2009f823a801afd0ffbe65960b0a002c71862253 Mon Sep 17 00:00:00 2001
+From: Christian Hohnstaedt <chohnstaedt@innominate.com>
+Date: Mon, 17 Nov 2014 16:15:42 +0100
+Subject: [PATCH] RedHat Bug #1164340 - segfault when viewing a RHEL
+ entitlement certificate
+
+...in X509V3_EXT_get v3_lib.c:15
+
+Fix the x509v3ext copy constructor
+
+Closes: #770091
+---
+ lib/x509v3ext.cpp | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/lib/x509v3ext.cpp b/lib/x509v3ext.cpp
+index d94cbda..87bfc63 100644
+--- a/lib/x509v3ext.cpp
++++ b/lib/x509v3ext.cpp
+@@ -26,10 +26,9 @@ x509v3ext::x509v3ext(const X509_EXTENSION *n)
+ 
+ x509v3ext::x509v3ext(const x509v3ext &n)
+ {
+-	ext = NULL;
+-	if (!n.isValid())
+-		return;
+-	set(n.ext);
++	ext = X509_EXTENSION_new();
++	if (n.ext && n.ext->value && n.ext->value->length > 0)
++		set(n.ext);
+ }
+ 
+ x509v3ext::~x509v3ext()
+-- 
+2.1.3
+
diff -Nru xca-1.0.0/debian/patches/series xca-1.0.0/debian/patches/series
--- xca-1.0.0/debian/patches/series	2014-10-23 20:40:21.000000000 +0200
+++ xca-1.0.0/debian/patches/series	2014-11-18 22:10:33.000000000 +0100
@@ -1,2 +1,3 @@
 # debian/source/git-patches exported from git by quilt-patches-deb-export-hook
 0001-Fix-undefined-reference-to-symbol-__cxa_free_excepti.patch
+0002-RedHat-Bug-1164340-segfault-when-viewing-a-RHEL-enti.patch

--- End Message ---
--- Begin Message ---
On 2014-11-25 20:43, Tino Mettler wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package xca
> 
> It fixes a segmentation fault with certain X.509 certificates as described
> in #770091. The debdiff is attached.
> 
> unblock xca/1.0.0-2
> 
> [...]
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: