#1077800 mutter: flaky test basic-x11: In pixman_region32_init_rect: Invalid rectangle passed; cogl_texture_2d_new_from_data: assertion 'data != NULL' failed

Package:
src:mutter
Source:
src:mutter
Submitter:
Simon McVittie
Date:
2026-01-10 11:04:23 UTC
Severity:
normal
Tags:
#1077800#5
Date:
2024-08-02 14:02:14 UTC
From:
To:
The build-time tests for mutter 46.3.1-7 failed once on amd64, and three
times on ppc64el, before succeeding after a bunch of retries. This bug
report is about the failure that was seen on amd64, which was also seen
(among others) in two of the three ppc64el failures. Please consider other
failures to be out-of-scope here unless there is evidence that they share
a root cause.

Part of the test log from amd64:

The reason for failure is the cogl_texture_2d_new_from_data assertion
failure (something passed an invalid argument to that function), but the
pixman assertion failures are probably related.

I imagine that this must be timing-related, and it will probably also
happen intermittently in autopkgtests (I think we run essentially the same
set of tests in both places).

    smcv

#1077800#10
Date:
2024-08-02 14:14:43 UTC
From:
To:
Actually, the first few of the other ppc64el failures that I looked at
(in the "stacking" test suite) seem like they might have the same root
cause after all, for example:

So I'd suggest that our debugging efforts concentrate on basic-x11
for now, because this failure mode has been seen in that test even on
amd64, and its name suggests that it might be quite ... basic. And then
hopefully if we can figure out a solution for that one, it will also
fix the intermittent failures in the stacking suite on ppc64el. If not,
we can look at any remaining failures separately.

    smcv

#1077800#19
Date:
2025-07-08 09:16:58 UTC
From:
To:
Version: 48.3.1-1

As mentioned on #1093969, we haven't observed this failure for a while,
so I think it may have been fixed in newer upstream bigfix releases,
perhaps by mutter!4039 upstream (48.3.1-1).

     smcv

#1077800#24
Date:
2025-07-08 09:16:58 UTC
From:
To:
Version: 48.3.1-1

As mentioned on #1093969, we haven't observed this failure for a while,
so I think it may have been fixed in newer upstream bigfix releases,
perhaps by mutter!4039 upstream (48.3.1-1).

     smcv

#1077800#29
Date:
2025-10-16 09:16:14 UTC
From:
To:
The build-time tests for mutter 49.1-1 failed twice on ppc64el, then
succeeded on the third try. Both failures were in the test
"mutter:core+mutter/wayland / wayland-unit", specifically the
"/wayland/toplevel/invalid-geometry/basic" test-case:

Please consider other failures to be out-of-scope here unless there is
evidence that they share a root cause.

As with many other intermittent test failures, I suspect a timing issue.

    smcv

#1077800#34
Date:
2026-01-10 10:10:41 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.