Bug#1036268: gnome-shell: Session crashes, thrown out to login screen, after the session has been idle & screen switched off

Simon McVittie smcv at debian.org
Tue Jun 6 18:42:11 BST 2023


Control: forwarded -1 https://gitlab.gnome.org/GNOME/mutter/-/issues/2570
Control: tags -1 + fixed-upstream pending
Control: block -1 by 1036856

On Sat, 03 Jun 2023 at 15:01:10 +0000, Amr Ibrahim wrote:
> Am Samstag, dem 27.05.2023 um 21:32 +0100 schrieb Simon McVittie:
> > A backtrace from the crash would be very useful information for this or any
> > other crash. Please see <https://wiki.debian.org/HowToGetABacktrace>
>
> Thread 1 "gnome-shell" received signal SIGSEGV, Segmentation fault.
> 0x00007fed1b2aa963 in wl_closure_invoke (closure=0x55dc1c9283d0, flags=<optimized out>, target=<optimized out>, opcode=0, data=<optimized out>) at ../src/connection.c:1021
> Download failed: Das Argument ist ungültig.  Continuing without source file ./build/../src/connection.c.
> 1021	../src/connection.c: Datei oder Verzeichnis nicht gefunden.
> #0  0x00007fed1b2aa963 in wl_closure_invoke (closure=0x55dc1c9283d0, flags=<optimized out>, target=<optimized out>, opcode=0, data=<optimized out>) at ../src/connection.c:1021
>         count = 0
>         cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7ffcf1869ae0, rtype = 0x7fed1a069180 <ffi_type_void>, bytes = 0, flags = 0}
>         ffi_types = {0x7fed1a069060 <ffi_type_pointer>, 0x7fed1a069060 <ffi_type_pointer>, 0x7fed1a0690e0 <ffi_type_uint32>, 0x7fed19cb6c6d, 0x7fed1a0690e0 <ffi_type_uint32>, 0x10, 0xc, 0x7ffc0000000e, 0x55dc1ae55800, 0xd8, 0x55dc220ebe90, 0x10170, 0x7fed19df1c60, 0x0, 0x8, 0x7fed19cb8582 <calloc+210>, 0x0, 0x0, 0x7ffcf1869ba0, 0x7fed1b2b0cf0 <wl_output_requests>, 0x7fed1b2ac0d1, 0x0}
>         ffi_args = {0x7ffcf1869aa0, 0x7ffcf1869aa8, 0x55dc220bb328, 0xd21b64d4776ea700, 0x55dc1ae55830, 0x55dc1ae55800, 0x55dc2114a9a0, 0x0, 0x7fed1b2b0cf0 <wl_output_requests>, 0x7fed1b2aa22b <wl_connection_demarshal+155>, 0x55dc1c9284a8, 0x55dc215b87a0, 0x55dc220bb3e0, 0x55dc1c9283d0, 0x8f1869c50, 0x55dc220bb3ec, 0x7fed1b2b0cf0 <wl_output_requests>, 0x7fed1b2aa696 <wl_closure_lookup_objects+54>, 0x7ffcf1869c38, 0x7fed1b2a47b0 <log_closure+64>, 0x7fed1b2b0cf0 <wl_output_requests>, 0x203cde00}
>         implementation = 0x0

Thanks, both of the backtraces you provided look like the same issue as
<https://gitlab.gnome.org/GNOME/mutter/-/issues/2570>. This was identified
too late to be fixed in the initial release of Debian 12, but I've asked
for permission to include the upstream fix in the Debian 12.1 point release.

Prerelease packages with the backported fix are available at
<https://people.debian.org/~smcv/12.1/>.

    smcv



More information about the pkg-gnome-maintainers mailing list