I attached gdb to the running (hung) process. Here's a backtrace:
(gdb) bt
#0 0x00007f9ee44dcbf9 in __GI___poll (fds=0x7f9e9c001390, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f9ee5098439 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f9ee50987d2 in g_main_loop_run ()
from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f9eebad2299 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgoa-backend-1.0.so.1
#4 0x00007f9eebad2e65 in ?? ()
from /usr/lib/x86_64-linux-gnu/libgoa-backend-1.0.so.1
#5 0x00007f9eebab52c8 in goa_provider_add_account ()
from /usr/lib/x86_64-linux-gnu/libgoa-backend-1.0.so.1
#6 0x00005562e6e10d3b in add_ubuntusso_account (page=0x5562e875d610)
at gis-livepatch-page.c:151
#7 login_and_enable_livepatch (page=page@entry=0x5562e875d610)
at gis-livepatch-page.c:275
#8 0x00005562e6e116cc in on_livepatch_permission_acquired (
source=<optimised out>, res=0x5562e901f9f0, data=<optimised out>)
at gis-livepatch-page.c:317
#9 0x00007f9ee5631026 in g_simple_async_result_complete ()
from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#10 0x00007f9eec5fcca6 in ?? ()
from /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so.0
#11 0x00007f9ee5631026 in g_simple_async_result_complete ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#12 0x00007f9eec5f408d in ?? ()
from /usr/lib/x86_64-linux-gnu/libpolkit-gobject-1.so.0
#13 0x00007f9ee5643093 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#14 0x00007f9ee5643ab6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#15 0x00007f9ee56823fb in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x00007f9ee5643093 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#17 0x00007f9ee5643ab6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#18 0x00007f9ee5676ed2 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#19 0x00007f9ee5643093 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#20 0x00007f9ee56430c9 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#21 0x00007f9ee50980f5 in g_main_context_dispatch ()
from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f9ee50984c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f9ee509854c in g_main_context_iteration ()
from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f9ee5658d2d in g_application_run ()
from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#25 0x00005562e6de801e in main (argc=<optimised out>, argv=<optimised out>)
at gnome-initial-setup.c:309
I attached gdb to the running (hung) process. Here's a backtrace:
(gdb) bt 1390, nfds=3, timeout=-1) unix/sysv/ linux/poll. c:29 x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libgoa- backend- 1.0.so. 1 x86_64- linux-gnu/ libgoa- backend- 1.0.so. 1 add_account () x86_64- linux-gnu/ libgoa- backend- 1.0.so. 1 account (page=0x5562e87 5d610) page.c: 151 enable_ livepatch (page=page@ entry=0x5562e87 5d610) page.c: 275 permission_ acquired ( <optimised out>, res=0x5562e901f9f0, data=<optimised out>) page.c: 317 async_result_ complete () x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libpolkit- gobject- 1.so.0 async_result_ complete () x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libpolkit- gobject- 1.so.0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 context_ dispatch () x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libglib- 2.0.so. 0 context_ iteration () x86_64- linux-gnu/ libglib- 2.0.so. 0 x86_64- linux-gnu/ libgio- 2.0.so. 0 setup.c: 309
#0 0x00007f9ee44dcbf9 in __GI___poll (fds=0x7f9e9c00
at ../sysdeps/
#1 0x00007f9ee5098439 in ?? () from /usr/lib/
#2 0x00007f9ee50987d2 in g_main_loop_run ()
from /usr/lib/
#3 0x00007f9eebad2299 in ?? ()
from /usr/lib/
#4 0x00007f9eebad2e65 in ?? ()
from /usr/lib/
#5 0x00007f9eebab52c8 in goa_provider_
from /usr/lib/
#6 0x00005562e6e10d3b in add_ubuntusso_
at gis-livepatch-
#7 login_and_
at gis-livepatch-
#8 0x00005562e6e116cc in on_livepatch_
source=
at gis-livepatch-
#9 0x00007f9ee5631026 in g_simple_
from /usr/lib/
#10 0x00007f9eec5fcca6 in ?? ()
from /usr/lib/
#11 0x00007f9ee5631026 in g_simple_
---Type <return> to continue, or q <return> to quit---
from /usr/lib/
#12 0x00007f9eec5f408d in ?? ()
from /usr/lib/
#13 0x00007f9ee5643093 in ?? () from /usr/lib/
#14 0x00007f9ee5643ab6 in ?? () from /usr/lib/
#15 0x00007f9ee56823fb in ?? () from /usr/lib/
#16 0x00007f9ee5643093 in ?? () from /usr/lib/
#17 0x00007f9ee5643ab6 in ?? () from /usr/lib/
#18 0x00007f9ee5676ed2 in ?? () from /usr/lib/
#19 0x00007f9ee5643093 in ?? () from /usr/lib/
#20 0x00007f9ee56430c9 in ?? () from /usr/lib/
#21 0x00007f9ee50980f5 in g_main_
from /usr/lib/
#22 0x00007f9ee50984c0 in ?? () from /usr/lib/
#23 0x00007f9ee509854c in g_main_
from /usr/lib/
#24 0x00007f9ee5658d2d in g_application_run ()
from /usr/lib/
#25 0x00005562e6de801e in main (argc=<optimised out>, argv=<optimised out>)
at gnome-initial-