Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upStrange X crash... #256
Comments
marmarek
assigned
rootkovska
Mar 8, 2015
marmarek
added this to the Release 1 Beta 2 milestone
Mar 8, 2015
marmarek
added
bug
C: core
P: critical
labels
Mar 8, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Mar 8, 2015
Member
Comment by rafal on 4 Jul 2011 09:25 UTC
I do not see any OOM messages in the attached log, so I am not convinced it is a result of OOM.
The "Attempting to mmap a purgeable buffer" seems to be a common fatal error in google results.
In fact the xl segfault is more interesting - but again, I see no evidence OOM condition occurred. Did you do "free" in dom0 after crash ?
Qmemman will not take away memory from dom0 when it is under memory pressure. However, if no other VMs are above their prefmem, no memory will be available for dom0, even if it is below its prefmem as well. So, it is quite possible that if these is something memory hungry in dom0, it can get OOM even with qmmeman functioning as designed - just the above logs does not necessarily show it happened.
|
Comment by rafal on 4 Jul 2011 09:25 UTC In fact the xl segfault is more interesting - but again, I see no evidence OOM condition occurred. Did you do "free" in dom0 after crash ? Qmemman will not take away memory from dom0 when it is under memory pressure. However, if no other VMs are above their prefmem, no memory will be available for dom0, even if it is below its prefmem as well. So, it is quite possible that if these is something memory hungry in dom0, it can get OOM even with qmmeman functioning as designed - just the above logs does not necessarily show it happened. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Comment by joanna on 12 Jul 2011 14:20 UTC |
marmarek
added
P: major
and removed
P: critical
labels
Mar 8, 2015
marmarek
changed the title from
qmemman doesn't protect against OOM?
to
Strange X crash...
Mar 8, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Modified by joanna on 12 Jul 2011 19:01 UTC |
marmarek
removed
the
C: core
label
Mar 8, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Mar 8, 2015
Member
Comment by joanna on 18 Jul 2011 10:18 UTC
This happens quite regularly on my system :( Just to repeat: KDE, Intel Core i5 IGD, Composition Enabled (Open GL).
This is what was reported in dmesg immediately before (or just after) this crash:
[[drm:i915_gem_mmap_gtt_ioctl](12227.329391]) *ERROR* Attempting to mmap a purgeable buffer
And in /var/log/messages:
Jul 18 11:36:03 dom0 kernel: [[drm:i915_gem_mmap_gtt_ioctl](12227.329391]) *ERROR* Attempting to mmap a purgeable buffer
Jul 18 11:36:04 dom0 kdm[3133]: X server for display :0 terminated unexpectedly
This is very serious issue, so I'm bumping this to Critical...
|
Comment by joanna on 18 Jul 2011 10:18 UTC This is what was reported in dmesg immediately before (or just after) this crash:
And in /var/log/messages:
This is very serious issue, so I'm bumping this to Critical... |
marmarek
added
P: critical
and removed
P: major
labels
Mar 8, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Mar 8, 2015
Member
Comment by joanna on 1 Aug 2011 19:07 UTC
Sigh... have been unable to reproduce it for the last 2 weeks or so... Again, this seems nothing Qubes- or Xen-related, so I think we should just close it for now. In case somebody finds a way to reproduce it we might reopen it in Beta 3. Hopefully an xorg and kde update in beta3 will definitely solve this.
|
Comment by joanna on 1 Aug 2011 19:07 UTC |
marmarek commentedMar 8, 2015
Reported by joanna on 1 Jul 2011 22:15 UTC
Just got an X server crash in Dom0:
I admit, I have run a lot of AppVMs. However, qmemman should have ensure that Dom0 always have some minimum of mem (it used to work this way in Beta 2).
Migrated-From: https://wiki.qubes-os.org/ticket/256