spice client crashes when running full-screen game (league of legends) with Intel GVT-g
I am getting constant crashes with this combination: Fullscreen game (League of Legends) with Intel GVT-g. I have tried both gnome-boxes and virt-manager and they crash in the same way, so I suspect it may have something to do with spice-gtk.
The crashes are always after two libvirt errors:
Jun 20 02:54:39 flygon.felixc.at libvirtd[5065]: End of file while reading data: Input/output error Jun 20 02:54:39 flygon.felixc.at libvirtd[5065]: End of file while reading data: Input/output error
And the tracebacks contain spice clients:
Jun 20 02:54:40 flygon.felixc.at systemd-coredump[32308]: Process 32236 (python3) of user 0 dumped core.
Stack trace of thread 32236: #0 0x00007ffff7d7e755 raise (libc.so.6) #1 0x00007ffff7d69851 abort (libc.so.6) #2 0x00007ffff7d69727 __assert_fail_base.cold (libc.so.6) #3 0x00007ffff7d77026 __assert_fail (libc.so.6) #4 0x00007ffff5967a11 n/a (libX11.so.6) #5 0x00007ffff5967ac1 n/a (libX11.so.6) #6 0x00007ffff5967dbd _XEventsQueued (libX11.so.6) #7 0x00007ffff5959978 XPending (libX11.so.6) #8 0x00007fffeef14773 n/a (libgdk-3.so.0) #9 0x00007ffff63b2e72 g_main_context_check (libglib-2.0.so.0) #10 0x00007ffff63b4766 n/a (libglib-2.0.so.0) #11 0x00007ffff63b48ae g_main_context_iteration (libglib-2.0.so.0) #12 0x00007ffff616869e g_application_run (libgio-2.0.so.0) #13 0x00007ffff7f426d0 ffi_call_unix64 (libffi.so.6) #14 0x00007ffff7f420a0 ffi_call (libffi.so.6) #15 0x00007ffff652b664 n/a (_gi.cpython-37m-x86_64-linux-gnu.so) #16 0x00007ffff652ac4c n/a (_gi.cpython-37m-x86_64-linux-gnu.so) #17 0x00007ffff7adb49b PyObject_Call (libpython3.7m.so.1.0) #18 0x00007ffff7b8e83e _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #19 0x00007ffff7ad9d09 _PyEval_EvalCodeWithName (libpython3.7m.so.1.0) #20 0x00007ffff7b20882 _PyFunction_FastCallKeywords (libpython3.7m.so.1.0) #21 0x00007ffff7b8d032 _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #22 0x00007ffff7b206db _PyFunction_FastCallKeywords (libpython3.7m.so.1.0) #23 0x00007ffff7b8d032 _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #24 0x00007ffff7ad9d09 _PyEval_EvalCodeWithName (libpython3.7m.so.1.0) #25 0x00007ffff7b20882 _PyFunction_FastCallKeywords (libpython3.7m.so.1.0) #26 0x00007ffff7b8d22d _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #27 0x00007ffff7ad9d09 _PyEval_EvalCodeWithName (libpython3.7m.so.1.0) #28 0x00007ffff7adac64 PyEval_EvalCodeEx (libpython3.7m.so.1.0) #29 0x00007ffff7adac8c PyEval_EvalCode (libpython3.7m.so.1.0) #30 0x00007ffff7c03694 n/a (libpython3.7m.so.1.0) #31 0x00007ffff7c04b6e PyRun_FileExFlags (libpython3.7m.so.1.0) #32 0x00007ffff7c08035 PyRun_SimpleFileExFlags (libpython3.7m.so.1.0) #33 0x00007ffff7c0a2a7 n/a (libpython3.7m.so.1.0) #34 0x00007ffff7c0a4ec _Py_UnixMain (libpython3.7m.so.1.0) #35 0x00007ffff7d6aee3 __libc_start_main (libc.so.6) #36 0x000055555555505e _start (python3.7) Stack trace of thread 32281: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff636238d n/a (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32252: #0 0x00007ffff7e35497 __poll (libc.so.6) #1 0x00007ffff63b47c0 n/a (libglib-2.0.so.0) #2 0x00007ffff63b48ae g_main_context_iteration (libglib-2.0.so.0) #3 0x00007ffff63b4902 n/a (libglib-2.0.so.0) #4 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #5 0x00007ffff7f1057f start_thread (libpthread.so.0) #6 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32253: #0 0x00007ffff7e35497 __poll (libc.so.6) #1 0x00007ffff63b47c0 n/a (libglib-2.0.so.0) #2 0x00007ffff63b48ae g_main_context_iteration (libglib-2.0.so.0) #3 0x00007fffef486bde n/a (libdconfsettings.so) #4 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #5 0x00007ffff7f1057f start_thread (libpthread.so.0) #6 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32280: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff6362461 g_cond_wait (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32271: #0 0x00007ffff7e35497 __poll (libc.so.6) #1 0x00007fffc27cec90 n/a (libusb-1.0.so.0) #2 0x00007ffff7f1057f start_thread (libpthread.so.0) #3 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32283: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff6362461 g_cond_wait (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32285: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff6362461 g_cond_wait (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32282: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff6362461 g_cond_wait (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32279: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff636238d n/a (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32284: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff6362461 g_cond_wait (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32286: #0 0x00007ffff7f163c5 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007fffb0d77f5c n/a (i965_dri.so) #2 0x00007fffb0d77b58 n/a (i965_dri.so) #3 0x00007ffff7f1057f start_thread (libpthread.so.0) #4 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32261: #0 0x00007ffff7f18cc6 do_futex_wait.constprop.0 (libpthread.so.0) #1 0x00007ffff7f18dc8 __new_sem_wait_slow.constprop.0 (libpthread.so.0) #2 0x00007ffff7acaf39 PyThread_acquire_lock_timed (libpython3.7m.so.1.0) #3 0x00007ffff7b7eb0f n/a (libpython3.7m.so.1.0) #4 0x00007ffff7b20fa4 _PyMethodDef_RawFastCallKeywords (libpython3.7m.so.1.0) #5 0x00007ffff7b4d0ef _PyMethodDescr_FastCallKeywords (libpython3.7m.so.1.0) #6 0x00007ffff7b918b3 _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #7 0x00007ffff7ad9d09 _PyEval_EvalCodeWithName (libpython3.7m.so.1.0) #8 0x00007ffff7b20882 _PyFunction_FastCallKeywords (libpython3.7m.so.1.0) #9 0x00007ffff7b8d032 _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #10 0x00007ffff7ad9d09 _PyEval_EvalCodeWithName (libpython3.7m.so.1.0) #11 0x00007ffff7b20882 _PyFunction_FastCallKeywords (libpython3.7m.so.1.0) #12 0x00007ffff7b8d032 _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #13 0x00007ffff7adadbb _PyFunction_FastCallDict (libpython3.7m.so.1.0) #14 0x00007ffff7aea818 _PyObject_Call_Prepend (libpython3.7m.so.1.0) #15 0x00007ffff7adb49b PyObject_Call (libpython3.7m.so.1.0) #16 0x00007ffff7b8e83e _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #17 0x00007ffff7b206db _PyFunction_FastCallKeywords (libpython3.7m.so.1.0) #18 0x00007ffff7b8d032 _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #19 0x00007ffff7b206db _PyFunction_FastCallKeywords (libpython3.7m.so.1.0) #20 0x00007ffff7b8d032 _PyEval_EvalFrameDefault (libpython3.7m.so.1.0) #21 0x00007ffff7adadbb _PyFunction_FastCallDict (libpython3.7m.so.1.0) #22 0x00007ffff7aea818 _PyObject_Call_Prepend (libpython3.7m.so.1.0) #23 0x00007ffff7adb49b PyObject_Call (libpython3.7m.so.1.0) #24 0x00007ffff7c09e97 n/a (libpython3.7m.so.1.0) #25 0x00007ffff7bb1fa5 n/a (libpython3.7m.so.1.0) #26 0x00007ffff7f1057f start_thread (libpthread.so.0) #27 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32273: #0 0x00007ffff7e3ac6d syscall (libc.so.6) #1 0x00007ffff6362461 g_cond_wait (libglib-2.0.so.0) #2 0x00007fffc31357d0 n/a (libspice-client-glib-2.0.so.8) #3 0x00007fffc3100a0a n/a (libspice-client-glib-2.0.so.8) #4 0x00007fffc30fab10 n/a (libspice-client-glib-2.0.so.8) #5 0x00007fffc30fcafd n/a (libspice-client-glib-2.0.so.8) #6 0x00007fffc3135591 n/a (libspice-client-glib-2.0.so.8) #7 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #8 0x00007ffff7f1057f start_thread (libpthread.so.0) #9 0x00007ffff7e3ff13 __clone (libc.so.6) Stack trace of thread 32272: #0 0x00007ffff7e35497 __poll (libc.so.6) #1 0x00007fffc27c8419 n/a (libusb-1.0.so.0) #2 0x00007fffc27c9440 libusb_handle_events_timeout_completed (libusb-1.0.so.0) #3 0x00007fffc27c9530 libusb_handle_events (libusb-1.0.so.0) #4 0x00007fffc311fe8a n/a (libspice-client-glib-2.0.so.8) #5 0x00007ffff638ff21 n/a (libglib-2.0.so.0) #6 0x00007ffff7f1057f start_thread (libpthread.so.0) #7 0x00007ffff7e3ff13 __clone (libc.so.6)
Sorry if this is the wrong place to report, and please kindly let me know where should I report this. Thanks!