Backtraces also look like iterating events.
virEventRunDefaultImpl is an event loop and an infinite loop by design. I'll report my new info upstream - maybe the Authors have a good hint now that we know that much.
A few Backtraces:
Program received signal SIGINT, Interrupt.
g_source_ref (source=0x561b88a36a10) at ../../../glib/gmain.c:2182
2182 in ../../../glib/gmain.c
#0 g_source_ref (source=0x561b88a36a10) at ../../../glib/gmain.c:2182
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1060
#2 0x00007feae7438b91 in g_main_context_prepare (context=context@entry=0x561b875ed1b0, priority=priority@entry=0x7ffee3d55c20) at ../../../glib/gmain.c:3619
#3 0x00007feae743968b in g_main_context_iterate (context=context@entry=0x561b875ed1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4099
#4 0x00007feae7439893 in g_main_context_iteration (context=0x561b875ed1b0, context@entry=0x0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/util/vireventglib.c:533
#6 0x00007feae7654449 in virEventRunDefaultImpl () at ../../src/util/virevent.c:344
#7 0x0000561b8597cdfa in virRemoteSSHHelperRun (sock=<optimized out>) at ../../src/remote/remote_ssh_helper.c:316
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/remote/remote_ssh_helper.c:418
^C
Program received signal SIGINT, Interrupt.
g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1035
1035 in ../../../glib/gmain.c
#0 g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1035
#1 0x00007feae743908b in g_main_context_check (context=context@entry=0x561b875ed1b0, max_priority=0, fds=fds@entry=0x561b875ed2d0, n_fds=-472556648, n_fds@entry=3) at ../../../glib/gmain.c:3919
#2 0x00007feae7439705 in g_main_context_iterate (context=context@entry=0x561b875ed1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4116
#3 0x00007feae7439893 in g_main_context_iteration (context=0x561b875ed1b0, context@entry=0x0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#4 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/util/vireventglib.c:533
#5 0x00007feae7654449 in virEventRunDefaultImpl () at ../../src/util/virevent.c:344
#6 0x0000561b8597cdfa in virRemoteSSHHelperRun (sock=<optimized out>) at ../../src/remote/remote_ssh_helper.c:316
#7 main (argc=<optimized out>, argv=<optimized out>) at ../../src/remote/remote_ssh_helper.c:418
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=0x561b87de7ac0) at ../../../glib/gmain.c:2182
2182 in ../../../glib/gmain.c
#0 g_source_ref (source=0x561b87de7ac0) at ../../../glib/gmain.c:2182
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1060
#2 0x00007feae743908b in g_main_context_check (context=context@entry=0x561b875ed1b0, max_priority=0, fds=fds@entry=0x561b875ed2d0, n_fds=-472556648, n_fds@entry=3) at ../../../glib/gmain.c:3919
#3 0x00007feae7439705 in g_main_context_iterate (context=context@entry=0x561b875ed1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4116
#4 0x00007feae7439893 in g_main_context_iteration (context=0x561b875ed1b0, context@entry=0x0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/util/vireventglib.c:533
#6 0x00007feae7654449 in virEventRunDefaultImpl () at ../../src/util/virevent.c:344
#7 0x0000561b8597cdfa in virRemoteSSHHelperRun (sock=<optimized out>) at ../../src/remote/remote_ssh_helper.c:316
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/remote/remote_ssh_helper.c:418
^C
Program received signal SIGINT, Interrupt.
0x00007feae7435828 in g_source_unref_internal (source=0x561b87607140, context=0x561b875ed1b0, have_lock=1) at ../../../glib/gmain.c:2204
2204 in ../../../glib/gmain.c
#0 0x00007feae7435828 in g_source_unref_internal (source=0x561b87607140, context=0x561b875ed1b0, have_lock=1) at ../../../glib/gmain.c:2204
#1 0x00007feae7437585 in g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1063
#2 0x00007feae7438b91 in g_main_context_prepare (context=context@entry=0x561b875ed1b0, priority=priority@entry=0x7ffee3d55c20) at ../../../glib/gmain.c:3619
#3 0x00007feae743968b in g_main_context_iterate (context=context@entry=0x561b875ed1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4099
#4 0x00007feae7439893 in g_main_context_iteration (context=0x561b875ed1b0, context@entry=0x0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/util/vireventglib.c:533
#6 0x00007feae7654449 in virEventRunDefaultImpl () at ../../src/util/virevent.c:344
#7 0x0000561b8597cdfa in virRemoteSSHHelperRun (sock=<optimized out>) at ../../src/remote/remote_ssh_helper.c:316
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/remote/remote_ssh_helper.c:418
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=0x561b88422d00) at ../../../glib/gmain.c:2182
2182 in ../../../glib/gmain.c
#0 g_source_ref (source=0x561b88422d00) at ../../../glib/gmain.c:2182
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1060
#2 0x00007feae7438b91 in g_main_context_prepare (context=context@entry=0x561b875ed1b0, priority=priority@entry=0x7ffee3d55c20) at ../../../glib/gmain.c:3619
#3 0x00007feae743968b in g_main_context_iterate (context=context@entry=0x561b875ed1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4099
#4 0x00007feae7439893 in g_main_context_iteration (context=0x561b875ed1b0, context@entry=0x0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/util/vireventglib.c:533
#6 0x00007feae7654449 in virEventRunDefaultImpl () at ../../src/util/virevent.c:344
#7 0x0000561b8597cdfa in virRemoteSSHHelperRun (sock=<optimized out>) at ../../src/remote/remote_ssh_helper.c:316
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/remote/remote_ssh_helper.c:418
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=0x561b87990d00) at ../../../glib/gmain.c:2182
2182 in ../../../glib/gmain.c
#0 g_source_ref (source=0x561b87990d00) at ../../../glib/gmain.c:2182
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1060
#2 0x00007feae743908b in g_main_context_check (context=context@entry=0x561b875ed1b0, max_priority=0, fds=fds@entry=0x561b875ed2d0, n_fds=-472556648, n_fds@entry=3) at ../../../glib/gmain.c:3919
#3 0x00007feae7439705 in g_main_context_iterate (context=context@entry=0x561b875ed1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4116
#4 0x00007feae7439893 in g_main_context_iteration (context=0x561b875ed1b0, context@entry=0x0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/util/vireventglib.c:533
#6 0x00007feae7654449 in virEventRunDefaultImpl () at ../../src/util/virevent.c:344
#7 0x0000561b8597cdfa in virRemoteSSHHelperRun (sock=<optimized out>) at ../../src/remote/remote_ssh_helper.c:316
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/remote/remote_ssh_helper.c:418
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=0x561b88357040) at ../../../glib/gmain.c:2186
2186 in ../../../glib/gmain.c
#0 g_source_ref (source=0x561b88357040) at ../../../glib/gmain.c:2186
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@entry=0x7ffee3d55ba0, source=source@entry=0x7ffee3d55b98) at ../../../glib/gmain.c:1060
#2 0x00007feae7438b4b in g_main_context_prepare (context=context@entry=0x561b875ed1b0, priority=priority@entry=0x7ffee3d55c20) at ../../../glib/gmain.c:3619
#3 0x00007feae743968b in g_main_context_iterate (context=context@entry=0x561b875ed1b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4099
#4 0x00007feae7439893 in g_main_context_iteration (context=0x561b875ed1b0, context@entry=0x0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4184
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/util/vireventglib.c:533
#6 0x00007feae7654449 in virEventRunDefaultImpl () at ../../src/util/virevent.c:344
#7 0x0000561b8597cdfa in virRemoteSSHHelperRun (sock=<optimized out>) at ../../src/remote/remote_ssh_helper.c:316
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/remote/remote_ssh_helper.c:418
Backtraces also look like iterating events. ultImpl is an event loop and an infinite loop by design. I'll report my new info upstream - maybe the Authors have a good hint now that we know that much.
virEventRunDefa
A few Backtraces:
Program received signal SIGINT, Interrupt. 0x561b88a36a10) at ../../. ./glib/ gmain.c: 2182 ./glib/ gmain.c 0x561b88a36a10) at ../../. ./glib/ gmain.c: 2182 entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1060 context_ prepare (context= context@ entry=0x561b875 ed1b0, priority= priority@ entry=0x7ffee3d 55c20) at ../../. ./glib/ gmain.c: 3619 context_ iterate (context= context@ entry=0x561b875 ed1b0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at ../../. ./glib/ gmain.c: 4099 context_ iteration (context= 0x561b875ed1b0, context@entry=0x0, may_block= may_block@ entry=1) at ../../. ./glib/ gmain.c: 4184 util/vireventgl ib.c:533 ultImpl () at ../../src/ util/virevent. c:344 perRun (sock=<optimized out>) at ../../src/ remote/ remote_ ssh_helper. c:316 remote/ remote_ ssh_helper. c:418 entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1035 ./glib/ gmain.c entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1035 context_ check (context= context@ entry=0x561b875 ed1b0, max_priority=0, fds=fds@ entry=0x561b875 ed2d0, n_fds=-472556648, n_fds@entry=3) at ../../. ./glib/ gmain.c: 3919 context_ iterate (context= context@ entry=0x561b875 ed1b0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at ../../. ./glib/ gmain.c: 4116 context_ iteration (context= 0x561b875ed1b0, context@entry=0x0, may_block= may_block@ entry=1) at ../../. ./glib/ gmain.c: 4184 util/vireventgl ib.c:533 ultImpl () at ../../src/ util/virevent. c:344 perRun (sock=<optimized out>) at ../../src/ remote/ remote_ ssh_helper. c:316 remote/ remote_ ssh_helper. c:418 0x561b87de7ac0) at ../../. ./glib/ gmain.c: 2182 ./glib/ gmain.c 0x561b87de7ac0) at ../../. ./glib/ gmain.c: 2182 entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1060 context_ check (context= context@ entry=0x561b875 ed1b0, max_priority=0, fds=fds@ entry=0x561b875 ed2d0, n_fds=-472556648, n_fds@entry=3) at ../../. ./glib/ gmain.c: 3919 context_ iterate (context= context@ entry=0x561b875 ed1b0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at ../../. ./glib/ gmain.c: 4116 context_ iteration (context= 0x561b875ed1b0, context@entry=0x0, may_block= may_block@ entry=1) at ../../. ./glib/ gmain.c: 4184 util/vireventgl ib.c:533 ultImpl () at ../../src/ util/virevent. c:344 perRun (sock=<optimized out>) at ../../src/ remote/ remote_ ssh_helper. c:316 remote/ remote_ ssh_helper. c:418 unref_internal (source= 0x561b87607140, context= 0x561b875ed1b0, have_lock=1) at ../../. ./glib/ gmain.c: 2204 ./glib/ gmain.c unref_internal (source= 0x561b87607140, context= 0x561b875ed1b0, have_lock=1) at ../../. ./glib/ gmain.c: 2204 entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1063 context_ prepare (context= context@ entry=0x561b875 ed1b0, priority= priority@ entry=0x7ffee3d 55c20) at ../../. ./glib/ gmain.c: 3619 context_ iterate (context= context@ entry=0x561b875 ed1b0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at ../../. ./glib/ gmain.c: 4099 context_ iteration (context= 0x561b875ed1b0, context@entry=0x0, may_block= may_block@ entry=1) at ../../. ./glib/ gmain.c: 4184 util/vireventgl ib.c:533 ultImpl () at ../../src/ util/virevent. c:344 perRun (sock=<optimized out>) at ../../src/ remote/ remote_ ssh_helper. c:316 remote/ remote_ ssh_helper. c:418 0x561b88422d00) at ../../. ./glib/ gmain.c: 2182 ./glib/ gmain.c 0x561b88422d00) at ../../. ./glib/ gmain.c: 2182 entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1060 context_ prepare (context= context@ entry=0x561b875 ed1b0, priority= priority@ entry=0x7ffee3d 55c20) at ../../. ./glib/ gmain.c: 3619 context_ iterate (context= context@ entry=0x561b875 ed1b0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at ../../. ./glib/ gmain.c: 4099 context_ iteration (context= 0x561b875ed1b0, context@entry=0x0, may_block= may_block@ entry=1) at ../../. ./glib/ gmain.c: 4184 util/vireventgl ib.c:533 ultImpl () at ../../src/ util/virevent. c:344 perRun (sock=<optimized out>) at ../../src/ remote/ remote_ ssh_helper. c:316 remote/ remote_ ssh_helper. c:418 0x561b87990d00) at ../../. ./glib/ gmain.c: 2182 ./glib/ gmain.c 0x561b87990d00) at ../../. ./glib/ gmain.c: 2182 entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1060 context_ check (context= context@ entry=0x561b875 ed1b0, max_priority=0, fds=fds@ entry=0x561b875 ed2d0, n_fds=-472556648, n_fds@entry=3) at ../../. ./glib/ gmain.c: 3919 context_ iterate (context= context@ entry=0x561b875 ed1b0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at ../../. ./glib/ gmain.c: 4116 context_ iteration (context= 0x561b875ed1b0, context@entry=0x0, may_block= may_block@ entry=1) at ../../. ./glib/ gmain.c: 4184 util/vireventgl ib.c:533 ultImpl () at ../../src/ util/virevent. c:344 perRun (sock=<optimized out>) at ../../src/ remote/ remote_ ssh_helper. c:316 remote/ remote_ ssh_helper. c:418 0x561b88357040) at ../../. ./glib/ gmain.c: 2186 ./glib/ gmain.c 0x561b88357040) at ../../. ./glib/ gmain.c: 2186 entry=0x7ffee3d 55ba0, source= source@ entry=0x7ffee3d 55b98) at ../../. ./glib/ gmain.c: 1060 context_ prepare (context= context@ entry=0x561b875 ed1b0, priority= priority@ entry=0x7ffee3d 55c20) at ../../. ./glib/ gmain.c: 3619 context_ iterate (context= context@ entry=0x561b875 ed1b0, block=block@ entry=1, dispatch= dispatch@ entry=1, self=<optimized out>) at ../../. ./glib/ gmain.c: 4099 context_ iteration (context= 0x561b875ed1b0, context@entry=0x0, may_block= may_block@ entry=1) at ../../. ./glib/ gmain.c: 4184 util/vireventgl ib.c:533 ultImpl () at ../../src/ util/virevent. c:344 perRun (sock=<optimized out>) at ../../src/ remote/ remote_ ssh_helper. c:316 remote/ remote_ ssh_helper. c:418
g_source_ref (source=
2182 in ../../.
#0 g_source_ref (source=
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@
#2 0x00007feae7438b91 in g_main_
#3 0x00007feae743968b in g_main_
#4 0x00007feae7439893 in g_main_
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/
#6 0x00007feae7654449 in virEventRunDefa
#7 0x0000561b8597cdfa in virRemoteSSHHel
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/
^C
Program received signal SIGINT, Interrupt.
g_source_iter_next (iter=iter@
1035 in ../../.
#0 g_source_iter_next (iter=iter@
#1 0x00007feae743908b in g_main_
#2 0x00007feae7439705 in g_main_
#3 0x00007feae7439893 in g_main_
#4 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/
#5 0x00007feae7654449 in virEventRunDefa
#6 0x0000561b8597cdfa in virRemoteSSHHel
#7 main (argc=<optimized out>, argv=<optimized out>) at ../../src/
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=
2182 in ../../.
#0 g_source_ref (source=
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@
#2 0x00007feae743908b in g_main_
#3 0x00007feae7439705 in g_main_
#4 0x00007feae7439893 in g_main_
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/
#6 0x00007feae7654449 in virEventRunDefa
#7 0x0000561b8597cdfa in virRemoteSSHHel
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/
^C
Program received signal SIGINT, Interrupt.
0x00007feae7435828 in g_source_
2204 in ../../.
#0 0x00007feae7435828 in g_source_
#1 0x00007feae7437585 in g_source_iter_next (iter=iter@
#2 0x00007feae7438b91 in g_main_
#3 0x00007feae743968b in g_main_
#4 0x00007feae7439893 in g_main_
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/
#6 0x00007feae7654449 in virEventRunDefa
#7 0x0000561b8597cdfa in virRemoteSSHHel
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=
2182 in ../../.
#0 g_source_ref (source=
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@
#2 0x00007feae7438b91 in g_main_
#3 0x00007feae743968b in g_main_
#4 0x00007feae7439893 in g_main_
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/
#6 0x00007feae7654449 in virEventRunDefa
#7 0x0000561b8597cdfa in virRemoteSSHHel
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=
2182 in ../../.
#0 g_source_ref (source=
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@
#2 0x00007feae743908b in g_main_
#3 0x00007feae7439705 in g_main_
#4 0x00007feae7439893 in g_main_
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/
#6 0x00007feae7654449 in virEventRunDefa
#7 0x0000561b8597cdfa in virRemoteSSHHel
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/
^C
Program received signal SIGINT, Interrupt.
g_source_ref (source=
2186 in ../../.
#0 g_source_ref (source=
#1 0x00007feae7437568 in g_source_iter_next (iter=iter@
#2 0x00007feae7438b4b in g_main_
#3 0x00007feae743968b in g_main_
#4 0x00007feae7439893 in g_main_
#5 0x00007feae75e9694 in virEventGLibRunOnce () at ../../src/
#6 0x00007feae7654449 in virEventRunDefa
#7 0x0000561b8597cdfa in virRemoteSSHHel
#8 main (argc=<optimized out>, argv=<optimized out>) at ../../src/