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 790811 - yelp crashes in recent Fedora Rawhide when 'welcome tour' should be displayed
yelp crashes in recent Fedora Rawhide when 'welcome tour' should be displayed
Status: RESOLVED NOTGNOME
Product: yelp
Classification: Applications
Component: Crashers
3.26.x
Other Linux
: Normal critical
: ---
Assigned To: Yelp maintainers
Yelp maintainers
Depends on:
Blocks:
 
 
Reported: 2017-11-25 00:33 UTC by Adam Williamson
Modified: 2018-03-02 17:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
backtrace (41.16 KB, text/plain)
2017-11-25 00:33 UTC, Adam Williamson
Details

Description Adam Williamson 2017-11-25 00:33:29 UTC
At some point since Fedora-Rawhide-20171106.n.0 - the last time this worked - a bug has appeared in GNOME which prevents the 'welcome tour' showing up on first boot / first login, as it should. Instead, yelp crashes. I'll attach the best traceback I've been able to get (Fedora doesn't seem to be able to find *all* the relevant debuginfo packages).

The crash can easily be reproduced on an affected install by simply running `/usr/libexec/gnome-welcome-tour` or just `yelp help:gnome-help/getting-started`. To reproduce, just boot a recent Fedora Rawhide Workstation live image - e.g. https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20171124.n.0/compose/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-Rawhide-20171124.n.0.iso - install it (actually, it may be possible to reproduce from the live environment), reboot, and on first login, note you get a crash notification instead of the 'welcome tour'. Then use either of the above commands to reproduce at will.

I can't pinpoint *precisely* when this appeared, as there were some Rawhide bugs in the relevant time period which broke install entirely for a short time. But it was between Fedora-Rawhide-20171106.n.0 (which worked) and Fedora-Rawhide-20171114.n.0 (which ran into this issue). The composes between those two all hit other failures before they would have run into this issue.
Comment 1 Adam Williamson 2017-11-25 00:33:49 UTC
Created attachment 364368 [details]
backtrace
Comment 2 Adam Williamson 2017-11-25 00:39:26 UTC
Just running plain 'yelp' results in a crash, also.
Comment 3 Adam Williamson 2018-01-24 14:04:11 UTC
Ping? This has been sitting around a while, and it's quite significant...
Comment 4 Adam Williamson 2018-01-24 16:10:57 UTC
So after some debugging in #fedora-desktop today we decided this is https://bugzilla.redhat.com/show_bug.cgi?id=1518674 , and it's dependent on graphics hardware to some extent (it happens in VMs, does not happen on bare metal, anyhow).
Comment 5 Frederic Crozat 2018-03-02 16:07:15 UTC
We have now the same error on Leap15 / SLE15 beta, when using Wayland exclusively and QXL / Virtio, with evolution. The bug is probably in webkit2gtk3 (or Mesa), not yelp.
Comment 6 Frederic Crozat 2018-03-02 16:32:32 UTC
bug fixed in upstream webkit2gtk3:
https://trac.webkit.org/changeset/228272/webkit

https://bugs.webkit.org/show_bug.cgi?id=182490
Comment 7 Adam Williamson 2018-03-02 17:52:15 UTC
Thanks Fred!