Package: gnomint
Version: 1.2.1-7
Severity: important
Dear Maintainer,
When exporting private keys from gnomint, the export appars to work
ok, but is immediately followed by a segfault. This happens on both
version 1.2.1-7+b2 and version 1.2.1-7
This doesn't happen when exporting the public parts.
I managed to build gnomint 1.2.1-7 [1] from the debian source ("managed" -
it was easy) , which also produced the gnomint-dbgsym package which
allowed me to examine the resulting core dump. It gave me this backtrace:
Core was generated by `gnomint'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x7fbe7c4bd445 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
[Current thread is 1 (Thread 0x7fbe7ce73a80 (LWP 25490))]
(gdb) bt
#0 0x7fbe7c4bd445 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#1 0x7fbe7c4b032c in gtk_tree_model_get_valist () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#2 0x7fbe7c4b0629 in gtk_tree_model_get () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#3 0x5589191c2a4b in __ca_export_private_pkcs8 (iter=0x5589,
type=type@entry=0) at ca.c:950
#4 0x5589191c34ea in ca_on_extractprivatekey1_activate
(menuitem=, user_data=) at ca.c:1192
#5 0x7fbe7be3df75 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x7fbe7be4ff82 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x7fbe7be58bcc in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x7fbe7be58faf in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x7fbe7c4ec62e in gtk_widget_activate () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#10 0x7fbe7c3e74dd in gtk_menu_shell_activate_item () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#11 0x7fbe7c3e7846 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x7fbe7c3d57bc in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x7fbe7be3df75 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x7fbe7be5037d in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x7fbe7be5866f in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x7fbe7be58faf in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x7fbe7c4ed8ac in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#18 0x7fbe7c3d3f84 in gtk_propagate_event () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#19 0x7fbe7c3d433b in gtk_main_do_event () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x7fbe79f45cbc in ?? () from
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#21 0x7fbe7bb647f7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x7fbe7bb64a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x7fbe7bb64d82 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x7fbe7c3d33b7 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x5589191b828a in main (argc=, argv=) at
main.c:201
[1] "apt-get source" was unwilling give the source for 1.2.1-7+b2 !?
It would only give me version 1.2.1-7. But the same problem
exists there too.
-- System Information:
Debian Release: 9.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable'), (300,
'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gnomint depends on:
ii gconf-service 3.2.6-4
ii gconf2 3.2.6-4
ii libc6 2.24-9
ii libgconf-2-43.2.6-4
ii libgcrypt20 1.7.6-1
ii libgdk-pixbuf2.0-0 2.36.4-1
ii libglib2.0-02.50.2-2
ii libgnutls30 3.5.8-3
ii libgtk2.0-0 2.24.31-2
ii libreadline77.0-2
ii libsqlite3-03.16.2-2
gnomint recommends no packages.
gnomint suggests no packages.
-- no debconf information