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  0x00007fbe7c4bd445 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  0x00007fbe7c4bd445 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#1  0x00007fbe7c4b032c in gtk_tree_model_get_valist () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#2  0x00007fbe7c4b0629 in gtk_tree_model_get () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#3  0x00005589191c2a4b in __ca_export_private_pkcs8 (iter=0x558900000000, 
type=type@entry=0) at ca.c:950
#4  0x00005589191c34ea in ca_on_extractprivatekey1_activate 
(menuitem=<optimized out>, user_data=<optimized out>) at ca.c:1192
#5  0x00007fbe7be3df75 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007fbe7be4ff82 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007fbe7be58bcc in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007fbe7be58faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007fbe7c4ec62e in gtk_widget_activate () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#10 0x00007fbe7c3e74dd in gtk_menu_shell_activate_item () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#11 0x00007fbe7c3e7846 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007fbe7c3d57bc in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007fbe7be3df75 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007fbe7be5037d in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007fbe7be5866f in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fbe7be58faf in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fbe7c4ed8ac in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#18 0x00007fbe7c3d3f84 in gtk_propagate_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#19 0x00007fbe7c3d433b in gtk_main_do_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007fbe79f45cbc in ?? () from 
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#21 0x00007fbe7bb647f7 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fbe7bb64a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fbe7bb64d82 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fbe7c3d33b7 in gtk_main () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00005589191b828a in main (argc=<optimized out>, argv=<optimized out>) 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-4        3.2.6-4
ii  libgcrypt20         1.7.6-1
ii  libgdk-pixbuf2.0-0  2.36.4-1
ii  libglib2.0-0        2.50.2-2
ii  libgnutls30         3.5.8-3
ii  libgtk2.0-0         2.24.31-2
ii  libreadline7        7.0-2
ii  libsqlite3-0        3.16.2-2

gnomint recommends no packages.

gnomint suggests no packages.

-- no debconf information

Reply via email to