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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to