Bug 1281234
| Summary: | [abrt] gnome-shell: _gtk_css_value_equal(): gnome-shell killed by SIGSEGV | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | N. Jackson <nljlistbox> | ||||||||||||||||||||||||||
| Component: | gnome-shell | Assignee: | Owen Taylor <otaylor> | ||||||||||||||||||||||||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||||||||||||
| Version: | 23 | CC: | fmuellner, klember, otaylor | ||||||||||||||||||||||||||
| Target Milestone: | --- | Keywords: | Reopened | ||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/34e20ceec576f14cb493aef6ceff772551f27088 | ||||||||||||||||||||||||||||
| Whiteboard: | abrt_hash:b5cb7f822314d8a285d56ea5a3eb08f959df0d2f;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||
| Fixed In Version: | gtk3-3.18.6-1.fc23 | Doc Type: | Bug Fix | ||||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||||
| Last Closed: | 2016-01-24 22:51:08 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: | |||||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||||
|
Description
N. Jackson
2015-11-12 06:00:26 UTC
Created attachment 1093010 [details]
File: backtrace
Created attachment 1093011 [details]
File: cgroup
Created attachment 1093012 [details]
File: core_backtrace
Created attachment 1093013 [details]
File: dso_list
Created attachment 1093014 [details]
File: environ
Created attachment 1093015 [details]
File: exploitable
Created attachment 1093016 [details]
File: limits
Created attachment 1093017 [details]
File: maps
Created attachment 1093018 [details]
File: mountinfo
Created attachment 1093019 [details]
File: open_fds
Created attachment 1093020 [details]
File: proc_pid_status
Created attachment 1093021 [details]
File: var_log_messages
Would it be possible for you to see if you can find out a reproducible sequence for triggering this crash? It's some kind of bug in GTK+'s internal theme machinery that is triggered either by switching themes, or by particular theme, but without a reproducer it's hard to figure out what the bug is. There are quite a few reports of this on retrace.fedoraproject.org. I don't think the "Not using units is deprecated" message is related. Yes. This seems to be simply reproducible on this system. 0. Start Tweak Tool. Tweak Tool opens on the "Appearance" tab. "Global Dark Theme" is shown as off, and under the heading "Theme", "GTK+" is shown as "Adwaita (default)", "Icons" is shown as "Adwaita (default)", "Cursor" is shown as "Adwaita (default), "Shell Theme" is shown as "Default", and "Enable Animations" is shown as on. 1. Click the button to change the GTK+ theme. 2. Select "Nightfall" from the list of themes. At that point, or a second or two afterwards, Tweak Tool, GNOME Shell (I think, but it comes right back), and most (but not all) of my GUI programs crash. I don't know the provenance of the theme "Nighfall". Maybe it came with Fedora 19 or 21 or 23. But it's possible that I downloaded it after I installed Fedora 19 or after I upgraded to Fedora 21 while attempting to get a usable user interface. Please let me know if you need me to provide more information. Thanks. Followup: The programs that don't crash are Qt applications (Konsole and Dolphin), so that solves that mystery. The error messages at the time of the crash(es) that are printed by Emacs (strangely) but are about gtk-widgets.css, gtk-widgets-backdrop.css, gnome-panel.css, nautilus.css, and unity.css are: (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:86:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:193:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:229:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:292:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:326:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:413:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:749:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1097:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1190:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1202:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1292:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1727:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1829:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1846:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1862:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1924:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1933:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1947:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2017:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2149:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:19:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:96:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:186:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:506:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:853:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:928:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:944:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:960:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1015:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1023:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1037:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1106:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:1240:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: gnome-panel.css:94:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:14:18: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:14:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:77:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:82:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:111:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:117:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:122:21: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: nautilus.css:132:20: Not using units is deprecated. Assuming 'px'. (emacs:6356): Gtk-WARNING **: Theme parsing error: unity.css:23:21: Not using units is deprecated. Assuming 'px'. Can you tar up your /usr/share/themes/Nightfall/gtk-3.0 directory and attach it here? Thanks! Hmm... there is no directory named "Nightfall" in /usr/share/themes. Indeed, there seems to be no file or directory on my system with "nightfall" or "Nightfall" in the name. Nevertheless, "Nightfall" still appears on the list of GTK+ themes in Tweak Tool. (In reply to N. Jackson from comment #17) > Hmm... there is no directory named "Nightfall" in /usr/share/themes. Indeed, > there seems to be no file or directory on my system with "nightfall" or > "Nightfall" in the name. Nevertheless, "Nightfall" still appears on the list > of GTK+ themes in Tweak Tool. It's probably installed in your home directory. It's OK anyways - people have managed to reproduce the crash and are looking into solutions. This should be fixed with gtk3-3.18.6-1.fc23. If you can reproduce the crash with the new gtk3 build, please reopen the ticket. Thanks! gtk3-3.16.7-2.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-e01d1ad05e gtk3-3.16.7-2.fc22 has been pushed to the Fedora 22 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-2016-e01d1ad05e gtk3-3.16.7-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report. |