[gnutls-devel] SIGSEGV in _gnutls_ciphertext2compressed

Michael Gratton mike at vee.net
Mon Mar 4 05:34:12 CET 2013


Using Epiphany, loading a HTTP URL that redirects to a HTTPS URL,
results in the attached stack trace.

Ubuntu 12.10
libgnutls26:amd64       2.12.14-5ubuntu4.2

Cheers,
//Mike

-- 
⊨ Michael Gratton, Percept Wrangler.
⚙ <http://mjog.vee.net/>
-------------- next part --------------
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff82418700 (LWP 29654)]
0x00007fffdd65bd56 in _gnutls_ciphertext2compressed (session=session at entry=0x19aea40, 
    compress_data=compress_data at entry=0x7fff740046c0 "\001", compress_size=compress_size at entry=18432, ciphertext=..., 
    type=<optimised out>, params=params at entry=0x7fff74001160) at gnutls_cipher.c:572
572	gnutls_cipher.c: No such file or directory.
(gdb) bt
#0  0x00007fffdd65bd56 in _gnutls_ciphertext2compressed (session=session at entry=0x19aea40, 
    compress_data=compress_data at entry=0x7fff740046c0 "\001", compress_size=compress_size at entry=18432, ciphertext=..., 
    type=<optimised out>, params=params at entry=0x7fff74001160) at gnutls_cipher.c:572
#1  0x00007fffdd65bf73 in _gnutls_decrypt (session=session at entry=0x19aea40, 
    ciphertext=ciphertext at entry=0x7fff74003cd5 ";U\333:\231\331&X\\\273\213\203\263\230\363\222\324O\312'", 
    ciphertext_size=ciphertext_size at entry=24, data=data at entry=0x7fff740046c0 "\001", max_data_size=18432, 
    type=type at entry=GNUTLS_ALERT, params=0x7fff74001160) at gnutls_cipher.c:148
#2  0x00007fffdd6599db in _gnutls_recv_int (session=session at entry=0x19aea40, type=type at entry=GNUTLS_HANDSHAKE, 
    htype=htype at entry=GNUTLS_HANDSHAKE_FINISHED, data=data at entry=0x19af020 "\016", sizeofdata=sizeofdata at entry=1)
    at gnutls_record.c:1068
#3  0x00007fffdd65d6fc in _gnutls_handshake_io_recv_int (session=session at entry=0x19aea40, type=type at entry=GNUTLS_HANDSHAKE, 
    htype=htype at entry=GNUTLS_HANDSHAKE_FINISHED, iptr=iptr at entry=0x19af020, sizeOfPtr=sizeOfPtr at entry=1) at gnutls_buffers.c:889
#4  0x00007fffdd660815 in _gnutls_recv_handshake_header (recv_type=<synthetic pointer>, type=GNUTLS_HANDSHAKE_FINISHED, 
    session=0x19aea40) at gnutls_handshake.c:1285
#5  _gnutls_recv_handshake (session=session at entry=0x19aea40, data=data at entry=0x7fff82417aa8, datalen=datalen at entry=0x7fff82417aa4, 
    type=type at entry=GNUTLS_HANDSHAKE_FINISHED, optional=optional at entry=MANDATORY_PACKET) at gnutls_handshake.c:1447
#6  0x00007fffdd66128f in _gnutls_recv_finished (session=0x19aea40) at gnutls_handshake.c:748
#7  _gnutls_recv_handshake_final (session=session at entry=0x19aea40, init=init at entry=0) at gnutls_handshake.c:2956
#8  0x00007fffdd661684 in _gnutls_handshake_common (session=session at entry=0x19aea40) at gnutls_handshake.c:3138
#9  0x00007fffdd662dea in gnutls_handshake (session=0x19aea40) at gnutls_handshake.c:2690
#10 0x00007fffdd92e5fd in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libgiognutls.so
#11 0x00007ffff2c54e3e in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00007ffff2c43236 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#13 0x00007ffff1eb2e62 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007ffff1eb2645 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff1c31e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#16 0x00007ffff195ecbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#17 0x0000000000000000 in ?? ()
(gdb) quit

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: </pipermail/attachments/20130304/47f2cec4/attachment-0001.sig>


More information about the Gnutls-devel mailing list