Crash in gnutls_x509_privkey_import_pkcs8()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnutls28 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
$ git clone git://git.
$ nm-connection-
Add a Wifi connection, use EAP-TLS and click the button to select a private key. Navigate to the openconnect/
Thread 1 "nm-connection-e" received signal SIGSEGV, Segmentation fault.
__memset_avx2 () at ../sysdeps/
161 ../sysdeps/
(gdb) bt
#0 __memset_avx2 () at ../sysdeps/
#1 0x00007ffff1ddff1d in gnutls_memset ()
from /usr/lib/
#2 0x00007ffff1e13a96 in ?? () from /usr/lib/
#3 0x00007ffff1e1673f in ?? () from /usr/lib/
#4 0x00007ffff1e17d6e in gnutls_
from /usr/lib/
#5 0x00007ffff6ccdc48 in ?? () from /usr/lib/
#6 0x00007ffff6c8c3e5 in ?? () from /usr/lib/
#7 0x00007ffff6c8c4ff in ?? () from /usr/lib/
#8 0x00007ffff6cc7fc3 in nm_utils_
from /usr/lib/
#9 0x0000000000440913 in ?? ()
#10 0x00007ffff742f6a1 in gtk_file_
from /usr/lib/
#11 0x00007ffff7432135 in ?? () from /usr/lib/
#12 0x00007ffff7432aae in ?? () from /usr/lib/
#13 0x00007ffff7432ccc in ?? () from /usr/lib/
#14 0x00007ffff68f8237 in ?? () from /usr/lib/
#15 0x00007ffff692eb43 in ?? () from /usr/lib/
#16 0x00007ffff692eb79 in ?? () from /usr/lib/
#17 0x00007ffff638d05a in g_main_
from /lib/x86_
Apologies for lack of debugging symbols; it wasn't clear how to install those. And it's trivially reproducible on Ubuntu 16.04.
Status changed to 'Confirmed' because the bug affects multiple users.