Hi, I'm still seeing occasional crashes in gnome-settings-daemon even after the -2 upgrade. It happens rather randomly though, not especially on login. I've seen this segfaults happen a couple a times per day since the PK update.
I've been told to on #gnome-hackers to try and disable the updates plugin in gnome-settings-daemon. Running gsettings set org.gnome.settings-daemon.plugins.updates active false and restarting gnome-settings-daemon, I had no further crash so far (been running with the plugin disabled since yesterday). Looks like there is still a problem somewhere. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
Core was generated by `/usr/lib/gnome-settings-daemon/gnome-settings-daemon'. Program terminated with signal 6, Aborted. #0 0x00007ff7d1f96405 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht gefunden. in ../nptl/sysdeps/unix/sysv/linux/raise.c (gdb) bt full #0 0x00007ff7d1f96405 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = <optimized out> selftid = <optimized out> #1 0x00007ff7d1f99680 in *__GI_abort () at abort.c:92 act = {__sigaction_handler = {sa_handler = 0, sa_sigaction = 0}, sa_mask = {__val = { 140702356714608, 12286976, 140702360317434, 1024, 0, 140702356253600, 140702386171904, 140702055141168, 4294967295, 140702055140736, 5, 3103688, 0, 1, 16, 140702359912448}}, sa_flags = -744487102, sa_restorer = 0x7ff700000005} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007ff7d23529dd in g_assertion_message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x7ff7d23c3dd0 "g_variant_type_info_check", message=0x7ff7c0043110 "assertion failed: (0 <= index && index < 24)") at /tmp/buildd/glib2.0-2.30.2/./glib/gtestutils.c:1425 lstr = "186\000\377\177\000\000\200\260>D\377\177\000\000@\017\264\000\000\000\000\000}:<\322\367\177\000" s = 0x7ff7c0040d80 " \017\004\300\367\177" #3 0x00007ff7d2352f02 in g_assertion_message_expr (domain=0x7ff7d2373c86 "GLib", file=0x7ff7d23c3ab8 "/tmp/buildd/glib2.0-2.30.2/./glib/gvarianttypeinfo.c", line=186, func=0x7ff7d23c3dd0 "g_variant_type_info_check", expr=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gtestutils.c:1436 s = <optimized out> #4 0x00007ff7d236f006 in g_variant_type_info_check (info=<optimized out>, container_class=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gvarianttypeinfo.c:186 index = <optimized out> __PRETTY_FUNCTION__ = "g_variant_type_info_check" #5 0x00007ff7d236f09b in g_variant_type_info_get_type_string (info=0x7ff7c80160d0) at /tmp/buildd/glib2.0-2.30.2/./glib/gvarianttypeinfo.c:200 No locals. #6 0x00007ff7d236e0f8 in gvs_variant_needed_size (gvs_filler=0x7ff7d23695c0 <g_variant_fill_gvs>, type_info=<optimized out>, children=<optimized out>, n_children=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-serialiser.c:1203 child = {type_info = 0x7ff7c80160d0, data = 0x0, size = 0} type_string = <optimized out> #7 g_variant_serialiser_needed_size (type_info=0x7ff7d23c3d60, gvs_filler=0x7ff7d23695c0 <g_variant_fill_gvs>, children=0x7ff7c8010d00, n_children=1) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-serialiser.c:1428 __PRETTY_FUNCTION__ = "g_variant_serialiser_needed_size" #8 0x00007ff7d2368f87 in g_variant_ensure_size (value=0xb71090) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-core.c:338 children = <optimized out> n_children = <optimized out> #9 0x00007ff7d23695dc in g_variant_fill_gvs (serialised=0x7fff443eb220, data=0xb71090) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-core.c:400 value = 0xb71090 __PRETTY_FUNCTION__ = "g_variant_fill_gvs" #10 0x00007ff7d236e039 in gvs_tuple_needed_size (n_children=2, children=0x7ff7c8045e80, gvs_filler=0x7ff7d23695c0 <g_variant_fill_gvs>, type_info=0x7ff7c0035930) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-serialiser.c:968 child = {type_info = 0x0, data = 0x0, size = 0} alignment = 7 member_info = <optimized out> fixed_size = 0 offset = 16 i = <optimized out> #11 g_variant_serialiser_needed_size (type_info=0x7ff7c0035930, gvs_filler=0x7ff7d23695c0 <g_variant_fill_gvs>, children=0x7ff7c8045e80, n_children=2) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-serialiser.c:1428 __PRETTY_FUNCTION__ = "g_variant_serialiser_needed_size" #12 0x00007ff7d2368f87 in g_variant_ensure_size (value=0x7ff7c80232f0) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-core.c:338 children = <optimized out> n_children = <optimized out> #13 0x00007ff7d23695dc in g_variant_fill_gvs (serialised=0x7fff443eb2d0, data=0x7ff7c80232f0) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-core.c:400 value = 0x7ff7c80232f0 __PRETTY_FUNCTION__ = "g_variant_fill_gvs" #14 0x00007ff7d236df55 in gvs_variable_sized_array_needed_size (n_children=13, children=0x7ff7c8046770, gvs_filler=0x7ff7d23695c0 <g_variant_fill_gvs>, type_info=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-serialiser.c:709 child = {type_info = 0x0, data = 0x0, size = 0} alignment = 7 offset = 144 i = <optimized out> #15 g_variant_serialiser_needed_size (type_info=<optimized out>, gvs_filler=0x7ff7d23695c0 <g_variant_fill_gvs>, children=0x7ff7c8046770, n_children=13) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-serialiser.c:1428 fixed_size = 0 __PRETTY_FUNCTION__ = "g_variant_serialiser_needed_size" #16 0x00007ff7d2368f87 in g_variant_ensure_size (value=0x7ff7c003eb00) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-core.c:338 children = <optimized out> n_children = <optimized out> #17 0x00007ff7d2369368 in g_variant_ensure_serialised (value=0x7ff7c003eb00) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-core.c:444 buffer = 0x0 data = <optimized out> #18 g_variant_get_data (value=0x7ff7c003eb00) at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant-core.c:840 No locals. #19 0x00007ff7d2368af0 in g_variant_iter_loop (iter=0x8fe800, format_string=0x7ff7b36c3054 "{&sv}") at /tmp/buildd/glib2.0-2.30.2/./glib/gvariant.c:4791 first_time = 1 value = <optimized out> ap = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff443eb470, reg_save_area = 0x7fff443eb3a0}} __PRETTY_FUNCTION__ = "g_variant_iter_loop" #20 0x00007ff7b36a984f in ?? () from /usr/lib/libpackagekit-glib2.so.14 No symbol table info available. #21 0x00007ff7cf22c7bc in ffi_call_unix64 () at ../src/x86/unix64.S:75 No locals. #22 0x00007ff7cf22c237 in ffi_call (cif=0x7fff443eb680, fn=0x7ff7b36a97d0, rvalue=0x7fff443eb620, avalue=0x7fff443eb5c0) at ../src/x86/ffi64.c:486 classes = {X86_64_INTEGER_CLASS, 32767, 3475127769, 32759} stack = 0x7fff443eb400 "\020" argp = 0x7fff443eb4b0 "" arg_types = 0x7fff443eb5f0 gprcount = 4 ssecount = 0 ngpr = 1 nsse = 0 i = 4 avn = 4 ret_in_memory = false reg_args = 0x7fff443eb400 #23 0x00007ff7d29f7cc7 in g_cclosure_marshal_generic (closure=0x7ff7c0011f00, return_gvalue=0x0, n_param_values=3, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=0x7ff7b36a97d0) at /tmp/buildd/glib2.0-2.30.2/./gobject/gclosure.c:1147 rtype = 0x7ff7cf22ca90 rvalue = 0x7fff443eb620 n_args = 4 atypes = 0x7fff443eb5f0 args = 0x7fff443eb5c0 i = <optimized out> cif = {abi = FFI_UNIX64, nargs = 4, arg_types = 0x7fff443eb5f0, rtype = 0x7ff7cf22ca90, bytes = 0, flags = 0} cc = 0x7ff7c0011f00 #24 0x00007ff7d29f7804 in g_closure_invoke (closure=0x7ff7c0011f00, return_value=0x0, n_param_values=3, param_values=0x8f7050, invocation_hint=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gobject/gclosure.c:774 marshal = 0x7ff7d29f7b30 <g_cclosure_marshal_generic> marshal_data = <optimized out> in_marshal = <optimized out> __PRETTY_FUNCTION__ = "g_closure_invoke" #25 0x00007ff7d2a0978a in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x8ed6c0, emission_return=0x0, instance_and_params=0x8f7050) at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3272 tmp = <optimized out> handler = 0xadb040 accumulator = 0x0 emission = {next = 0x0, instance = 0x8ed6c0, ihint = {signal_id = 141, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x8d79d0 hlist = 0x7ff7d318e6d0 handler_list = 0xadb040 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 = 141 max_sequential_handler_number = 545 return_value_altered = 0 #26 0x00007ff7d2a12e11 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 = 0x8f7050 signal_return_type = 4 param_values = 0x8f7068 node = 0x8f4100 i = <optimized out> n_params = 2 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #27 0x00007ff7d2a12fb2 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 = 40, fp_offset = 48, overflow_arg_area = 0x7fff443ebb00, reg_save_area = 0x7fff443eba40}} #28 0x00007ff7d2cf533b in process_get_all_reply (proxy=0x8ed6c0, result=0x7ff7c8030010) at /tmp/buildd/glib2.0-2.30.2/./gio/gdbusproxy.c:1109 changed_properties = 0x7ff7c003eb00 invalidated_properties = {0x0} iter = 0x8fe9e0 key = 0x7ff7c0035d80 "DistroId" value = 0xa40ef0 num_properties = 13 #29 0x00007ff7d2cf5d21 in on_name_owner_changed_get_all_cb (connection=<optimized out>, res=<optimized out>, user_data=0x7ff7c0042610) at /tmp/buildd/glib2.0-2.30.2/./gio/gdbusproxy.c:1172 data = 0x7ff7c0042610 result = 0x7ff7c8030010 error = 0x0 cancelled = <optimized out> #30 0x00007ff7d2ca2d87 in g_simple_async_result_complete (simple=0x7ff7c802b980) at /tmp/buildd/glib2.0-2.30.2/./gio/gsimpleasyncresult.c:749 current_source = 0x0 current_context = 0x0 __PRETTY_FUNCTION__ = "g_simple_async_result_complete" #31 0x00007ff7d2ceae0a in g_dbus_connection_call_done (source=<optimized out>, result=<optimized out>, user_data=0x7ff7c802b6a0) at /tmp/buildd/glib2.0-2.30.2/./gio/gdbusconnection.c:5235 simple = 0x7ff7c802b980 connection = <optimized out> state = 0x7ff7c802b6a0 error = 0x0 reply = 0x8f6f70 #32 0x00007ff7d2ca2d87 in g_simple_async_result_complete (simple=0xb3caa0) at /tmp/buildd/glib2.0-2.30.2/./gio/gsimpleasyncresult.c:749 current_source = 0x0 current_context = 0x0 __PRETTY_FUNCTION__ = "g_simple_async_result_complete" #33 0x00007ff7d2ca2e99 in complete_in_idle_cb (data=<optimized out>) at /tmp/buildd/glib2.0-2.30.2/./gio/gsimpleasyncresult.c:761 simple = <optimized out> #34 0x00007ff7d232f0cf in g_main_dispatch (context=0x8cee60) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442 dispatch = 0x7ff7d232b850 <g_idle_dispatch> was_in_call = 0 user_data = 0xb3caa0 callback = 0x7ff7d2ca2e90 <complete_in_idle_cb> cb_funcs = 0x7ff7d25de1d0 cb_data = 0x7ff7c804cba0 current_source_link = {data = 0x7ff7c8012200, next = 0x0} need_destroy = <optimized out> source = 0x7ff7c8012200 current = 0x8e8aa0 i = <optimized out> #35 g_main_context_dispatch (context=0x8cee60) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998 No locals. #36 0x00007ff7d232f8c8 in g_main_context_iterate (context=0x8cee60, 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 = 10 allocated_nfds = <optimized out> fds = <optimized out> #37 0x00007ff7d232fe02 in g_main_loop_run (loop=0xaed750) at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3284 __PRETTY_FUNCTION__ = "g_main_loop_run" #38 0x00007ff7d34f8fdd in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 No symbol table info available. #39 0x00000000004042d2 in main (argc=1, argv=0x7fff443ebe68) at main.c:459 res = <optimized out> error = 0x0
signature.asc
Description: OpenPGP digital signature