Deadlock under soup_auth_manager_use_auth()
@hussam
Submitted by Hussam Al-Tayeb Assigned to libsoup-maint@gnome.bugs
Link to original bug (#777161)
Description
I put my computer to hibernation at night and resume in the morning. I have a pppoe connection which times out after I resume and gets redialed (pppd).
In the meantime, it seems libsoup/evolution gets confused and stops being able to read/update calendars till I "pkill evolution-calendar-factory"
A backtrace log using gdb reveals the following:
[New LWP 23946] [New LWP 23947] [New LWP 23948] [New LWP 23949] [New LWP 23952] [New LWP 23953] [New LWP 23965] [New LWP 23967] [New LWP 23970] [New LWP 24083] [New LWP 24085] [New LWP 24088] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". 0x00007f3be2526b99 in syscall () from /usr/lib/libc.so.6
Thread 13 (Thread 0x7f3b9effd700 (LWP 24088)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f9560c in g_mutex_lock_slowpath (mutex=mutex@entry=0x18fcc68) at gthread-posix.c:1313
#2 0x00007f3be2f95e82 in g_mutex_lock (mutex=mutex@entry=0x18fcc68) at gthread-posix.c:1337
#3 0x00007f3be0017bf0 in soup_auth_manager_use_auth (manager=<optimized out>, uri=0x1aa3d40, auth=0x7f3bb00f6aa0 [ESoupAuthBearer]) at soup-auth-manager.c:809
#4 0x00007f3bc825c330 in caldav_ensure_bearer_auth_usage (bearer=<optimized out>, cbdav=0x7f3bb00f6aa0 [ESoupAuthBearer]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:357
#5 0x00007f3bc825c330 in caldav_setup_bearer_auth (cbdav=cbdav@entry=0x1426610 [ECalBackendCalDAV], bearer=<optimized out>, cancellable=cancellable@entry=0x0, error=error@entry=0x7f3b9effba20) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:385
#6 0x00007f3bc825c439 in soup_authenticate_bearer (session=<optimized out>, message=0x7f3bb000c460 [SoupMessage], cbdav=0x1426610 [ECalBackendCalDAV], auth=0x7f3bb00f6aa0 [ESoupAuthBearer]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1138
#7 0x00007f3bc825c439 in soup_authenticate (session=<optimized out>, msg=0x7f3bb000c460 [SoupMessage], auth=0x7f3bb00f6aa0 [ESoupAuthBearer], retrying=0, data=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1188
#8 0x00007f3be15211c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#9 0x00007f3be1520c2a in ffi_call () at /usr/lib/libffi.so.6
#10 0x00007f3be3229dfa in g_cclosure_marshal_generic_va (closure=0x1a05d20, return_value=0x0, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, param_types=0x1423b40) at gclosure.c:1604
#11 0x00007f3be3229314 in _g_closure_invoke_va (closure=closure@entry=0x1a05d20, return_value=return_value@entry=0x0, instance=instance@entry=0x142c6a0, args=args@entry=0x7f3b9effbf60, n_params=<optimized out>, param_types=0x1423b40) at gclosure.c:867
#12 0x00007f3be324479d in g_signal_emit_valist (instance=0x142c6a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f3b9effbf60) at gsignal.c:3300
#13 0x00007f3be3244e8f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#14 0x00007f3be15211c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#15 0x00007f3be1520c2a in ffi_call () at /usr/lib/libffi.so.6
#16 0x00007f3be3229dfa in g_cclosure_marshal_generic_va (closure=0x1a751a0, return_value=0x0, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, param_types=0x1411cb0) at gclosure.c:1604
#17 0x00007f3be3229314 in _g_closure_invoke_va (closure=closure@entry=0x1a751a0, return_value=return_value@entry=0x0, instance=instance@entry=0x18fcc80, args=args@entry=0x7f3b9effc530, n_params=<optimized out>, param_types=0x1411cb0) at gclosure.c:867
#18 0x00007f3be324479d in g_signal_emit_valist (instance=0x18fcc80, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f3b9effc530) at gsignal.c:3300
#19 0x00007f3be3244e8f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#20 0x00007f3be0017905 in auth_got_headers (msg=0x7f3bb000c460 [SoupMessage], manager=0x18fcc80) at soup-auth-manager.c:626
#24 0x00007f3be3244e8f in <emit signal ??? on instance 0x7f3bb000c460 [SoupMessage]> (instance=instance@entry=0x7f3bb000c460, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#21 0x00007f3be32290e5 in g_closure_invoke (closure=0x7f3bb80094c0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7f3b9effc800, invocation_hint=invocation_hint@entry=0x7f3b9effc780) at gclosure.c:804
#22 0x00007f3be323bb92 in signal_emit_unlocked_R (node=node@entry=0x7f3ba0009980, detail=detail@entry=0, instance=instance@entry=0x7f3bb000c460, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7f3b9effc800) at gsignal.c:3635
#23 0x00007f3be3244aac in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7f3b9effc9b0) at gsignal.c:3391
#25 0x00007f3be002d79f in soup_message_got_headers (msg=msg@entry=0x7f3bb000c460 [SoupMessage]) at soup-message.c:1128
#26 0x00007f3be0032404 in io_read (msg=msg@entry=0x7f3bb000c460 [SoupMessage], blocking=blocking@entry=1, cancellable=cancellable@entry=0x7f3bb8007d10 [GCancellable], error=error@entry=0x7f3b9effcb50) at soup-message-io.c:706
#27 0x00007f3be003264d in io_run_until (msg=msg@entry=0x7f3bb000c460 [SoupMessage], blocking=blocking@entry=1, read_state=read_state@entry=SOUP_MESSAGE_IO_STATE_DONE, write_state=write_state@entry=SOUP_MESSAGE_IO_STATE_DONE, cancellable=cancellable@entry=0x7f3bb8007d10 [GCancellable], error=error@entry=0x7f3b9effcba0) at soup-message-io.c:982
#28 0x00007f3be0033285 in io_run (msg=0x7f3bb000c460 [SoupMessage], blocking=1) at soup-message-io.c:1053
#29 0x00007f3be0033483 in soup_message_io_client (item=item@entry=0x7f3b8806cb40, iostream=<optimized out>, async_context=async_context@entry=0x0, get_headers_cb=get_headers_cb@entry=0x7f3be002f8a0 <get_request_headers>, parse_headers_cb=parse_headers_cb@entry=0x7f3be002f630 <parse_response_headers>, header_data=header_data@entry=0x7f3b8806cb40, completion_cb=0x7f3be0042ba0 <message_completed>, completion_data=0x7f3b8806cb40) at soup-message-io.c:1233
#30 0x00007f3be002fc35 in soup_message_send_request (item=item@entry=0x7f3b8806cb40, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>, user_data=user_data@entry=0x7f3b8806cb40) at soup-message-client-io.c:161
#31 0x00007f3be001eb69 in soup_connection_send_request (conn=<optimized out>, item=item@entry=0x7f3b8806cb40, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>, user_data=user_data@entry=0x7f3b8806cb40) at soup-connection.c:708
#32 0x00007f3be003dc4c in soup_session_send_queue_item (session=session@entry=0x142c6a0 [SoupSessionSync], item=item@entry=0x7f3b8806cb40, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>) at soup-session.c:1326
#33 0x00007f3be00425e6 in soup_session_process_queue_item (session=<optimized out>, item=0x7f3b8806cb40, should_cleanup=<optimized out>, loop=<optimized out>) at soup-session.c:1987
#34 0x00007f3be0042b8e in soup_session_real_send_message (session=0x142c6a0 [SoupSessionSync], msg=0x7f3bb000c460 [SoupMessage]) at soup-session.c:2218
#35 0x00007f3bc825c77a in send_and_handle_redirection (cbdav=cbdav@entry=0x1426610 [ECalBackendCalDAV], msg=msg@entry=0x7f3bb000c460 [SoupMessage], new_location=new_location@entry=0x0, cancellable=cancellable@entry=0x0, error=error@entry=0x0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1284
#36 0x00007f3bc8260eeb in check_calendar_changed_on_server (cancellable=0x0, save_ctag=<optimized out>, cbdav=0x1426610 [ECalBackendCalDAV]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1547
#37 0x00007f3bc8260eeb in caldav_synchronize_cache (cbdav=cbdav@entry=0x1426610 [ECalBackendCalDAV], start_time=1481145045, end_time=end_time@entry=1487193045, can_check_ctag=can_check_ctag@entry=1, cancellable=0x0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:2325
#38 0x00007f3bc8262c80 in caldav_synch_slave_loop (data=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:2645
#39 0x00007f3be2f78235 in g_thread_proxy (data=0x7f3b94004e80) at gthread.c:784
#40 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#41 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7f3ba4ff9700 (LWP 24085)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f9560c in g_mutex_lock_slowpath (mutex=mutex@entry=0x7f3bcc01cf88) at gthread-posix.c:1313
#2 0x00007f3be2f95e82 in g_mutex_lock (mutex=mutex@entry=0x7f3bcc01cf88) at gthread-posix.c:1337
#3 0x00007f3be0017bf0 in soup_auth_manager_use_auth (manager=<optimized out>, uri=0x7f3bd0001640, auth=0x7f3bcc002200 [ESoupAuthBearer]) at soup-auth-manager.c:809
#4 0x00007f3bc825c330 in caldav_ensure_bearer_auth_usage (bearer=<optimized out>, cbdav=0x7f3bcc002200 [ESoupAuthBearer]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:357
#5 0x00007f3bc825c330 in caldav_setup_bearer_auth (cbdav=cbdav@entry=0x1426400 [ECalBackendCalDAV], bearer=<optimized out>, cancellable=cancellable@entry=0x0, error=error@entry=0x7f3ba4ff7a20) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:385
#6 0x00007f3bc825c439 in soup_authenticate_bearer (session=<optimized out>, message=0x7f3bac020650 [SoupMessage], cbdav=0x1426400 [ECalBackendCalDAV], auth=0x7f3bcc002200 [ESoupAuthBearer]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1138
#7 0x00007f3bc825c439 in soup_authenticate (session=<optimized out>, msg=0x7f3bac020650 [SoupMessage], auth=0x7f3bcc002200 [ESoupAuthBearer], retrying=0, data=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1188
#8 0x00007f3be15211c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#9 0x00007f3be1520c2a in ffi_call () at /usr/lib/libffi.so.6
#10 0x00007f3be3229dfa in g_cclosure_marshal_generic_va (closure=0x1952b10, return_value=0x0, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, param_types=0x1423b40) at gclosure.c:1604
#11 0x00007f3be3229314 in _g_closure_invoke_va (closure=closure@entry=0x1952b10, return_value=return_value@entry=0x0, instance=instance@entry=0x142c460, args=args@entry=0x7f3ba4ff7f60, n_params=<optimized out>, param_types=0x1423b40) at gclosure.c:867
#12 0x00007f3be324479d in g_signal_emit_valist (instance=0x142c460, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f3ba4ff7f60) at gsignal.c:3300
#13 0x00007f3be3244e8f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#14 0x00007f3be15211c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#15 0x00007f3be1520c2a in ffi_call () at /usr/lib/libffi.so.6
#16 0x00007f3be3229dfa in g_cclosure_marshal_generic_va (closure=0x1b90960, return_value=0x0, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, param_types=0x1411cb0) at gclosure.c:1604
#17 0x00007f3be3229314 in _g_closure_invoke_va (closure=closure@entry=0x1b90960, return_value=return_value@entry=0x0, instance=instance@entry=0x7f3bcc01cfa0, args=args@entry=0x7f3ba4ff8530, n_params=<optimized out>, param_types=0x1411cb0) at gclosure.c:867
#18 0x00007f3be324479d in g_signal_emit_valist (instance=0x7f3bcc01cfa0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f3ba4ff8530) at gsignal.c:3300
#19 0x00007f3be3244e8f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#20 0x00007f3be0017905 in auth_got_headers (msg=0x7f3bac020650 [SoupMessage], manager=0x7f3bcc01cfa0) at soup-auth-manager.c:626
#24 0x00007f3be3244e8f in <emit signal ??? on instance 0x7f3bac020650 [SoupMessage]> (instance=instance@entry=0x7f3bac020650, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#21 0x00007f3be32290e5 in g_closure_invoke (closure=0x7f3bd4010250, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7f3ba4ff8800, invocation_hint=invocation_hint@entry=0x7f3ba4ff8780) at gclosure.c:804
#22 0x00007f3be323bb92 in signal_emit_unlocked_R (node=node@entry=0x7f3ba0009980, detail=detail@entry=0, instance=instance@entry=0x7f3bac020650, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7f3ba4ff8800) at gsignal.c:3635
#23 0x00007f3be3244aac in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7f3ba4ff89b0) at gsignal.c:3391
#25 0x00007f3be002d79f in soup_message_got_headers (msg=msg@entry=0x7f3bac020650 [SoupMessage]) at soup-message.c:1128
#26 0x00007f3be0032404 in io_read (msg=msg@entry=0x7f3bac020650 [SoupMessage], blocking=blocking@entry=1, cancellable=cancellable@entry=0x19e04b0 [GCancellable], error=error@entry=0x7f3ba4ff8b50) at soup-message-io.c:706
#27 0x00007f3be003264d in io_run_until (msg=msg@entry=0x7f3bac020650 [SoupMessage], blocking=blocking@entry=1, read_state=read_state@entry=SOUP_MESSAGE_IO_STATE_DONE, write_state=write_state@entry=SOUP_MESSAGE_IO_STATE_DONE, cancellable=cancellable@entry=0x19e04b0 [GCancellable], error=error@entry=0x7f3ba4ff8ba0) at soup-message-io.c:982
#28 0x00007f3be0033285 in io_run (msg=0x7f3bac020650 [SoupMessage], blocking=1) at soup-message-io.c:1053
#29 0x00007f3be0033483 in soup_message_io_client (item=item@entry=0x7f3bd401a800, iostream=<optimized out>, async_context=async_context@entry=0x0, get_headers_cb=get_headers_cb@entry=0x7f3be002f8a0 <get_request_headers>, parse_headers_cb=parse_headers_cb@entry=0x7f3be002f630 <parse_response_headers>, header_data=header_data@entry=0x7f3bd401a800, completion_cb=0x7f3be0042ba0 <message_completed>, completion_data=0x7f3bd401a800) at soup-message-io.c:1233
#30 0x00007f3be002fc35 in soup_message_send_request (item=item@entry=0x7f3bd401a800, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>, user_data=user_data@entry=0x7f3bd401a800) at soup-message-client-io.c:161
#31 0x00007f3be001eb69 in soup_connection_send_request (conn=<optimized out>, item=item@entry=0x7f3bd401a800, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>, user_data=user_data@entry=0x7f3bd401a800) at soup-connection.c:708
#32 0x00007f3be003dc4c in soup_session_send_queue_item (session=session@entry=0x142c460 [SoupSessionSync], item=item@entry=0x7f3bd401a800, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>) at soup-session.c:1326
#33 0x00007f3be00425e6 in soup_session_process_queue_item (session=<optimized out>, item=0x7f3bd401a800, should_cleanup=<optimized out>, loop=<optimized out>) at soup-session.c:1987
#34 0x00007f3be0042b8e in soup_session_real_send_message (session=0x142c460 [SoupSessionSync], msg=0x7f3bac020650 [SoupMessage]) at soup-session.c:2218
#35 0x00007f3bc825c77a in send_and_handle_redirection (cbdav=cbdav@entry=0x1426400 [ECalBackendCalDAV], msg=msg@entry=0x7f3bac020650 [SoupMessage], new_location=new_location@entry=0x0, cancellable=cancellable@entry=0x0, error=error@entry=0x0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1284
#36 0x00007f3bc8260eeb in check_calendar_changed_on_server (cancellable=0x0, save_ctag=<optimized out>, cbdav=0x1426400 [ECalBackendCalDAV]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1547
#37 0x00007f3bc8260eeb in caldav_synchronize_cache (cbdav=cbdav@entry=0x1426400 [ECalBackendCalDAV], start_time=1481145045, end_time=end_time@entry=1487193045, can_check_ctag=can_check_ctag@entry=1, cancellable=0x0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:2325
#38 0x00007f3bc8262c80 in caldav_synch_slave_loop (data=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:2645
#39 0x00007f3be2f78235 in g_thread_proxy (data=0x7f3b98001a80) at gthread.c:784
#40 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#41 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7f3b9ffff700 (LWP 24083)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f9560c in g_mutex_lock_slowpath (mutex=mutex@entry=0x7f3bcc01cf38) at gthread-posix.c:1313
#2 0x00007f3be2f95e82 in g_mutex_lock (mutex=mutex@entry=0x7f3bcc01cf38) at gthread-posix.c:1337
#3 0x00007f3be0017bf0 in soup_auth_manager_use_auth (manager=<optimized out>, uri=0x7f3b88003a40, auth=0x7f3bc000ad10 [ESoupAuthBearer]) at soup-auth-manager.c:809
#4 0x00007f3bc825c330 in caldav_ensure_bearer_auth_usage (bearer=<optimized out>, cbdav=0x7f3bc000ad10 [ESoupAuthBearer]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:357
#5 0x00007f3bc825c330 in caldav_setup_bearer_auth (cbdav=cbdav@entry=0x14261f0 [ECalBackendCalDAV], bearer=<optimized out>, cancellable=cancellable@entry=0x0, error=error@entry=0x7f3b9fffda20) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:385
#6 0x00007f3bc825c439 in soup_authenticate_bearer (session=<optimized out>, message=0x7f3bb8023670 [SoupMessage], cbdav=0x14261f0 [ECalBackendCalDAV], auth=0x7f3bc000ad10 [ESoupAuthBearer]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1138
#7 0x00007f3bc825c439 in soup_authenticate (session=<optimized out>, msg=0x7f3bb8023670 [SoupMessage], auth=0x7f3bc000ad10 [ESoupAuthBearer], retrying=0, data=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1188
#8 0x00007f3be15211c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#9 0x00007f3be1520c2a in ffi_call () at /usr/lib/libffi.so.6
#10 0x00007f3be3229dfa in g_cclosure_marshal_generic_va (closure=0x1c50d20, return_value=0x0, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, param_types=0x1423b40) at gclosure.c:1604
#11 0x00007f3be3229314 in _g_closure_invoke_va (closure=closure@entry=0x1c50d20, return_value=return_value@entry=0x0, instance=instance@entry=0x142c100, args=args@entry=0x7f3b9fffdf60, n_params=<optimized out>, param_types=0x1423b40) at gclosure.c:867
#12 0x00007f3be324479d in g_signal_emit_valist (instance=0x142c100, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f3b9fffdf60) at gsignal.c:3300
#13 0x00007f3be3244e8f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#14 0x00007f3be15211c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#15 0x00007f3be1520c2a in ffi_call () at /usr/lib/libffi.so.6
#16 0x00007f3be3229dfa in g_cclosure_marshal_generic_va (closure=0x1411dd0, return_value=0x0, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=3, param_types=0x1411cb0) at gclosure.c:1604
#17 0x00007f3be3229314 in _g_closure_invoke_va (closure=closure@entry=0x1411dd0, return_value=return_value@entry=0x0, instance=instance@entry=0x7f3bcc01cf50, args=args@entry=0x7f3b9fffe530, n_params=<optimized out>, param_types=0x1411cb0) at gclosure.c:867
#18 0x00007f3be324479d in g_signal_emit_valist (instance=0x7f3bcc01cf50, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f3b9fffe530) at gsignal.c:3300
#19 0x00007f3be3244e8f in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#20 0x00007f3be0017905 in auth_got_headers (msg=0x7f3bb8023670 [SoupMessage], manager=0x7f3bcc01cf50) at soup-auth-manager.c:626
#24 0x00007f3be3244e8f in <emit signal ??? on instance 0x7f3bb8023670 [SoupMessage]> (instance=instance@entry=0x7f3bb8023670, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3447
#21 0x00007f3be32290e5 in g_closure_invoke (closure=0x7f3bd0004f40, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7f3b9fffe800, invocation_hint=invocation_hint@entry=0x7f3b9fffe780) at gclosure.c:804
#22 0x00007f3be323bb92 in signal_emit_unlocked_R (node=node@entry=0x7f3ba0009980, detail=detail@entry=0, instance=instance@entry=0x7f3bb8023670, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7f3b9fffe800) at gsignal.c:3635
#23 0x00007f3be3244aac in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7f3b9fffe9b0) at gsignal.c:3391
#25 0x00007f3be002d79f in soup_message_got_headers (msg=msg@entry=0x7f3bb8023670 [SoupMessage]) at soup-message.c:1128
#26 0x00007f3be0032404 in io_read (msg=msg@entry=0x7f3bb8023670 [SoupMessage], blocking=blocking@entry=1, cancellable=cancellable@entry=0x1971700 [GCancellable], error=error@entry=0x7f3b9fffeb50) at soup-message-io.c:706
#27 0x00007f3be003264d in io_run_until (msg=msg@entry=0x7f3bb8023670 [SoupMessage], blocking=blocking@entry=1, read_state=read_state@entry=SOUP_MESSAGE_IO_STATE_DONE, write_state=write_state@entry=SOUP_MESSAGE_IO_STATE_DONE, cancellable=cancellable@entry=0x1971700 [GCancellable], error=error@entry=0x7f3b9fffeba0) at soup-message-io.c:982
#28 0x00007f3be0033285 in io_run (msg=0x7f3bb8023670 [SoupMessage], blocking=1) at soup-message-io.c:1053
#29 0x00007f3be0033483 in soup_message_io_client (item=item@entry=0x7f3bd0003840, iostream=<optimized out>, async_context=async_context@entry=0x0, get_headers_cb=get_headers_cb@entry=0x7f3be002f8a0 <get_request_headers>, parse_headers_cb=parse_headers_cb@entry=0x7f3be002f630 <parse_response_headers>, header_data=header_data@entry=0x7f3bd0003840, completion_cb=0x7f3be0042ba0 <message_completed>, completion_data=0x7f3bd0003840) at soup-message-io.c:1233
#30 0x00007f3be002fc35 in soup_message_send_request (item=item@entry=0x7f3bd0003840, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>, user_data=user_data@entry=0x7f3bd0003840) at soup-message-client-io.c:161
#31 0x00007f3be001eb69 in soup_connection_send_request (conn=<optimized out>, item=item@entry=0x7f3bd0003840, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>, user_data=user_data@entry=0x7f3bd0003840) at soup-connection.c:708
#32 0x00007f3be003dc4c in soup_session_send_queue_item (session=session@entry=0x142c100 [SoupSessionSync], item=item@entry=0x7f3bd0003840, completion_cb=completion_cb@entry=0x7f3be0042ba0 <message_completed>) at soup-session.c:1326
#33 0x00007f3be00425e6 in soup_session_process_queue_item (session=<optimized out>, item=0x7f3bd0003840, should_cleanup=<optimized out>, loop=<optimized out>) at soup-session.c:1987
#34 0x00007f3be0042b8e in soup_session_real_send_message (session=0x142c100 [SoupSessionSync], msg=0x7f3bb8023670 [SoupMessage]) at soup-session.c:2218
#35 0x00007f3bc825c77a in send_and_handle_redirection (cbdav=cbdav@entry=0x14261f0 [ECalBackendCalDAV], msg=msg@entry=0x7f3bb8023670 [SoupMessage], new_location=new_location@entry=0x0, cancellable=cancellable@entry=0x0, error=error@entry=0x0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1284
#36 0x00007f3bc8260eeb in check_calendar_changed_on_server (cancellable=0x0, save_ctag=<optimized out>, cbdav=0x14261f0 [ECalBackendCalDAV]) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:1547
#37 0x00007f3bc8260eeb in caldav_synchronize_cache (cbdav=cbdav@entry=0x14261f0 [ECalBackendCalDAV], start_time=1481145045, end_time=end_time@entry=1487193045, can_check_ctag=can_check_ctag@entry=1, cancellable=0x0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:2325
#38 0x00007f3bc8262c80 in caldav_synch_slave_loop (data=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:2645
#39 0x00007f3be2f78235 in g_thread_proxy (data=0x7f3bb8002190) at gthread.c:784
#40 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#41 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7f3bb5ba0700 (LWP 23970)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f95fdf in g_cond_wait (cond=cond@entry=0x1a624c8, mutex=mutex@entry=0x1a624c0) at gthread-posix.c:1395
#2 0x00007f3be2f24f5b in g_async_queue_pop_intern_unlocked (queue=0x1a624c0, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3 0x00007f3be2f25426 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4 0x00007f3be2f78d7d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5 0x00007f3be2f78d7d in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6 0x00007f3be2f78235 in g_thread_proxy (data=0x7f3bc40044f0) at gthread.c:784
#7 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f3bb63a1700 (LWP 23967)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f95fdf in g_cond_wait (cond=cond@entry=0x1b1c198, mutex=mutex@entry=0x1b1c190) at gthread-posix.c:1395
#2 0x00007f3be2f24f5b in g_async_queue_pop_intern_unlocked (queue=0x1b1c190, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3 0x00007f3be2f25426 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4 0x00007f3be2f78d7d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5 0x00007f3be2f78d7d in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6 0x00007f3be2f78235 in g_thread_proxy (data=0x1190540) at gthread.c:784
#7 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f3bb6ba2700 (LWP 23965)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f95fdf in g_cond_wait (cond=cond@entry=0x1ba2c18, mutex=mutex@entry=0x1ba2c10) at gthread-posix.c:1395
#2 0x00007f3be2f24f5b in g_async_queue_pop_intern_unlocked (queue=0x1ba2c10, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3 0x00007f3be2f25426 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4 0x00007f3be2f78d7d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5 0x00007f3be2f78d7d in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6 0x00007f3be2f78235 in g_thread_proxy (data=0x14091e0) at gthread.c:784
#7 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f3bc8c69700 (LWP 23953)):
#0 0x00007f3be252211d in poll () at /usr/lib/libc.so.6
#1 0x00007f3be2f506d6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f3bbc0010e0, timeout=<optimized out>, context=0x1422b40) at gmain.c:4228
#2 0x00007f3be2f506d6 in g_main_context_iterate (context=0x1422b40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3 0x00007f3be2f50a62 in g_main_loop_run (loop=0x7f3bbc0010c0) at gmain.c:4125
#4 0x00007f3bca139d23 in book_client_dbus_thread (user_data=0x1422b40) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/addressbook/libebook/e-book-client.c:322
#5 0x00007f3be2f78235 in g_thread_proxy (data=0x7f3bcc01ce80) at gthread.c:784
#6 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f3bc9ca8700 (LWP 23952)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f95fdf in g_cond_wait (cond=cond@entry=0x1407108, mutex=mutex@entry=0x1407100) at gthread-posix.c:1395
#2 0x00007f3be2f24f5b in g_async_queue_pop_intern_unlocked (queue=0x1407100, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3 0x00007f3be2f25426 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4 0x00007f3be2f78d7d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5 0x00007f3be2f78d7d in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6 0x00007f3be2f78235 in g_thread_proxy (data=0x7f3bcc01cd90) at gthread.c:784
#7 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f3bd8abd700 (LWP 23949)):
#0 0x00007f3be252211d in poll () at /usr/lib/libc.so.6
#1 0x00007f3be2f506d6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f3bc40010c0, timeout=<optimized out>, context=0x7f3bd4011820) at gmain.c:4228
#2 0x00007f3be2f506d6 in g_main_context_iterate (context=0x7f3bd4011820, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3 0x00007f3be2f50a62 in g_main_loop_run (loop=0x7f3bd40117b0) at gmain.c:4125
#4 0x00007f3be353f5e6 in gdbus_shared_thread_func (user_data=0x7f3bd40117f0) at gdbusprivate.c:247
#5 0x00007f3be2f78235 in g_thread_proxy (data=0x1190720) at gthread.c:784
#6 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f3bd92be700 (LWP 23948)):
#0 0x00007f3be252211d in poll () at /usr/lib/libc.so.6
#1 0x00007f3be2f506d6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f3bd00008c0, timeout=<optimized out>, context=0x7f3bd4011080) at gmain.c:4228
#2 0x00007f3be2f506d6 in g_main_context_iterate (context=context@entry=0x7f3bd4011080, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3 0x00007f3be2f507ec in g_main_context_iteration (context=0x7f3bd4011080, may_block=may_block@entry=1) at gmain.c:3990
#4 0x00007f3be2f50831 in glib_worker_main (data=<optimized out>) at gmain.c:5783
#5 0x00007f3be2f78235 in g_thread_proxy (data=0x11906d0) at gthread.c:784
#6 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f3bd9abf700 (LWP 23947)):
#0 0x00007f3be252211d in poll () at /usr/lib/libc.so.6
#1 0x00007f3be2f506d6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f3bcc09bc10, timeout=<optimized out>, context=0x13f0b20) at gmain.c:4228
#2 0x00007f3be2f506d6 in g_main_context_iterate (context=0x13f0b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3 0x00007f3be2f50a62 in g_main_loop_run (loop=0x13f0c60) at gmain.c:4125
#4 0x00007f3be2a8dd17 in source_registry_object_manager_thread (data=0x118ba80) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/libedataserver/e-source-registry.c:1167
#5 0x00007f3be2f78235 in g_thread_proxy (data=0x11901e0) at gthread.c:784
#6 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f3bda2c0700 (LWP 23946)):
#0 0x00007f3be252211d in poll () at /usr/lib/libc.so.6
#1 0x00007f3be2f506d6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f3bd40010e0, timeout=<optimized out>, context=0x13f07b0) at gmain.c:4228
#2 0x00007f3be2f506d6 in g_main_context_iterate (context=context@entry=0x13f07b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3 0x00007f3be2f507ec in g_main_context_iteration (context=0x13f07b0, may_block=1) at gmain.c:3990
#4 0x00007f3bda2c84bd in () at /usr/lib/gio/modules/libdconfsettings.so
#5 0x00007f3be2f78235 in g_thread_proxy (data=0x1190190) at gthread.c:784
#6 0x00007f3be1b593f4 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f3be252b45f in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f3be3c4f740 (LWP 23944)):
#0 0x00007f3be2526b99 in syscall () at /usr/lib/libc.so.6
#1 0x00007f3be2f95fdf in g_cond_wait (cond=cond@entry=0x142c0c0, mutex=mutex@entry=0x142c0b8) at gthread-posix.c:1395
#2 0x00007f3be003ffed in soup_session_real_flush_queue (session=<optimized out>) at soup-session.c:2499
#3 0x00007f3be0040098 in soup_session_abort (session=0x142c100 [SoupSessionSync]) at soup-session.c:2531
#4 0x00007f3bc825c0d1 in caldav_notify_online_cb (backend=0x14261f0 [ECalBackendCalDAV], pspec=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/backends/caldav/e-cal-backend-caldav.c:5450
#8 0x00007f3be3244e8f in <emit signal notify:online on instance 0x14261f0 [ECalBackendCalDAV]> (instance=instance@entry=0x14261f0, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
#5 0x00007f3be32290e5 in g_closure_invoke (closure=0x142baa0, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff15428890, invocation_hint=invocation_hint@entry=0x7fff15428810) at gclosure.c:804
#6 0x00007f3be323bb92 in signal_emit_unlocked_R (node=node@entry=0x11867e0, detail=detail@entry=420, instance=instance@entry=0x14261f0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff15428890) at gsignal.c:3635
#7 0x00007f3be3244aac in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff15428a50) at gsignal.c:3391
#9 0x00007f3be322d594 in g_object_dispatch_properties_changed (object=0x14261f0 [ECalBackendCalDAV], n_pspecs=<optimized out>, pspecs=<optimized out>) at gobject.c:1064
#10 0x00007f3be322fc11 in g_object_notify_by_spec_internal (pspec=0x13ec300 [GParamBoolean], object=0x14261f0 [ECalBackendCalDAV]) at gobject.c:1157
#11 0x00007f3be322fc11 in g_object_notify (object=0x14261f0 [ECalBackendCalDAV], property_name=property_name@entry=0x7f3be2cf7351 "online") at gobject.c:1205
#12 0x00007f3be2ce0677 in e_backend_set_online (backend=backend@entry=0x14261f0 [ECalBackendCalDAV], online=online@entry=0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/libebackend/e-backend.c:804
#13 0x00007f3be2ce07f6 in backend_network_monitor_can_reach_cb (source_object=<optimized out>, result=<optimized out>, user_data=user_data@entry=0x14261f0) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/libebackend/e-backend.c:112
#14 0x00007f3be34fb889 in g_task_return_now (task=0x7f3bd40164e0 [GTask]) at gtask.c:1145
#15 0x00007f3be34fb8c9 in complete_in_idle_cb (task=0x7f3bd40164e0) at gtask.c:1159
#16 0x00007f3be2f5038a in g_main_dispatch (context=0x118cb30) at gmain.c:3203
#17 0x00007f3be2f5038a in g_main_context_dispatch (context=context@entry=0x118cb30) at gmain.c:3856
#18 0x00007f3be2f50740 in g_main_context_iterate (context=0x118cb30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#19 0x00007f3be2f50a62 in g_main_loop_run (loop=0x118b7e0) at gmain.c:4125
#20 0x0000000000403632 in main (argc=<optimized out>, argv=<optimized out>) at /home/hussam/cache/gnome/evolution-data-server/src/evolution-data-server/src/calendar/libedata-cal/evolution-calendar-factory-subprocess.c:217
Version: 2.57.x