Bug 20291 - On a GNOME Wayland session, gnome-terminal-server segfaults when starting a new gnome-terminal from the desktop background contextual menu
Summary: On a GNOME Wayland session, gnome-terminal-server segfaults when starting a n...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: High critical
Target Milestone: ---
Assignee: GNOME maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-15 00:04 CET by Davy Defaud
Modified: 2017-04-05 04:02 CEST (History)
2 users (show)

See Also:
Source RPM: gnome-terminal-3.22.1-1.mga6.src.rpm
CVE:
Status comment: GTK+3.x bug. For upstream to fix.


Attachments

Description Davy Defaud 2017-02-15 00:04:52 CET
Description of problem:

Each time you try to open a new gnome-terminal from the GNOME desktop background contextual menu (displayed when right clicking on the GNOME desktop background), all GNOME terminals are crashing.

The gnome-terminal-server is segfaulting. Hereâs the journal excerpt:

févr. 14 23:37:30 darkvador audit[4760]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 pid=4760 comm="gnome-terminal-" exe="/usr/libexec/gnome-terminal-server" sig=11
févr. 14 23:37:30 darkvador kernel: gnome-terminal-[4760]: segfault at 3 ip 00007f76eb650977 sp 00007ffcf91ab290 error 4 in libX11.so.6.3.0[7f76eb613000+137000]
févr. 14 23:37:30 darkvador kernel: audit: type=1701 audit(1487111850.702:219): auid=1000 uid=1000 gid=1000 ses=2 pid=4760 comm="gnome-terminal-" exe="/usr/libexec/gnome-terminal-server" sig=11
févr. 14 23:37:30 darkvador nautilus-autostart.desktop[2688]: Error: Message recipient disconnected from message bus without replying
févr. 14 23:37:30 darkvador gnome-shell[2467]: STACK_OP_REMOVE: window 0x1800003 (Terminal) not in stack


It seems that a call to an X function is made, whereas itâs running without X.org since itâs a GNOME Wayland session.
Marja Van Waes 2017-02-15 08:18:33 CET

CC: (none) => marja11
Assignee: bugsquad => gnome

Comment 1 Davy Defaud 2017-03-26 17:04:59 CEST
Still there with GNOME 3.24.
Comment 2 Olav Vitters 2017-03-27 00:52:45 CEST
Please explain how to open the gnome-terminal? Is this some extension?

CC: (none) => olav

Comment 3 Davy Defaud 2017-03-27 01:50:43 CEST
The contextual menu appears when you click on the background with the right button of the mouse, but only if you have enabled the option âIcons on Desktopâ with gnome-tweak-tool (in the Desktop section).

BTW, when enabling this option, you will be able to reproduce mga#20574 tooâ¦
Comment 4 Davy Defaud 2017-03-27 02:07:35 CEST
Ooops, I forgot the word bug in my previous comment for autolinkification.
I should be better with: bug 20574.
Comment 5 Davy Defaud 2017-03-27 02:09:30 CEST
:-(
I meant âIt should be betterâ.
Olav Vitters 2017-03-27 10:19:43 CEST

See Also: (none) => https://bugzilla.gnome.org/show_bug.cgi?id=780578

Olav Vitters 2017-03-27 18:44:47 CEST

Priority: Normal => High
See Also: https://bugzilla.gnome.org/show_bug.cgi?id=780578 => https://bugzilla.gnome.org/show_bug.cgi?id=776472
Severity: normal => critical

Olav Vitters 2017-03-27 18:45:50 CEST

Status comment: (none) => GTK+3.x bug. For upstream to fix.

Comment 6 Olav Vitters 2017-04-03 18:47:04 CEST
Fixed in  gtk+3.0-3.22.11-2.mga6 by applying upstream patch (approved but not yet committed upstream)

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 7 Davy Defaud 2017-04-05 04:02:08 CEST
Confirmed as fixed. :-)

Note You need to log in before you can comment on or make changes to this bug.