[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Crash in GnuTLS 2.4.1
From: |
Simon Josefsson |
Subject: |
Re: Crash in GnuTLS 2.4.1 |
Date: |
Wed, 26 Nov 2008 12:46:56 +0100 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) |
Colin Leroy <address@hidden> writes:
> Hi,
>
> Does such a backtrace ring a bell for someone?
>
> #0 0x00007f9a9a0e7fd5 in raise () from /lib/libc.so.6
> (gdb) bt
> #0 0x00007f9a9a0e7fd5 in raise () from /lib/libc.so.6
> #1 0x00007f9a9a0e9b43 in abort () from /lib/libc.so.6
> #2 0x00007f9a9a0e0d49 in __assert_fail () from /lib/libc.so.6
> #3 0x00007f9a9afd191b in _gcry_ath_mutex_lock (lock=0x7f9a9b22ad30) at
> ath.c:186
> #4 0x00007f9a9afdf660 in lock_pool () at random.c:299
> #5 0x00007f9a9afe003e in _gcry_fast_random_poll () at random.c:1304
> #6 0x00007f9a9afd3686 in _gcry_cipher_open (handle=0x3ecc, algo=16247,
> mode=6, flags=4294967295)
> at cipher.c:641
Looks like a libgcrypt and thread related crash to me. Is your
application multi-threaded? Maybe this helps:
http://www.gnu.org/software/gnutls/manual/html_node/Multi_002dthreaded-applicati
ons.html
/Simon
> #7 0x00007f9a9b6a3ce9 in gc_cipher_open (alg=<value optimized out>,
> mode=<value optimized out>,
> outhandle=0x3) at gc-libgcrypt.c:180
> #8 0x00007f9a9b682b78 in _gnutls_cipher_init (handle=0x26c1ac8,
> cipher=<value optimized out>,
> key=0x26c1a88, iv=0x26c1a68) at gnutls_cipher_int.c:64
> #9 0x00007f9a9b68d829 in _gnutls_read_connection_state_init
> (session=0x26c16e0) at gnutls_constate.c:621
> #10 0x00007f9a9b67c9ee in _gnutls_recv_handshake_final (session=0x26c16e0,
> init=<value optimized out>)
> at gnutls_handshake.c:2507
> #11 0x00007f9a9b67ce89 in _gnutls_handshake_common (session=0x26c16e0) at
> gnutls_handshake.c:2663
> #12 0x00007f9a9b67cff2 in gnutls_handshake (session=0x26c16e0) at
> gnutls_handshake.c:2264
>
> Or should I see with my distro's bugtracker?
>
> Thanks,