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 1292965
Summary: | [abrt] gnome-terminal: gdk_wayland_device_get_focus(): gnome-terminal-server killed by SIGSEGV | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Joachim Frieben <jfrieben> | ||||||||||||||||||||||||||||
Component: | gnome-terminal | Assignee: | Matthias Clasen <mclasen> | ||||||||||||||||||||||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||||||
Version: | rawhide | CC: | debarshir, jfilak, klember, mclasen, phea.duch, pschindl, robatino, scaroo, vondruch, wgianopoulos, zeenix | ||||||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||
URL: | https://retrace.fedoraproject.org/faf/reports/bthash/619141e3ceccfa4c2636719869138ee6afb7757d | ||||||||||||||||||||||||||||||
Whiteboard: | abrt_hash:921306ab28d9254d472578566baf9f3bb9031bbc;VARIANT_ID=workstation; | ||||||||||||||||||||||||||||||
Fixed In Version: | gtk3-3.19.6-1.fc24 | Doc Type: | Bug Fix | ||||||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||||||
Last Closed: | 2016-01-11 19:39:40 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: | 1230435 | ||||||||||||||||||||||||||||||
Attachments: |
|
Description
Joachim Frieben
2015-12-18 21:29:18 UTC
Created attachment 1107427 [details]
File: backtrace
Created attachment 1107428 [details]
File: cgroup
Created attachment 1107429 [details]
File: core_backtrace
Created attachment 1107430 [details]
File: dso_list
Created attachment 1107431 [details]
File: environ
Created attachment 1107432 [details]
File: exploitable
Created attachment 1107433 [details]
File: limits
Created attachment 1107434 [details]
File: maps
Created attachment 1107435 [details]
File: mountinfo
Created attachment 1107436 [details]
File: namespaces
Created attachment 1107437 [details]
File: open_fds
Created attachment 1107438 [details]
File: proc_pid_status
Created attachment 1107439 [details]
File: var_log_messages
Issue triggered by mouse-click events like selecting a menu in a gnome-terminal window. I was hit by a related crash whenever interacting with a drop down list. Both are caused by gtk3 (as of 3.19.5) trying to get the touch grab in a non-touch environment. Applying the patch at [0] locally fixes the issue. [0] https://git.gnome.org/browse/gtk+/commit/?id=fc2879108d577ced23b46ca636be72e1883c3666 Another user experienced a similar problem: This happens when I try to open any of the menu choices on the gnome-terminal menu bar. reporter: libreport-2.6.3 backtrace_rating: 4 cmdline: /usr/libexec/gnome-terminal-server crash_function: gdk_wayland_device_get_focus executable: /usr/libexec/gnome-terminal-server global_pid: 2768 kernel: 4.4.0-0.rc6.git0.1.fc24.x86_64 package: gnome-terminal-3.18.2-1.fc24 reason: gnome-terminal-server killed by SIGSEGV runlevel: N 5 type: CCpp uid: 1000 his appears to be fixed with current rawhide builds. (In reply to Bill Gianopoulos from comment #17) > his appears to be fixed with current rawhide builds. Well maybe not. I am still seeing this issue on the system I have with Intel graphics it seems to be fixed with AMD graphics, however. I've seen this issue few time yesterday and once today. I'm not sure what it precedes this. But sometimes when I want to switch to terminal it freezes and then it crashes. I use intel. This could be quite a big problem, if terminal crashed during update or another important process it could cause a lot of problems. I propose this bug as a final blocker as it violates the final criterion: "All applications that can be launched using the standard graphical mechanism of a release-blocking desktop after a default installation of that desktop must start successfully and withstand a basic functionality test. All applications installed by default in Fedora Workstation must comply with each MUST and MUST NOT guideline in the Applications and Launchers policy." I can reproduce this every time i try to open context menu above highlighted URL, which is pretty annoying. I typically do that building some package and I want to observe Koji web interface, hence open the link, but instead of observing, my terminal dies. AFAIK the roo cause of his bug is shared with https://bugzilla.redhat.com/show_bug.cgi?id=1293993 he attached patch fixes the issue. It simply backpor a gtk3 commit relative to focus handling. Should this be pushed or shall we wait for gtk 3.19.6 ? Similar problem has been detected: GNOME on Wayland -> gnome-terminal -> Right click to the command line reporter: libreport-2.6.3.40.gaa2e5 backtrace_rating: 4 cmdline: /usr/libexec/gnome-terminal-server crash_function: gdk_wayland_device_get_focus executable: /usr/libexec/gnome-terminal-server global_pid: 4035 kernel: 4.4.0-0.rc8.git1.2.fc24.x86_64 package: gnome-terminal-3.18.2-1.fc24 reason: gnome-terminal-server killed by SIGSEGV runlevel: 3 5 type: CCpp uid: 18601 *** Bug 1296857 has been marked as a duplicate of this bug. *** The function gdk_wayland_device_get_focus is the top function of several other crashes: https://retrace.fedoraproject.org/faf/problems/?component_names=&associate=__None&daterange=2013-12-25%3A2099-01-08&bug_filter=None&function_names=gdk_wayland_device_get_focus+&binary_names=&source_file_names=&since_version=&since_release=&to_version=&to_release=# Kalev, is there chance to release some fix (comment #21 ?) for this issue? It is pretty annoying. The terminal crashes for various occasions (In reply to Alexandre Mazari from comment #21) > AFAIK the roo cause of his bug is shared with > https://bugzilla.redhat.com/show_bug.cgi?id=1293993 > > he attached patch fixes the issue. It simply backpor a gtk3 commit relative > to focus handling. Should this be pushed or shall we wait for gtk 3.19.6 ? This makes sense to me now. After looking at the changes in this patch, I retested on another computer with AMD graphics and that crashes as well. This has nothing to do with AMD versus Intel graphics. The laptop that does not experience the crashes has a touch screen and the other 2 do not. I have verified that this issue is fixed by gtk3-3.19.6-1.fc24 Excellent, thanks for verifying! (In reply to Bill Gianopoulos from comment #27) Works for me as well. Thx |