Package: network-manager-openvpn-gnome Version: 0.9.10.0-1 Followup-For: Bug #744128
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The connection edito crashes upon opening, or sometimes saving, an OpenVPN connection. Right now, it always crashes in a segmentation fault right after importing an OpenVPN configuration when spawning the configuration dialog. Attached is a backtrace and the OpenVPN config in question; however, I deem that irrelevant because empty dialogs for new connections crash as well. - -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages network-manager-openvpn-gnome depends on: ii libatk1.0-0 2.14.0-1 ii libc6 2.19-13 ii libcairo-gobject2 1.14.0-2.1 ii libcairo2 1.14.0-2.1 ii libdbus-1-3 1.8.12-1 ii libdbus-glib-1-2 0.102-1 ii libgdk-pixbuf2.0-0 2.31.1-2+b1 ii libglib2.0-0 2.42.1-1 ii libgtk-3-0 3.14.5-1 ii libnm-glib-vpn1 0.9.10.0-4 ii libnm-glib4 0.9.10.0-4 ii libnm-gtk0 0.9.10.0-2 ii libnm-util2 0.9.10.0-4 ii libpango-1.0-0 1.36.8-3 ii libpangocairo-1.0-0 1.36.8-3 ii libsecret-1-0 0.18-1+b1 ii network-manager-openvpn 0.9.10.0-1 network-manager-openvpn-gnome recommends no packages. network-manager-openvpn-gnome suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUlA+AAAoJELeaPBagxPKWinkQALhtimw9iwYKz116LCZVT+AF xJQoMrs1tBFIjYniVgTcPfu1aRql0thKdGw1TeEy5AltQD6Cn9pAb5x3/+orVkZ7 aQarwfrIsacGgZpGRNwb3244PfKEv/SGR6Gbut7iyU/LdLaNkif2CuIAnEwkx6ld Qgvsgrjowpvd+l0YFTbOz2V+7ddwO60s2NK24Y4T1GscMLkV+dQ/DcgnE4dcINzE 9oN9Aq8YrlzApBocFq61CAH4jXZJxqlh37+Z373n1TowM5Yv6bOUj7hOPqhrjsiz ZNpRBy8h1NBtFwsJY+2J1Q6U8uN/YVr9HXAxRAlx/LSqueZdax/UKSrs5zkTfFYK KcsAF4iUE0q+SQP877oLtN7kp03FbkZlTNJJ+vUQuFXaT6Y/Sf1VBM6+mikueTxf 7F6fNu4EMt85rDuFm4wv77zN1ClYuD0HlENPCntPxxEfY/mtSqlJoKnj/68DAtH6 HP91IizJjvgIDc3AHv/z3D7XpoI+Q8HpCaAuv3v8s+SCa1ot7Tojfgj9YhJm+J64 aR/qnqjcjf4eAdSxdnsE10pzW8lWdFTWW8VaRZPLuFnqZCWhKZ83ULnRAf+Eun7C 9vVxlDEAYeQEX5lKfE61HPVnhkyFqo/3w8JOn9Pw95ngEb0+SEYP0CQ/6ykHxIN+ F+Zw6MpokfEggFMPb6gG =8GsC -----END PGP SIGNATURE-----
backtrace: #0 0x0000000000762010 in ?? () No symbol table info available. #1 0x0000000000429698 in ?? () No symbol table info available. #2 0x00000000004318ed in ?? () No symbol table info available. #3 0x00007ffff5f44245 in g_closure_invoke (closure=0xce06b0, return_value=0x0, n_param_values=2, param_values=0x7fffffffd820, invocation_hint=0x7fffffffd7c0) at /tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:768 marshal = <optimized out> marshal_data = <optimized out> in_marshal = 0 real_closure = 0xce0690 __FUNCTION__ = "g_closure_invoke" #4 0x00007ffff5f55f6c in signal_emit_unlocked_R (node=node@entry=0x6a0890, detail=detail@entry=0, instance=instance@entry=0xc9a270, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffd820) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3553 tmp = <optimized out> handler = 0xcded20 accumulator = 0x0 emission = {next = 0x7fffffffdbb0, instance = 0xc9a270, ihint = {signal_id = 148, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} handler_list = <optimized out> return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 148 max_sequential_handler_number = 3710 return_value_altered = 1 #5 0x00007ffff5f5e778 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd9b0) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3309 instance_and_params = 0x7fffffffd820 signal_return_type = <optimized out> param_values = 0x7fffffffd838 i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #6 0x00007ffff5f5e9df in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffda90, reg_save_area = 0x7fffffffd9d0}} #7 0x00007ffff5f44474 in _g_closure_invoke_va (closure=0x7fffe001f140, closure@entry=0xce04a0, return_value=return_value@entry=0x0, instance=0x0, instance@entry=0xcb3a50, args=0xa0, args@entry=0x7fffffffdc70, n_params=1, param_types=0x6) at /tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:831 marshal = 0x762010 marshal_data = 0x1 __FUNCTION__ = "_g_closure_invoke_va" #8 0x00007ffff5f5e087 in g_signal_emit_valist (instance=0xcb3a50, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffdc70) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3218 return_accu = <optimized out> accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} accumulator = 0x0 emission = {next = 0x0, instance = 0xcb3a50, ihint = {signal_id = 190, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 7706896} signal_id = 190 instance_type = <optimized out> emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} rtype = 4 static_scope = 0 fastpath_handler = <optimized out> closure = 0xce04a0 run_type = <optimized out> l = <optimized out> fastpath = <optimized out> instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #9 0x00007ffff5f5e9df in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdd50, reg_save_area = 0x7fffffffdc90}} #10 0x00007ffff73fa91e in button_activate_timeout (data=<optimized out>) at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkbutton.c:2029 No locals. #11 0x00007ffff7058e78 in gdk_threads_dispatch (data=0x832800, data@entry=<error reading variable: value has been optimized out>) at /tmp/buildd/gtk+3.0-3.14.5/./gdk/gdk.c:654 dispatch = 0x832800 ret = 0 #12 0x00007ffff5a6b613 in g_timeout_dispatch (source=0xd18180, callback=<optimized out>, user_data=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4520 timeout_source = 0xd18180 again = <optimized out> #13 0x00007ffff5a6ab6d in g_main_dispatch (context=0x6bf9c0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111 dispatch = 0x7ffff5a6b600 <g_timeout_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x832800 callback = 0x7ffff7058e50 <gdk_threads_dispatch> cb_funcs = <optimized out> cb_data = 0xd59980 need_destroy = <optimized out> source = 0xd18180 current = 0x701dc0 i = 0 #14 g_main_context_dispatch (context=context@entry=0x6bf9c0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710 No locals. #15 0x00007ffff5a6af48 in g_main_context_iterate (context=0x6bf9c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781 max_priority = 2147483647 timeout = 181 some_ready = 1 nfds = <optimized out> allocated_nfds = 5 fds = 0xac37d0 #16 0x00007ffff5a6b272 in g_main_loop_run (loop=0x6fa880) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975 __FUNCTION__ = "g_main_loop_run" #17 0x0000000000415504 in main () No symbol table info available. registers: rax 0x762010 7741456 rbx 0x7fffe001f140 140736951611712 rcx 0xa0 160 rdx 0x0 0 rsi 0x0 0 rdi 0x7fffe001f140 140736951611712 rbp 0xd571e0 0xd571e0 rsp 0x7fffffffd578 0x7fffffffd578 r8 0x1 1 r9 0x6 6 r10 0x20 32 r11 0x33 51 r12 0x82d4c0 8574144 r13 0xd2c0a0 13811872 r14 0x7fffffffd820 140737488345120 r15 0x7fffffffd7c0 140737488345024 rip 0x762010 0x762010 eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 current instructions: => 0x762010: add %eax,(%rax) 0x762012: add %al,(%rax) 0x762014: add $0x0,%al 0x762016: add %al,(%rax) 0x762018: add (%rsi),%al 0x76201a: add %al,(%rax) 0x76201c: add %eax,(%rax,%rax,1) 0x76201f: add %dh,-0x63(%rax) 0x762022: nop 0x762023: add %al,(%rax) 0x762025: add %al,(%rax) 0x762027: add %dl,-0x59(%rax) 0x76202a: test $0x7ffff6,%eax 0x76202f: add %al,(%rdx) 0x762031: (bad) 0x762032: add %al,(%rax) threads backtrace: Thread 8 (Thread 0x7fffe9fb9700 (LWP 27697)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff5aaf657 in g_cond_wait_until (cond=cond@entry=0xc829b8, mutex=mutex@entry=0xc829b0, end_time=end_time@entry=61532111382) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread-posix.c:1443 #2 0x00007ffff5a3fa69 in g_async_queue_pop_intern_unlocked (queue=0xc829b0, wait=wait@entry=1, end_time=61532111382) at /tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:422 #3 0x00007ffff5a400c8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at /tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:570 #4 0x00007ffff5a922a0 in g_thread_pool_wait_for_new_task (pool=0xc82950) at /tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:262 #5 g_thread_pool_thread_proxy (data=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:296 #6 0x00007ffff5a91935 in g_thread_proxy (data=0x7fffe40046d0) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764 #7 0x00007ffff550b0a4 in start_thread (arg=0x7fffe9fb9700) at pthread_create.c:309 #8 0x00007ffff523fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fffe95a8700 (LWP 27693)): #0 0x00007ffff523718d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff5a6aee4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fffd40010c0, timeout=-1, context=0xd074a0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076 #2 g_main_context_iterate (context=context@entry=0xd074a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776 #3 0x00007ffff5a6affc in g_main_context_iteration (context=0xd074a0, may_block=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842 #4 0x00007fffe95b327d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #5 0x00007ffff5a91935 in g_thread_proxy (data=0xc20050) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764 #6 0x00007ffff550b0a4 in start_thread (arg=0x7fffe95a8700) at pthread_create.c:309 #7 0x00007ffff523fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fffea9d7700 (LWP 27690)): #0 0x00007ffff523718d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff5a6aee4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7fffdc0008c0, timeout=2999, context=0xbd90d0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076 #2 g_main_context_iterate (context=context@entry=0xbd90d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776 #3 0x00007ffff5a6affc in g_main_context_iteration (context=0xbd90d0, may_block=may_block@entry=1) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3842 #4 0x00007ffff5a6b039 in glib_worker_main (data=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:5589 #5 0x00007ffff5a91935 in g_thread_proxy (data=0xc20630) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764 #6 0x00007ffff550b0a4 in start_thread (arg=0x7fffea9d7700) at pthread_create.c:309 #7 0x00007ffff523fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffec4bd700 (LWP 27689)): #0 0x00007ffff523718d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff5a6aee4 in g_main_context_poll (priority=2147483647, n_fds=5, fds=0x7fffe4005940, timeout=-1, context=0x729aa0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076 #2 g_main_context_iterate (context=0x729aa0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776 #3 0x00007ffff5a6b272 in g_main_loop_run (loop=0x729a30) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975 #4 0x00007ffff6d99f76 in gdbus_shared_thread_func (user_data=0x729a70) at /tmp/buildd/glib2.0-2.42.1/./gio/gdbusprivate.c:273 #5 0x00007ffff5a91935 in g_thread_proxy (data=0x69c4f0) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764 #6 0x00007ffff550b0a4 in start_thread (arg=0x7fffec4bd700) at pthread_create.c:309 #7 0x00007ffff523fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7fb39c0 (LWP 27685)): #0 0x0000000000762010 in ?? () #1 0x0000000000429698 in ?? () #2 0x00000000004318ed in ?? () #3 0x00007ffff5f44245 in g_closure_invoke (closure=0xce06b0, return_value=0x0, n_param_values=2, param_values=0x7fffffffd820, invocation_hint=0x7fffffffd7c0) at /tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:768 #4 0x00007ffff5f55f6c in signal_emit_unlocked_R (node=node@entry=0x6a0890, detail=detail@entry=0, instance=instance@entry=0xc9a270, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffd820) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3553 #5 0x00007ffff5f5e778 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd9b0) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3309 #6 0x00007ffff5f5e9df in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365 #7 0x00007ffff5f44474 in _g_closure_invoke_va (closure=0x7fffe001f140, closure@entry=0xce04a0, return_value=return_value@entry=0x0, instance=0x0, instance@entry=0xcb3a50, args=0xa0, args@entry=0x7fffffffdc70, n_params=1, param_types=0x6) at /tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:831 #8 0x00007ffff5f5e087 in g_signal_emit_valist (instance=0xcb3a50, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffdc70) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3218 #9 0x00007ffff5f5e9df in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365 #10 0x00007ffff73fa91e in button_activate_timeout (data=<optimized out>) at /tmp/buildd/gtk+3.0-3.14.5/./gtk/gtkbutton.c:2029 #11 0x00007ffff7058e78 in gdk_threads_dispatch (data=0x832800, data@entry=<error reading variable: value has been optimized out>) at /tmp/buildd/gtk+3.0-3.14.5/./gdk/gdk.c:654 #12 0x00007ffff5a6b613 in g_timeout_dispatch (source=0xd18180, callback=<optimized out>, user_data=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4520 #13 0x00007ffff5a6ab6d in g_main_dispatch (context=0x6bf9c0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111 #14 g_main_context_dispatch (context=context@entry=0x6bf9c0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710 #15 0x00007ffff5a6af48 in g_main_context_iterate (context=0x6bf9c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781 #16 0x00007ffff5a6b272 in g_main_loop_run (loop=0x6fa880) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975 #17 0x0000000000415504 in main ()
# client config for server vpn-bn-01 client dev tun proto tcp remote 89.1.20.69 443 tls-remote vpn-bn-01 resolv-retry infinite nobind persist-key persist-tun ca CAcert.pem cert cert.pem key private.key comp-lzo verb 3 auth-user-pass route-delay 4 keepalive 6 30 auth SHA384 cipher AES-256-CBC auth SHA384 tls-cipher DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-CAMELLIA256-SHA:DHE-RSA-AES256-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-RSA-AES128-SHA:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA reneg-sec 3600 passtos script-security 2 up /etc/openvpn/update-resolv-conf down /etc/openvpn/update-resolv-conf ## Uncomment on broken networks #mssfix 1400 ## Uncomment to redirect all traffic #redirect-gateway def1