[Bug 911436] Re: https crashed with SIGSEGV in lookup_or_create_bucket()

Launchpad Bug Tracker 911436 at bugs.launchpad.net
Fri Mar 23 23:39:39 UTC 2012


This bug was fixed in the package p11-kit - 0.12-2ubuntu1

---------------
p11-kit (0.12-2ubuntu1) precise; urgency=low

  * Merge with Debian, bringing in upstream module and build fixes.
  * Add valid-config-files.patch, introducing a static function to
    validate config filenames against a sane pattern (LP: #911436)
  * Add duplicate-module-fix.patch, making sure that after we unload
    a duplicate module, we stop trying to reference it (LP: #911436)

p11-kit (0.12-2) unstable; urgency=low

  * Upload to unstable.

p11-kit (0.12-1) experimental; urgency=low

  * Drop DEB_CPPFLAGS_MAINT_APPEND = -D_XOPEN_SOURCE=600 -D_BSD_SOURCE,
    upstream's usage of AC_USE_SYSTEM_EXTENSIONS should make this unnecessary.
  * Upload to experimental, let 0.11-3 propagate to wheezy.

p11-kit (0.11-3) unstable; urgency=low

  * Do not export CPPFLAGS in debian/rules, it disabled the respective
    hardening-options. (Thanks, Simon Ruderich) Closes: #662100

p11-kit (0.11-2) unstable; urgency=low

  * Bump versioning of p11_kit_initialize_registered,
    p11_kit_initialize_module and p11_kit_load_initialize_module.
    (Due to upstream change "Remove automatic reinitialization of PKCS#11
    after fork")
  * Use debhelper v9 compat to get dpkg-buildflags. Drop --libdir argument to
    ./configure, bump b-d.

p11-kit (0.11-1) unstable; urgency=low

  * New upstream version.
 -- Adam Conrad <adconrad at ubuntu.com>   Fri, 23 Mar 2012 15:39:09 -0600

** Changed in: p11-kit (Ubuntu)
       Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/911436

Title:
  https crashed with SIGSEGV in lookup_or_create_bucket()

Status in “apt” package in Ubuntu:
  Invalid
Status in “p11-kit” package in Ubuntu:
  Fix Released

Bug description:
  This happened after a slightly broken upgrade, but it can be
  reproduced with

  $ sudo cp /etc/pkcs11/modules/gnome-keyring-module /etc/pkcs11/modules/gnome-keyring-module.dpkg-new
  $ sudo apt-get update
  p11-kit: duplicate configured module: gnome-keyring-module: /usr/lib/x86_64-linux-gnu/pkcs11/gnome-keyring-pkcs11.so
  E: Method https has died unexpectedly!
  E: Sub-process https received a segmentation fault.

  There are two bugs here, I suppose.  One is that pkcs11 should ignore
  *.dpkg-new files (usually this would be done by reading, e.g.,
  /etc/pkcs11/modules/*.conf instead of /etc/pkcs11/modules/*), and the
  other is that a duplicate file shouldn’t cause a crash.

  ProblemType: Crash
  DistroRelease: Ubuntu 12.04
  Package: apt-transport-https 0.8.16~exp5ubuntu14.1
  ProcVersionSignature: Ubuntu 3.2.0-7.13-generic 3.2.0-rc7
  Uname: Linux 3.2.0-7-generic x86_64
  NonfreeKernelModules: openafs
  ApportVersion: 1.90-0ubuntu1
  Architecture: amd64
  Date: Tue Jan  3 15:17:28 2012
  ExecutablePath: /usr/lib/apt/methods/https
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20101202)
  ProcCmdline: /usr/lib/apt/methods/https
  SegvAnalysis:
   Segfault happened at: 0x1dd4460:	add    %al,(%rax)
   PC (0x01dd4460) in non-executable VMA region: 0x01db9000-0x01dda000 rw-p [heap]
   source "%al" ok
   destination "(%rax)" (0x000078b1) not located in a known VMA region (needed writable region)!
  SegvReason:
   executing writable VMA [heap]
   writing NULL VMA
  Signal: 11
  SourcePackage: apt
  StacktraceTop:
   ?? ()
   ?? () from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
   ?? () from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
   ?? () from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
   p11_kit_initialize_registered () from /usr/lib/x86_64-linux-gnu/libp11-kit.so.0
  Title: https crashed with SIGSEGV in p11_kit_initialize_registered()
  UpgradeStatus: Upgraded to precise on 2011-11-16 (48 days ago)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/911436/+subscriptions




More information about the foundations-bugs mailing list