Bug#1024438: mutter: autopkgtest regression: Segmentation fault

Paul Gevers elbrus at debian.org
Sat Nov 19 13:25:03 GMT 2022


Source: mutter
Version: 43.1-2
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of mutter the autopkgtest of mutter fails in 
testing when that autopkgtest is run with the binary packages of mutter 
from unstable. It passes when run with only packages from testing. In 
tabular form:

                        pass            fail
mutter                 from testing    43.1-2
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can 
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=mutter

https://ci.debian.net/data/autopkgtest/testing/i386/m/mutter/28459266/log.gz

Running test: mutter-11/mutter-all.test
Starting D-Bus daemons (session & system)...
Launching required services...
Starting mocked services...
Running test case...
# random seed: R02S9b0e0fb5ddd793b56f4d6de81ea50f23
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
local (GLocalVfs) for ‘gio-vfs’
# libmutter-MESSAGE: Running Mutter Test (using mutter 43.1) as a 
Wayland display server
libmutter-Message: 18:19:27.341: Running Mutter Test (using mutter 43.1) 
as a Wayland display server
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation 
memory (GMemorySettingsBackend) for ‘gsettings-backend’
# libmutter-MESSAGE: Created surfaceless renderer without GPU
libmutter-Message: 18:19:27.411: Created surfaceless renderer without GPU
# libmutter-MESSAGE: Disabling DMA buffer screen sharing (not hardware 
accelerated)
libmutter-Message: 18:19:27.434: Disabling DMA buffer screen sharing 
(not hardware accelerated)
libmutter-Message: 18:19:27.434: Disabling DMA buffer screen sharing 
(implicit modifiers not supported)
# libmutter-MESSAGE: Disabling DMA buffer screen sharing (implicit 
modifiers not supported)
# libmutter-DEBUG: WL: Unable to initialize wl_eglstream_controller.
# libmutter-MESSAGE: Using public X11 display :512, (using :513 for 
managed services)
libmutter-Message: 18:19:27.435: Using public X11 display :512, (using 
:513 for managed services)
# libmutter-MESSAGE: Using Wayland display name 'mutter-test-display'
libmutter-Message: 18:19:27.435: Using Wayland display name 
'mutter-test-display'
Window manager warning: Failed to set environment variable 
GNOME_SETUP_DISPLAY for gnome-session: 
GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name 
"org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable DISPLAY for 
gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: 
Name "org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable XAUTHORITY 
for gnome-session: 
GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name 
"org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable 
WAYLAND_DISPLAY for gnome-session: 
GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name 
"org.gnome.SessionManager" does not exist
1..32
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:27.455: Added virtual monitor Meta-0
# libmutter-INFO: Acquired name org.gnome.Mutter.InputMapping
# libmutter-INFO: Acquired name org.gnome.Mutter.ScreenCast
# libmutter-INFO: Acquired name org.gnome.Mutter.RemoteDesktop
Window manager warning: Ping serial 2155690498 was reused for window W1, 
previous use was for window W0.
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:28.164: Removed virtual monitor Meta-0
ok 1 stacking/always-on-top.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:28.165: Added virtual monitor Meta-0
Window manager warning: Ping serial 2155690848 was reused for window W4, 
previous use was for window W3.
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:28.496: Removed virtual monitor Meta-0
ok 2 stacking/basic-wayland.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:28.497: Added virtual monitor Meta-0
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
Failed to initialize glamor, falling back to sw
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after 
threads are created
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be 
used after threads are created
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be 
used after threads are created
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after 
threads are created
# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be 
used after threads are created
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message 
with a timestamp of 0 for 0x600003
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message 
with a timestamp of 0 for 0x60000f
Window manager warning: Ping serial 2155691430 was reused for window 
0x60000f, previous use was for window 0x600003.
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:29.162: Removed virtual monitor Meta-0
libmutter-Message: 18:19:29.162: Added virtual monitor Meta-0
ok 3 stacking/basic-x11.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:29.594: Removed virtual monitor Meta-0
ok 4 stacking/client-resize-respect-constraints.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:29.596: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:30.183: Removed virtual monitor Meta-0
ok 5 stacking/client-side-decorated.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:30.184: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:30.654: Removed virtual monitor Meta-0
ok 6 stacking/closed-transient-no-default-focus.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:30.656: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
ok 7 stacking/closed-transient-no-input-no-take-focus-parent.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:30.980: Removed virtual monitor Meta-0
libmutter-Message: 18:19:30.981: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:31.418: Removed virtual monitor Meta-0
ok 8 stacking/closed-transient-no-input-no-take-focus-parents.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:31.419: Added virtual monitor Meta-0
Executing: mutter-11/mutter-all.test
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message 
with a timestamp of 0 for 0x400003
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:32.147: Removed virtual monitor Meta-0
ok 9 
stacking/closed-transient-no-input-parent-delayed-focus-default-cancelled.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:32.148: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:32.869: Removed virtual monitor Meta-0
ok 10 stacking/closed-transient-no-input-parent.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:32.870: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:34.035: Removed virtual monitor Meta-0
ok 11 
stacking/closed-transient-no-input-parents-queued-default-focus-destroyed.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:34.038: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:35.326: Removed virtual monitor Meta-0
ok 12 stacking/closed-transient-no-input-parents.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:35.329: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:35.810: Removed virtual monitor Meta-0
ok 13 stacking/closed-transient-only-take-focus-parents.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:35.811: Added virtual monitor Meta-0
Executing: mutter-11/mutter-all.test
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:36.740: Removed virtual monitor Meta-0
ok 14 stacking/closed-transient.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:36.741: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:37.485: Removed virtual monitor Meta-0
ok 15 stacking/default-size.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:37.488: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:37.761: Removed virtual monitor Meta-0
lok 16 stacking/focus-default-window-globally-active-input.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
ibmutter-Message: 18:19:37.762: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
ok 17 stacking/fullscreen-maximize.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:38.818: Removed virtual monitor Meta-0
libmutter-Message: 18:19:38.819: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:39.323: Removed virtual monitor Meta-0
ok 18 stacking/map-fixed-size.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:39.325: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:39.584: Removed virtual monitor Meta-0
ok 19 stacking/map-on-hotplug.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:39.587: Added virtual monitor Meta-0
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message 
with a timestamp of 0 for 0x40000f
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:39.789: Removed virtual monitor Meta-0
ok 20 stacking/minimized.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:39.790: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:40.568: Removed virtual monitor Meta-0
ok 21 stacking/mixed-windows.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:40.569: Added virtual monitor Meta-0
Window manager warning: Failed to focus window W70 while avoiding W71
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:40.820: Removed virtual monitor Meta-0
ok 22 stacking/modals.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:40.821: Added virtual monitor Meta-0
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message 
with a timestamp of 0 for 0x400003
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:41.062: Removed virtual monitor Meta-0
ok 23 stacking/override-redirect.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:41.064: Added virtual monitor Meta-0
Executing: mutter-11/mutter-all.test
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:42.150: Removed virtual monitor Meta-0
ok 24 stacking/restore-position.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:42.152: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:43.389: Removed virtual monitor Meta-0
ok 25 stacking/restore-size.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:43.391: Added virtual monitor Meta-0
Window manager warning: WM_TRANSIENT_FOR window 0x400003 for top-level 
window 0x40000f is an override-redirect window and this is not correct 
according to the standard, so we'll fallback to the root window.
Window manager warning: WM_TRANSIENT_FOR window 0x60000f for 0x600017 
window top-level is an override-redirect window and this is not correct 
according to the standard, so we'll fallback to the first 
non-override-redirect window 0x600003.
Window manager warning: WM_TRANSIENT_FOR window 0x800003 for 
override-redirect window 0x80000f is an override-redirect window and 
this is not correct according to the standard, so we'll fallback to the 
root window.
Window manager warning: WM_TRANSIENT_FOR window 0x80000f for 0x800017 
window override-redirect is an override-redirect window and this is not 
correct according to the standard, so we'll fallback to the first 
non-override-redirect window 0x519.
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:43.917: Removed virtual monitor Meta-0
ok 26 stacking/set-override-redirect-parent.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:43.920: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:44.837: Removed virtual monitor Meta-0
ok 27 stacking/set-parent-exported.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:44.838: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:45.187: Removed virtual monitor Meta-0
ok 28 stacking/set-parent.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:45.189: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:45.910: Removed virtual monitor Meta-0
ok 29 stacking/unfullscreen-strut-change.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:45.912: Added virtual monitor Meta-0
# libmutter-MESSAGE: Removed virtual monitor Meta-0
libmutter-Message: 18:19:46.352: Removed virtual monitor Meta-0
ok 30 stacking/unmaximize-new-size.metatest
# libmutter-MESSAGE: Added virtual monitor Meta-0
libmutter-Message: 18:19:46.353: Added virtual monitor Meta-0
(EE) failed to read Wayland events: Connection reset by peer
Segmentation fault
Executing: mutter-11/mutter-all.test
FAIL: mutter-11/mutter-all.test (Child process exited with code 139)
SUMMARY: total=1; passed=0; skipped=0; failed=1; user=23.3s; 
system=1.7s; maxrss=275596
FAIL: mutter-11/mutter-all.test (Child process exited with code 139)
autopkgtest [18:19:46]: test installed-tests

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20221119/33f3bd75/attachment.sig>


More information about the pkg-gnome-maintainers mailing list