Bug 1399076

Summary: [abrt] gnome-terminal: after_process_all_updates(): gnome-terminal-server killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Joachim Frieben <jfrieben>
Component: gtk3Assignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: alan.christopher.jenkins, asidorov95, cosimo.cecchi, debarshir, dragomir.dan, mclasen, MikeDawg, tacit.slager
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/84d2249f8ebe7a0553fb5b0e2ba8795ceae67ad8
Whiteboard: abrt_hash:dcbb9718a78aaba4baa2c751cbdcdaa24d3e420d;VARIANT_ID=workstation;
Fixed In Version: gtk3-3.22.12-1.fc25 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-05-19 11:19:49 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: mountinfo
none
File: namespaces
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Joachim Frieben 2016-11-28 09:05:27 UTC
Version-Release number of selected component:
gnome-terminal-3.22.1-1.fc25

Additional info:
reporter:       libreport-2.8.0
backtrace_rating: 4
cmdline:        /usr/libexec/gnome-terminal-server
crash_function: after_process_all_updates
executable:     /usr/libexec/gnome-terminal-server
global_pid:     2939
kernel:         4.8.10-300.fc25.x86_64
pkg_fingerprint: 4089 D8F2 FDB1 9C98
pkg_vendor:     Fedora Project
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (5 frames)
 #2 after_process_all_updates at gdkwindow.c:4033
 #3 gdk_window_process_all_updates at gdkwindow.c:4099
 #4 update_timeout at vte.cc:10710
 #9 g_main_context_iteration at gmain.c:3990
 #10 g_application_run at gapplication.c:2381

Potential duplicate: bug 1390168

Comment 1 Joachim Frieben 2016-11-28 09:05:35 UTC
Created attachment 1225174 [details]
File: backtrace

Comment 2 Joachim Frieben 2016-11-28 09:05:36 UTC
Created attachment 1225175 [details]
File: cgroup

Comment 3 Joachim Frieben 2016-11-28 09:05:38 UTC
Created attachment 1225176 [details]
File: core_backtrace

Comment 4 Joachim Frieben 2016-11-28 09:05:39 UTC
Created attachment 1225177 [details]
File: dso_list

Comment 5 Joachim Frieben 2016-11-28 09:05:41 UTC
Created attachment 1225178 [details]
File: environ

Comment 6 Joachim Frieben 2016-11-28 09:05:42 UTC
Created attachment 1225179 [details]
File: exploitable

Comment 7 Joachim Frieben 2016-11-28 09:05:43 UTC
Created attachment 1225180 [details]
File: limits

Comment 8 Joachim Frieben 2016-11-28 09:05:47 UTC
Created attachment 1225181 [details]
File: maps

Comment 9 Joachim Frieben 2016-11-28 09:05:49 UTC
Created attachment 1225182 [details]
File: mountinfo

Comment 10 Joachim Frieben 2016-11-28 09:05:50 UTC
Created attachment 1225183 [details]
File: namespaces

Comment 11 Joachim Frieben 2016-11-28 09:05:52 UTC
Created attachment 1225184 [details]
File: open_fds

Comment 12 Joachim Frieben 2016-11-28 09:05:53 UTC
Created attachment 1225185 [details]
File: proc_pid_status

Comment 13 Joachim Frieben 2016-11-28 09:05:54 UTC
Created attachment 1225186 [details]
File: var_log_messages

Comment 14 Alan Jenkins 2017-04-03 14:09:20 UTC
Similar problem has been detected:

$ WAYLAND_DISPLAY= gnome-terminal

reporter:       libreport-2.8.0
backtrace_rating: 4
cmdline:        /usr/libexec/gnome-terminal-server
crash_function: after_process_all_updates
executable:     /usr/libexec/gnome-terminal-server
global_pid:     20201
kernel:         4.10.6-200.fc25.x86_64
package:        gnome-terminal-3.22.1-5.fc25
pkg_fingerprint: 4089 D8F2 FDB1 9C98
pkg_vendor:     Fedora Project
reason:         gnome-terminal-server killed by SIGSEGV
runlevel:       N 5
type:           CCpp
uid:            1001

Comment 15 Alan Jenkins 2017-04-03 14:14:33 UTC
That is, from an xterm window, I attempted to start gnome-terminal under XWayland:

$ WAYLAND_DISPLAY= gnome-terminal
Error: Message recipient disconnected from message bus without replying
$

(and the server process segfaulted, causing an ABRT popup).

Comment 16 Joachim Frieben 2017-04-03 18:57:37 UTC
I looks like I forgot to mention that this issue showed up for the first time when I ran

    GDK_BACKEND=x11 gnome-terminal

as a test in a GNOME on Wayland session.

Comment 17 Joachim Frieben 2017-04-03 18:58:35 UTC
This issue also affects the current Fedora 26 branch.

Comment 18 Christian Persch 2017-04-04 09:52:12 UTC
Likely https://bugzilla.gnome.org/show_bug.cgi?id=776472 .

Comment 19 Dan Dragomir 2017-05-19 08:05:11 UTC
Similar problem has been detected:

I don't really know what happened. I had a bunch of terminals open (some of them for a long time: ~days) and then when I tried to open a new one all of them crashed.

reporter:       libreport-2.8.0
backtrace_rating: 4
cmdline:        /usr/libexec/gnome-terminal-server
crash_function: after_process_all_updates
executable:     /usr/libexec/gnome-terminal-server
global_pid:     8153
kernel:         4.10.11-200.fc25.x86_64
package:        gnome-terminal-3.22.1-5.fc25
pkg_fingerprint: 4089 D8F2 FDB1 9C98
pkg_vendor:     Fedora Project
reason:         gnome-terminal-server killed by SIGSEGV
runlevel:       N 5
type:           CCpp
uid:            1001

Comment 20 Joachim Frieben 2017-05-19 10:29:11 UTC
(In reply to Dan Dragomir from comment #19)
Please update your system and reboot. If the issue persists, add a corresponding comment, thanks. The use case which triggered this bug in the first place should have been fixed some time ago; indeed, I cannot reproduce the crash on my system any longer.