Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1571136
Summary: | [abrt] gjs: _cairo_hash_table_destroy(): gjs-console killed by SIGABRT | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Chris Murphy <bugzilla> | ||||||||||||||||||||||||||
Component: | gjs | Assignee: | Colin Walters <walters> | ||||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||
Version: | 28 | CC: | awilliam, bugzilla, klember, lruzicka, mboddu, mr.marcelo.barbosa, otaylor, robatino, sgallagh, walters | ||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/ef1ceddb7f3f80cb70410f5cad6752570902314d | ||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:9872f0d14748b33e7ca234666d290c0d5e233d69;VARIANT_ID=workstation; AcceptedFreezeException | ||||||||||||||||||||||||||||
Fixed In Version: | gjs-1.52.2-1.fc28 | Doc Type: | If docs needed, set a value | ||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||
Last Closed: | 2018-04-25 00:02:20 UTC | Type: | --- | ||||||||||||||||||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||
Documentation: | --- | CRM: | |||||||||||||||||||||||||||
Verified Versions: | Category: | --- | |||||||||||||||||||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||
Embargoed: | |||||||||||||||||||||||||||||
Bug Depends On: | |||||||||||||||||||||||||||||
Bug Blocks: | 1469206, 1469207 | ||||||||||||||||||||||||||||
Attachments: |
|
Description
Chris Murphy
2018-04-24 07:30:42 UTC
Created attachment 1425832 [details]
File: backtrace
Created attachment 1425833 [details]
File: cgroup
Created attachment 1425834 [details]
File: core_backtrace
Created attachment 1425835 [details]
File: cpuinfo
Created attachment 1425836 [details]
File: dso_list
Created attachment 1425837 [details]
File: environ
Created attachment 1425838 [details]
File: limits
Created attachment 1425839 [details]
File: maps
Created attachment 1425840 [details]
File: mountinfo
Created attachment 1425841 [details]
File: open_fds
Created attachment 1425842 [details]
File: proc_pid_status
Created attachment 1425843 [details]
gjs coredumpctl gdb
This is the coredumpctl gdb version, which had me download a bunch of additional debuginfo and debugsource files, which abrt didn't. *shrug*
Cute the description didn't get saved... When booting from Fedora-Workstation-Live-x86_64-28-20180423.n.0.iso, at the desktop is "Welcome to Fedora" and I click the "Install to Hard Drive" option. Soon after that there's a crash notification for fedora-welcome. But in the live environment I run into a problem either with retrace server doing the backtrace https://github.com/abrt/retrace-server/issues/188 or doing it locally due to lack of resources in the live environment. Therefore to reproduce: 1. install using default layout 2. run through g-i-s to create a user 3. login and reboot 4. open terminal and run [chris@localhost-live ~]$ /usr/share/anaconda/gnome/fedora-welcome 5. click on "Install to Hard Drive" crash Proposed as a Blocker for 28-final by Fedora user chrismurphy using the blocker tracking app because: "Basic functionality means that the app must at least be broadly capable of its most basic expected operations, and that it must not crash without user intervention or with only basic user intervention." It does work, but it also crashes. This seems to fix it gjs-1.52.2-1.fc28.kalev0.x86_64.rpm which I got from https://koji.fedoraproject.org/koji/taskinfo?taskID=26450574 and seemingly unrelated (per the stack trace anyway) bug https://gitlab.gnome.org/GNOME/gjs/issues/148#note_98619 gjs 1.52.2 (https://bodhi.fedoraproject.org/updates/FEDORA-2018-78aeb849b8) was released shortly after 1.52.1 (that's the version in F27 stable right now) to fix a crash in cairo data destroy. It sounds a lot like this is the exact crash you are hitting with fedora-welcome when it's exiting. Could you please check if regular 1.52.2 fixes the crash as well (not the kalev0 version?) Also, did you deliberately un-propose it as a blocker? I think it should be a FE at least if fedora-welcome is occasionally crashing. *** Bug 1571201 has been marked as a duplicate of this bug. *** I just tested it here and verified that gjs-1.52.2-1.fc28 fixes the crash on exit. gjs-1.52.2-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-78aeb849b8 Oh yeah, I've seen it crash on exit several times in testing. When I tried to reproduce it to report it, though, it wouldn't crash, of course... On the one hand I would -1 blocker this on the "basic functionality" criterion as all the actual 'functionality' of the welcome window works, it just crashes on exit. But there's a reasonable case for +1 on the criterion "There must be no SELinux denial notifications or crash notifications on boot of or during installation from a release-blocking live image, or at first login after a default install of a release-blocking desktop", as it's very hard to do a Workstation live install without causing the welcome window to exit in some way, at which point it's highly likely this crash will occur, it seems... +1 blocker, at least for me it crashes every time, and there's a crash notification in between clicking on "Install" and the anaconda language page appearing. 1. Boot live with '3' 2. scp gjs-1.52.2-1.fc28.x86_64.rpm over and rpm -U it 3. systemctl isolate graphical 4. click "Install..." no crash -1 blocker from me on the grounds that I strongly doubt we wouldn't fudge this at a Go/No-Go meeting. That said, I'd be willing to accept it as a Freeze Exception. I'm +1 FE too obviously, so we clearly have at least enough votes to accept it as FE at this point. Definitely +1 FE, not sure if I call it as blocker or not. gjs-1.52.2-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. |