Bug 1539919 - cinnamon window manager crashes by going 100% CPU
Summary: cinnamon window manager crashes by going 100% CPU
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: cinnamon
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Alternative GTK desktop environments
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-01-29 20:44 UTC by Kevin L. Mitchell
Modified: 2018-06-11 17:00 UTC (History)
2 users (show)

Fixed In Version: cinnamon-3.8.4-1.fc28
Clone Of:
Environment:
Last Closed: 2018-06-11 17:00:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Kevin L. Mitchell 2018-01-29 20:44:47 UTC
Description of problem:

I am running Fedora 27 as a VM on a Mac using VirtualBox 5.2.6.  I have the guest additions for VirtualBox 5.2.7 installed on the VM (this is recommended by the VirtualBox website, apparently due to bugs in the guest additions for 5.2.6 that interact poorly with 3D rendering).  There is obviously still some instability, because I'm experiencing an issue where cinnamon randomly goes to 100% CPU and becomes unresponsive; so far, the only way to get things working again has been to go to a text TTY and kill cinnamon-session to restart the session—trying to do this by killing cinnamon itself results in an unresponsive blank screen.

Version-Release number of selected component (if applicable):

cinnamon-3.6.7-3.fc27.x86_64

How reproducible:

This is a random, intermittent issue; I've had cinnamon crash immediately after login, but I've also had it stay up for several hours.  Actively doing something vs. idling seems to have little effect; I actually noticed the symptoms of the failure mode on Saturday while my work laptop was idling and screen-saved.

Steps to Reproduce:
1. Run Fedora 27 with the cinnamon desktop on VirtualBox 5.2.6 on a MacOS host with the 5.2.7 guest additions installed
2. Login
3. Wait for a random period of time

Actual results:

cinnamon locks up with 100% CPU and becomes unresponsive

Expected results:

What I would prefer is if it actually just straight-up crashed and restarted, or crashed and prompted me to restart, rather than hanging so hard that even killing it has no effect.  Even if the actual underlying bug is in the VirtualBox additions, having a way for cinnamon to restart and return to usability would be better than me having to go manually kill the session.

Additional info:

I spotted no obvious pertinent information in /var/log/messages or /var/log/Xorg.0.log.old, though I did see a message indicating there's a key sequence (C-A-Esc) that's supposed to restart cinnamon, which I'll try next time it locks up (though I'm not exactly expecting it to work).  I'm happy to try other debugging steps if alerted to them.

Comment 1 Kevin L. Mitchell 2018-02-01 00:37:52 UTC
This is still causing serious problems for me.  I can't have Cinnamon crashing multiple times throughout my work day; I've had to restart it twice just today.  (And, incidentally, the C-A-Esc key sequence did not have any effect.)

Comment 2 leigh scott 2018-02-01 08:35:00 UTC
I can't reproduce the issue here as I have no Mac host or Vbox, without error logging you might as well close it as 'insufficient info'

Comment 3 Kevin L. Mitchell 2018-02-01 14:56:06 UTC
Have you considered telling me what sorts of error logging to look for, or how to switch on appropriate error logging?

Comment 4 Fedora Update System 2018-06-08 12:35:19 UTC
cinnamon-3.8.4-1.fc28 cinnamon-screensaver-3.8.2-1.fc28 cinnamon-menus-3.8.2-1.fc28 cinnamon-settings-daemon-3.8.3-1.fc28 muffin-3.8.2-1.fc28 nemo-3.8.3-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-9c42f385b9

Comment 5 Fedora Update System 2018-06-09 22:03:40 UTC
cinnamon-3.8.4-1.fc28, cinnamon-menus-3.8.2-1.fc28, cinnamon-screensaver-3.8.2-1.fc28, cinnamon-settings-daemon-3.8.3-1.fc28, muffin-3.8.2-1.fc28, nemo-3.8.3-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-9c42f385b9

Comment 6 Fedora Update System 2018-06-11 17:00:56 UTC
cinnamon-3.8.4-1.fc28, cinnamon-menus-3.8.2-1.fc28, cinnamon-screensaver-3.8.2-1.fc28, cinnamon-settings-daemon-3.8.3-1.fc28, muffin-3.8.2-1.fc28, nemo-3.8.3-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.