Bug 2005458 - "Welcome Tutorial" is blank and cannot be dismissed with Esc
Summary: "Welcome Tutorial" is blank and cannot be dismissed with Esc
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-boxes
Version: 35
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Christophe Fergeau
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: openqa AcceptedFreezeException
Depends On:
Blocks: F35BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2021-09-17 17:40 UTC by Adam Williamson
Modified: 2021-09-22 00:15 UTC (History)
6 users (show)

Fixed In Version: gnome-boxes-41.1-1.fc35
Clone Of:
Environment:
Last Closed: 2021-09-22 00:15:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gnome-boxes issues 722 0 None None None 2021-09-17 21:30:54 UTC

Description Adam Williamson 2021-09-17 17:40:38 UTC
This is a downstream copy of https://gitlab.gnome.org/GNOME/gnome-boxes/-/issues/722 for blocker/FE purposes. As described there:

In GNOME Boxes 41-rc1, the "Welcome Tutorial" displayed when the app first runs is entirely blank, and cannot be closed with Esc as used to be the case. You can only close it by clicking the X. When run from a console, the following errors are shown:

    (gnome-boxes:43242): Gtk-CRITICAL **: 10:25:33.839: Error building template class 'BoxesWelcomeTutorial' for an instance of type 'BoxesWelcomeTutorial': .:2:1119 Invalid object type 'BoxesWelcomeTutorialPage'

    (gnome-boxes:43242): Gtk-CRITICAL **: 10:25:33.840: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed

    (gnome-boxes:43242): Handy-CRITICAL **: 10:25:33.840: hdy_carousel_get_position: assertion 'HDY_IS_CAROUSEL (self)' failed

    (gnome-boxes:43242): Gtk-CRITICAL **: 10:25:33.840: gtk_widget_set_opacity: assertion 'GTK_IS_WIDGET (widget)' failed

    (gnome-boxes:43242): Gtk-CRITICAL **: 10:25:33.840: gtk_widget_set_opacity: assertion 'GTK_IS_WIDGET (widget)' failed

    (gnome-boxes:43242): Boxes-CRITICAL **: 10:25:33.840: boxes_welcome_tutorial_page_get_color: assertion 'self != NULL' failed

    (gnome-boxes:43242): Boxes-CRITICAL **: 10:25:33.840: boxes_welcome_tutorial_page_get_color: assertion 'self != NULL' failed

Proposing as a Beta FE - this doesn't stop the app working, but it does give a poor first impression (and is obviously bad for someone who actually needs the tutorial).

Comment 1 Adam Williamson 2021-09-17 21:30:20 UTC
41.0 has the same problem. I did notice you can close the tutorial window by hitting Esc *twice*. But it's still completely blank.

Comment 2 Adam Williamson 2021-09-20 15:07:36 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/462 , marking accepted.

Comment 3 Fedora Update System 2021-09-20 19:22:44 UTC
FEDORA-2021-ad1cc12c7a has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-ad1cc12c7a

Comment 4 Fedora Update System 2021-09-20 20:55:17 UTC
FEDORA-2021-ad1cc12c7a has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-ad1cc12c7a`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-ad1cc12c7a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Fedora Update System 2021-09-22 00:15:54 UTC
FEDORA-2021-ad1cc12c7a has been pushed to the Fedora 35 stable repository.
If problem still persists, 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.