After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 783604 - gnome-boxes crashes on wayland
gnome-boxes crashes on wayland
Status: RESOLVED DUPLICATE of bug 783047
Product: gnome-boxes
Classification: Applications
Component: general
3.22.x
Other Linux
: Normal normal
: --
Assigned To: GNOME Boxes maintainer(s)
GNOME Boxes maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-06-09 16:49 UTC by Maciej (Matthew) Piechotka
Modified: 2017-08-16 15:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Maciej (Matthew) Piechotka 2017-06-09 16:49:46 UTC
gnome-boxes crashed shortly after opening machine (CentOS 7 + Xilinx Vivaldo). I could not reproduce it under X11.

Thread 6 (Thread 0x7f078affd700 (LWP 30260))

  • #0 syscall
    at ../sysdeps/unix/sysv/linux/x86_64/syscall.S line 38
  • #1 g_cond_wait_until
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gthread-posix.c line 1442
  • #2 g_async_queue_pop_intern_unlocked
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gasyncqueue.c line 422
  • #3 g_async_queue_timeout_pop_unlocked
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gasyncqueue.c line 570
  • #4 g_thread_pool_wait_for_new_task
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gthreadpool.c line 262
  • #5 g_thread_pool_thread_proxy
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gthreadpool.c line 296
  • #6 g_thread_proxy
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gthread.c line 784
  • #7 start_thread
    at pthread_create.c line 333
  • #8 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 105

Thread 1 (Thread 0x7f07abb5fa40 (LWP 30255))

  • #0 _g_log_abort
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmessages.c line 509
  • #1 g_log_writer_default
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmessages.c line 2462
  • #2 g_log_structured_array
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmessages.c line 1792
  • #3 g_log_structured
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmessages.c line 1619
  • #4 gdk_event_source_prepare
    at /var/tmp/portage/x11-libs/gtk+-3.22.15/work/gtk+-3.22.15/gdk/wayland/gdkeventsource.c line 66
  • #5 g_main_context_prepare
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c line 3501
  • #6 g_main_context_iterate
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c line 3909
  • #7 g_main_context_iteration
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/glib/gmain.c line 3990
  • #8 g_application_run
    at /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/gio/gapplication.c line 2381
  • #9 _vala_main
    at /home/fborges/checkout/gnome-boxes/src/main.vala line 84
  • #10 __libc_start_main
    at ../csu/libc-start.c line 289
  • #11 _start

Comment 1 Victor Toso 2017-06-20 12:29:58 UTC
Similar bug to https://bugzilla.redhat.com/show_bug.cgi?id=1353528

It would be great if you could test the spice-gtk rpm's on comment 4 of above bug. There are rpm's built for Fedora 24 and Fedora 27.
Comment 2 Victor Toso 2017-06-20 12:31:26 UTC
Ah, sorry. I was looking into a small piece of the backtrace. It shouldn't really crash gnome-boxes.
Comment 3 Maciej (Matthew) Piechotka 2017-07-04 20:06:42 UTC
I cannot reproduce crash anymore but I have a lot of glitches including:

 - On machine boot I'm stick with 'loading' screen. I need to exit boxes and enter again to fix it
 - Sometimes it displays framebuffers from another machine
Comment 4 Debarshi Ray 2017-08-16 15:53:57 UTC
Looks a lot like bug 783047.
Comment 5 Debarshi Ray 2017-08-16 15:54:04 UTC

*** This bug has been marked as a duplicate of bug 783047 ***