[regression] Mir EGL clients all crash with SIGSEGV in XGetXCBConnection()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Invalid
|
High
|
Unassigned | ||
mesa (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
miral (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Running today's daily ISO, enabled universe and installed:
$ sudo apt install miral-examples mir-graphics-
Then,
$ miral-app -launcher qterminal
works.
But after doing,
$ sudo apt upgrade -y
It crashes as seen here.
Probably related:
$ sudo apt install mir-demos
$ mir_demo_server --test-client mir_demo_
also crashes.
Avoiding EGL use by:
$ miral-app -kiosk
Works until an EGL app is started
ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: miral-examples 1.3.2+17.
ProcVersionSign
Uname: Linux 4.10.0-22-generic x86_64
ApportVersion: 2.20.5-0ubuntu4
Architecture: amd64
CasperVersion: 1.383
CurrentDesktop: GNOME
Date: Thu Jun 8 16:15:14 2017
ExecutablePath: /usr/bin/
LiveMediaBuild: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170607)
ProcCmdline: /usr/bin/
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
Signal: 11
SourcePackage: miral
StacktraceTop:
XGetXCBConnection () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
Title: miral-shell crashed with SIGSEGV in XGetXCBConnection()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Changed in mir: | |
status: | New → Invalid |
StacktraceTop: entry=0x7fc5300 01080) at ../../src/ x11_xcb. c:9 xcb_connection (dri2_dpy= dri2_dpy@ entry=0x7fc5340 00f70, disp=<optimized out>, disp=<optimized out>, drv=<optimized out>) at ../../. ./src/egl/ drivers/ dri2/platform_ x11.c:1204 e_x11_dri3 (drv=<optimized out>, disp=0x7fc53400 0990) at ../../. ./src/egl/ drivers/ dri2/platform_ x11.c:1344 e_x11 (drv=<optimized out>, disp=0x7fc53400 0990) at ../../. ./src/egl/ drivers/ dri2/platform_ x11.c:1513 0990) at ../../. ./src/egl/ drivers/ dri2/egl_ dri2.c: 847
XGetXCBConnection (dpy=dpy@
dri2_get_
dri2_initializ
dri2_initializ
dri2_initialize (drv=<optimized out>, disp=0x7fc53400