[Bug 1013798] Re: Blink SIP client segfaults with libgcrypt11 1.5.0-3ubuntu0.1
Saúl Ibarra Corretgé
saghul at gmail.com
Wed Sep 5 14:32:00 UTC 2012
Hi,
I work for AG Projects, we are the upstream for the Blink SIP client and
while testing this out I just found the apparent root cause for the
libgcrypt11 crash: Ubuntu includes a patch called
'no_global_init_during_thread_callbacks.diff'. Removing it avoids the
crash. This patch is not present on the Debian package nor upstream, but
unfortunately I'm not aware of the internals of libgcrypt to assert it's
correctness.
Cheers,
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to libgcrypt11 in Ubuntu.
https://bugs.launchpad.net/bugs/1013798
Title:
Blink SIP client segfaults with libgcrypt11 1.5.0-3ubuntu0.1
Status in “libgcrypt11” package in Ubuntu:
Confirmed
Bug description:
I'm not sure to which package I should report this, but I use the
Blink SIP client (http://icanblink.com/) and noticed that it segfaults
at startup if I have libgcrypt11 1.5.0-3ubuntu0.1 installed, but if I
force the older version 1.5.0-3 Blink works ok.
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:
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)
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libgcrypt11/+bug/1013798/+subscriptions
More information about the foundations-bugs
mailing list