Blink SIP client segfaults with libgcrypt11 1.5.0-3ubuntu0.1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-gnutls (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Lucid |
Won't Fix
|
Undecided
|
Unassigned | ||
Oneiric |
Won't Fix
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Fix Released
|
High
|
Unassigned | ||
Raring |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
This regression was introduced from bug 423252
[Test Case]
Python 2.7.3 (default, Apr 20 2012, 22:44:07)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gnutls.crypto import X509Certificate, X509PrivateKey
Segmentation fault (core dumped)
[Regression Potentional]
All known test cases pass so unless there is another corner case the regression potentional should be minimal.
I'm not sure to which package I should report this, but I use the Blink SIP client (http://
Blink is a Python app and I think I managed to find the line of Python code that causes the segfault. The line is 'from gnutls.crypto import X509Certificate, X509PrivateKey'. Here is what happens when I run it in the Python console:
I'm using 12.04, but I originally noticed the issue when I had 11.10 and the proposed updates enabled. One day there were some updates that broke Blink and going through the updates I discovered that reverting libgcrypt fixed it.
Related branches
- Jamie Strandboge: Needs Information
- Dmitry Shachnev: Needs Information
- Ubuntu branches: Pending requested
-
Diff: 27 lines (+9/-0)2 files modifieddebian/changelog (+8/-0)
gnutls/library/__init__.py (+1/-0)
description: | updated |
Changed in libgcrypt11 (Ubuntu Quantal): | |
assignee: | nobody → Adam Stokes (adam-stokes) |
Changed in libgcrypt11 (Ubuntu Precise): | |
assignee: | nobody → Adam Stokes (adam-stokes) |
Changed in libgcrypt11 (Ubuntu Oneiric): | |
assignee: | nobody → Adam Stokes (adam-stokes) |
Changed in libgcrypt11 (Ubuntu Lucid): | |
assignee: | nobody → Adam Stokes (adam-stokes) |
milestone: | none → lucid-updates |
Changed in libgcrypt11 (Ubuntu Precise): | |
milestone: | none → precise-updates |
Changed in libgcrypt11 (Ubuntu Quantal): | |
milestone: | none → quantal-updates |
Changed in libgcrypt11 (Ubuntu Oneiric): | |
milestone: | none → oneiric-updates |
Changed in libgcrypt11 (Ubuntu Quantal): | |
importance: | Undecided → Critical |
Changed in libgcrypt11 (Ubuntu Lucid): | |
importance: | Undecided → Critical |
Changed in libgcrypt11 (Ubuntu Precise): | |
status: | New → Confirmed |
Changed in libgcrypt11 (Ubuntu Oneiric): | |
importance: | Undecided → Critical |
Changed in libgcrypt11 (Ubuntu Precise): | |
importance: | Undecided → Critical |
Changed in libgcrypt11 (Ubuntu Quantal): | |
status: | New → In Progress |
Changed in libgcrypt11 (Ubuntu Raring): | |
status: | Confirmed → In Progress |
Changed in libgcrypt11 (Ubuntu Precise): | |
status: | Confirmed → In Progress |
Changed in libgcrypt11 (Ubuntu Oneiric): | |
status: | New → In Progress |
Changed in libgcrypt11 (Ubuntu Lucid): | |
status: | New → In Progress |
Changed in libgcrypt11 (Ubuntu Raring): | |
milestone: | none → ubuntu-13.04 |
Changed in libgcrypt11 (Ubuntu Raring): | |
status: | Fix Released → In Progress |
Changed in libgcrypt11 (Ubuntu Precise): | |
status: | In Progress → Invalid |
Changed in libgcrypt11 (Ubuntu Quantal): | |
status: | In Progress → Invalid |
Changed in libgcrypt11 (Ubuntu Raring): | |
status: | In Progress → Invalid |
tags: |
added: verification-done-precise verification-needed removed: verification-done |
Changed in libgcrypt11 (Ubuntu Lucid): | |
assignee: | Adam Stokes (adam-stokes) → nobody |
status: | In Progress → Invalid |
Changed in libgcrypt11 (Ubuntu Oneiric): | |
status: | In Progress → Invalid |
no longer affects: | libgcrypt11 (Ubuntu) |
no longer affects: | libgcrypt11 (Ubuntu Lucid) |
no longer affects: | libgcrypt11 (Ubuntu Oneiric) |
no longer affects: | libgcrypt11 (Ubuntu Precise) |
no longer affects: | libgcrypt11 (Ubuntu Quantal) |
no longer affects: | libgcrypt11 (Ubuntu Raring) |
Status changed to 'Confirmed' because the bug affects multiple users.