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

