Bug 91154 - guest X crashes periodically
Summary: guest X crashes periodically
Alias: None
Product: Spice
Classification: Unclassified
Component: xorg qxl (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Spice Bug List
QA Contact:
Depends on:
Reported: 2015-06-30 02:22 UTC by Darin McBride
Modified: 2018-06-05 14:19 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Darin McBride 2015-06-30 02:22:47 UTC
Scenario: RHEL 6 64-bit guest, Gentoo 64-bit host.  Using KVM on Intel i7.  Using remote-viewer to connect via spice protocol.

After having the RHEL guest running for days (usually), the X server in the guest will suddenly exit and restart.  I'm not sure if this is due to the number of cut&pastes between guest and host or anything like that, it can sometimes take a couple days, or sometimes a week, but this occurs regularly, and I need to eventually log back in, and, because of the crash, it never remembers my screen size, etc.

The guest VM does not reboot in its entirety, it just seems the X server restarts.  At the bottom of /var/log/Xorg.0.log.old is:

[1479356.477] Out of memory allocating 262100 bytes
[1479356.477] Out of mem - stats

[1479356.480] max system bytes =   50319360
[1479356.480] system bytes     =   50319360
[1479356.480] in use bytes     =   22097912

so this may be a form of memory leak, and my guess would be the qxl driver?

# rpm -qf /usr/lib64/xorg/modules/drivers/qxl_drv.so
Comment 1 Christophe Fergeau 2015-06-30 07:52:31 UTC
This is probably fixed by http://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/commit/?id=2bed9bffd92a1422a460dad37e5fffe820ef2df3 (which is in the 0.1.4 release). This patch will most likely be shipped with RHEL6.7 when it is released.
Comment 2 GitLab Migration User 2018-06-05 14:19:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/spice/spice-gtk/issues/50.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.