Package: libnm-glib4 Version: 0.9.4.0-1 Severity: important Since upgrading to this version, gnome-shell has been crashing for me.
Downgrading to 0.9.2.0-2 makes the issue go away. So does, bizarrely, rebuilding 0.9.4.0-1 with nostrip noopt (which I did to try to get a useful backtrace). By the way, a -dbg package would have been nice :-) I rebuilt this package with nostrip (but without noopt) and obtained a backtrace by logging in using "GNOME Classic" and then running at the console DISPLAY=0:0 gdb --args /usr/bin/gnome-shell --replace then asking for a backtrace after the segfault had occurred: #0 0x00007fffee0274c7 in g_error_matches (error=0x1, domain=2155, code=4) at /tmp/buildd/glib2.0-2.30.2/./glib/gerror.c:509 No locals. #1 0x00007ffff434fe36 in _nm_remote_settings_ensure_inited (self=0x10a4140) at nm-remote-settings.c:119 priv = 0x10a4160 error = 0x1 __func__ = "_nm_remote_settings_ensure_inited" #2 0x00007ffff4351775 in nm_remote_settings_list_connections (settings=<optimized out>) at nm-remote-settings.c:480 priv = 0x10a4160 list = 0x0 iter = {dummy1 = 0x7fffffffd060, dummy2 = 0x10b4500, dummy3 = 0xffffffff, dummy4 = -153602442, dummy5 = 32767, dummy6 = 0x7fffffff00000011} value = <optimized out> __PRETTY_FUNCTION__ = "nm_remote_settings_list_connections" #3 0x00007ffff51ae7bc in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.5 No symbol table info available. #4 0x00007ffff51ae237 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.5 No symbol table info available. #5 0x00007ffff71a8065 in ?? () from /usr/lib/libgjs.so.0 No symbol table info available. #6 0x00007ffff71a9160 in ?? () from /usr/lib/libgjs.so.0 No symbol table info available. #7 0x00007ffff6d013f5 in ?? () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #8 0x00007ffff6ced7f2 in ?? () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #9 0x00007ffff6d00d35 in ?? () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #10 0x00007ffff6d011d2 in ?? () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #11 0x00007ffff6cd2f21 in ?? () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #12 0x00007ffff6d01253 in ?? () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #13 0x00007ffff6d02083 in ?? () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #14 0x00007ffff6c7af41 in JS_CallFunctionValue () from /usr/lib/libmozjs185.so.1.0 No symbol table info available. #15 0x00007ffff719bf6c in gjs_call_function_value () from /usr/lib/libgjs.so.0 No symbol table info available. #16 0x00007ffff71a695d in gjs_closure_invoke () from /usr/lib/libgjs.so.0 No symbol table info available. #17 0x00007ffff71afda9 in ?? () from /usr/lib/libgjs.so.0 No symbol table info available. #18 0x00007fffee709804 in g_closure_invoke (closure=0x1091dd0, return_value=0x0, n_param_values=1, param_values=0x7fffdc0619a0, invocation_hint=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gclosure.c:774 marshal = 0x7ffff71afb50 marshal_data = <optimized out> in_marshal = <optimized out> __PRETTY_FUNCTION__ = "g_closure_invoke" #19 0x00007fffee71b78a in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x10a4140, emission_return=0x0, instance_and_params=0x7fffdc0619a0) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3272 tmp = <optimized out> handler = 0xf2e530 accumulator = 0x0 emission = {next = 0x0, instance = 0x10a4140, ihint = {signal_id = 370, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x1091ec0 hlist = 0x7ffff3a516d0 handler_list = 0xf2e530 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 = 370 max_sequential_handler_number = 2980 return_value_altered = 1 #20 0x00007fffee724e11 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3003 instance_and_params = 0x7fffdc0619a0 signal_return_type = 4 param_values = 0x7fffdc0619b8 node = 0x10920d0 i = <optimized out> n_params = 0 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #21 0x00007fffee724fb2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3060 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffe320, reg_save_area = 0x7fffffffe260}} #22 0x00007ffff4350f76 in fetch_connections_done (proxy=0x10f2c00, call=0x1, user_data=0x10a4140) at nm-remote-settings.c:422 self = 0x10a4140 priv = 0x10a4160 connections = <optimized out> error = 0x0 i = <optimized out> __func__ = "fetch_connections_done" #23 0x00007ffff3c6fd4a in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 No symbol table info available. #24 0x00007ffff3c72fda in dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3 No symbol table info available. #25 0x00007ffff3eb3735 in ?? () from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 No symbol table info available. #26 0x00007fffee03c0cf in g_main_dispatch (context=0x61cdd0) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442 dispatch = 0x7ffff3eb3720 was_in_call = 0 user_data = 0x0 callback = 0 cb_funcs = 0x0 cb_data = 0x0 current_source_link = {data = 0x643ad0, next = 0x0} need_destroy = <optimized out> source = 0x643ad0 current = 0xd1d850 i = <optimized out> #27 g_main_context_dispatch (context=0x61cdd0) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998 No locals. #28 0x00007fffee03c8c8 in g_main_context_iterate (context=0x61cdd0, block=<optimized out>, dispatch=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076 max_priority = 0 timeout = 0 some_ready = 1 nfds = 11 allocated_nfds = <optimized out> fds = <optimized out> #29 0x00007fffee03ce02 in g_main_loop_run (loop=0x61fd30) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3284 __PRETTY_FUNCTION__ = "g_main_loop_run" #30 0x00007ffff7416691 in meta_run () from /usr/lib/libmutter.so.0 No symbol table info available. #31 0x0000000000402c61 in main () No symbol table info available. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.13-ibid-1 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libnm-glib4 depends on: ii libc6 2.13-27 ii libdbus-1-3 1.4.18-1 ii libdbus-glib-1-2 0.98-1 ii libgcrypt11 1.5.0-3 ii libglib2.0-0 2.30.2-6 ii libgnutls26 2.12.18-1 ii libgudev-1.0-0 175-3.1 ii libnm-util2 0.9.4.0-1 ii libuuid1 2.20.1-4 libnm-glib4 recommends no packages. libnm-glib4 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org