Crash: gsd-sharing reload_got_properties → g_task_return_now → g_task_return → reply_cb → g_task_return_now
@jbicha
Submitted by Jeremy Bicha Link to original bug (#783384)
Description
Ubuntu 17.04 has received over 75 reports of this crash. The first report is from gnome-settings-daemon 3.24.0 and the reports are continuing with gnome-settings-daemon 3.24.2.
gsd-sharing (11) reload_got_properties → g_task_return_now → g_task_return → reply_cb → g_task_return_now
#0 reload_got_properties (proxy=0x55ba39ae01b0, result=0x55ba39ab2dd0, user_data=0x55ba39ad91f0) at nm-object.c:1441
object = 0x55ba39ad91f0
priv = 0x0
ret = <optimized out>
props = 0x55ba39ab2ea0
error = 0x55ba39aed290
#1 0x00007f38d788db83 in g_task_return_now (task=0x55ba39ab2dd0) at ../../../../gio/gtask.c:1145
No locals.
#2 0x00007f38d788e646 in g_task_return (task=0x55ba39ab2dd0, type=<optimized out>) at ../../../../gio/gtask.c:1203
source = 0x7f38c800aed0
#3 0x00007f38d78cc999 in reply_cb (connection=<optimized out>, res=<optimized out>, user_data=0x55ba39ab2dd0) at ../../../../gio/gdbusproxy.c:2573
task = 0x55ba39ab2dd0
value = <optimized out>
error = 0x55ba39aed290
fd_list = 0x7f38c800aed0
#4 0x00007f38d788db83 in g_task_return_now (task=0x55ba39abf350) at ../../../../gio/gtask.c:1145
No locals.
#5 0x00007f38d788e646 in g_task_return (task=0x55ba39abf350, type=<optimized out>) at ../../../../gio/gtask.c:1203
source = 0x7f38c800aed0
#6 0x00007f38d78c147f in g_dbus_connection_call_done (source=<optimized out>, result=0x55ba39ab2ea0, user_data=0x55ba39abf350) at ../../../../gio/gdbusconnection.c:5708
connection = <optimized out>
task = 0x55ba39abf350
state = 0x55ba39ab9700
error = 0x55ba39aed290
reply = 0x55ba39acd5e0
value = <optimized out>
#7 0x00007f38d788db83 in g_task_return_now (task=0x55ba39ab2ea0) at ../../../../gio/gtask.c:1145
No locals.
#8 0x00007f38d788dbb9 in complete_in_idle_cb (task=0x55ba39ab2ea0) at ../../../../gio/gtask.c:1159
No locals.
#9 0x00007f38d72e822a in g_main_dispatch (context=0x55ba39a99600) at ../../../../glib/gmain.c:3203
dispatch = 0x7f38d72e4c60 <g_idle_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x55ba39ab2ea0
callback = 0x7f38d788dbb0 <complete_in_idle_cb>
cb_funcs = <optimized out>
cb_data = 0x7f38c800edd0
need_destroy = <optimized out>
source = 0x7f38c800aed0
current = 0x55ba39a74450
i = 3
#10 g_main_context_dispatch (context=context@entry=0x55ba39a99600) at ../../../../glib/gmain.c:3856
No locals.
#11 0x00007f38d72e85e0 in g_main_context_iterate (context=0x55ba39a99600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3929
max_priority = 0
timeout = 0
some_ready = 1
nfds = 1
allocated_nfds = 1
fds = <optimized out>
#12 0x00007f38d72e8902 in g_main_loop_run (loop=0x55ba39a7c2c0) at ../../../../glib/gmain.c:4125
__func__ = "g_main_loop_run"
#13 0x000055ba37b8bce9 in main (argc=<optimized out>, argv=<optimized out>) at ../../plugins/common/daemon-skeleton.h:213
error = 0x0
context = <optimized out>
loop = 0x55ba39a7c2c0
Version: 3.24.x