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 683045 - (gnome-boxes:27053): Boxes-CRITICAL **: boxes_display_get_can_grab_mouse: assertion `self != NULL' failed
(gnome-boxes:27053): Boxes-CRITICAL **: boxes_display_get_can_grab_mouse: ass...
Status: RESOLVED DUPLICATE of bug 683273
Product: gnome-boxes
Classification: Applications
Component: general
3.5.x (unsupported)
Other Linux
: Normal normal
: --
Assigned To: GNOME Boxes maintainer(s)
GNOME Boxes maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2012-08-30 16:33 UTC by Christophe Fergeau
Modified: 2016-03-31 13:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christophe Fergeau 2012-08-30 16:33:20 UTC
When starting a VM with an installer which cannot be used unattended, I get this assertion. Such VMs start fullscreen

This assertion comes from the can_grab_mouse test in DisplayPage::update_toolbar_visible() which is called in response to a window state event (I assume this comes in reaction to the fullscreening). However, at this point DisplayPage::show_display hasn't been called, so DisplayPage::display is NULL, so display::can_grab_mouse cannot be checked.
display is only set later from a timeout callback set in a callback for display::show in Machine::display.

Not really sure what to do about all of this though...
Comment 1 Christophe Fergeau 2012-09-03 14:16:32 UTC

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