elementary / elementary/gala

Sudden crash after waking up from sleep

Open
#2,227 3 comments 1 reaction 0 assignees View on GitHub
Incomplete Multiple Displays
Dominant language
Vala
Stars
302
Forks
83
Avg merge
1d 1h
Merged PRs (30d)
7

Description

### What Happened?

My laptop, with nothing open (as far as I remember), went to sleep as normal. When I woke it up from sleep, I suddenly got this screen:

![IMG_0891](https://github.com/user-attachments/assets/46f9f54f-d3b7-4af4-b156-ecb5d6ab9e53)

### Steps to Reproduce

1. Put laptop into sleep mode
2. Wake up from sleep mode
3. Look at screen

### Expected Behavior

elementary OS should have displayed the login screen.

### OS Version

8.x (Circe)

### Session Type

Classic Session (X11, This is the default)

### Software Version

Latest release (I have run all updates)

### Log Output

```shell
PID: 1341 (gala)
UID: 1000 (mad)
GID: 1000 (mad)
Signal: 11 (SEGV)
Timestamp: Tue 2025-01-14 21:04:35 CET (15min ago)
Command Line: /usr/bin/gala
Executable: /usr/bin/gala
Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/_io.elementary.gala@x11.service
Unit: user@1000.service
User Unit: io.elementary.gala@x11.service
Slice: user-1000.slice
Owner UID: 1000 (mad)
Boot ID: 35b5f508666446b6a043d80a3fb65016
Machine ID: a68e4fa6c52c3c301368df5567841a99
Hostname: mad-latitude-3340
Storage: /var/lib/systemd/coredump/core.gala.1000.35b5f508666446b6a043d80a3fb65016.1341.1736885075000000.zst (present)
Size on Disk: 3.8M
Message: Process 1341 (gala) of user 1000 dumped core.

Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
Module libstdc++.so.6 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64
Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2build1.1.amd64
Module libudev.so.1 from deb systemd-255.4-1ubuntu8.4.amd64
Module libsystemd.so.0 from deb systemd-255.4-1ubuntu8.4.amd64
Stack trace of thread 1341:
#0 0x0000760b1a862cd8 g_type_check_instance_is_a (libgobject-2.0.so.0 + 0x3ccd8)
#1 0x0000760b1a0e9d62 meta_workspace_index (libmutter-14.so.0 + 0xe9d62)
#2 0x000055ba63b6dbe2 n/a (gala + 0x56be2)
#3 0x0000760b18ed8b16 n/a (libffi.so.8 + 0x7b16)
#4 0x0000760b18ed53ef n/a (libffi.so.8 + 0x43ef)
#5 0x0000760b18ed80be ffi_call (libffi.so.8 + 0x70be)
#6 0x0000760b1a841db2 g_cclosure_marshal_generic (libgobject-2.0.so.0 + 0x1bdb2)
#7 0x0000760b1a83b2fa g_closure_invoke (libgobject-2.0.so.0 + 0x152fa)
#8 0x0000760b1a86a90c n/a (libgobject-2.0.so.0 + 0x4490c)
#9 0x0000760b1a85b591 n/a (libgobject-2.0.so.0 + 0x35591)
#10 0x0000760b1a85ba98 g_signal_emit_by_name (libgobject-2.0.so.0 + 0x35a98)
#11 0x0000760b1a0e1fb0 n/a (libmutter-14.so.0 + 0xe1fb0)
#12 0x0000760b1a0ee4c9 n/a (libmutter-14.so.0 + 0xee4c9)
#13 0x0000760b1a0f14a2 n/a (libmutter-14.so.0 + 0xf14a2)
#14 0x0000760b1a0f3bd0 n/a (libmutter-14.so.0 + 0xf3bd0)
#15 0x0000760b1a900d30 g_slist_foreach (libglib-2.0.so.0 + 0x77d30)
#16 0x0000760b1a0c83e2 n/a (libmutter-14.so.0 + 0xc83e2)
#17 0x0000760b1a83b2fa g_closure_invoke (libgobject-2.0.so.0 + 0x152fa)
#18 0x0000760b1a86a90c n/a (libgobject-2.0.so.0 + 0x4490c)
#19 0x0000760b1a85b591 n/a (libgobject-2.0.so.0 + 0x35591)
#20 0x0000760b1a85b7c1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x357c1)
#21 0x0000760b1a85b883 g_signal_emit (libgobject-2.0.so.0 + 0x35883)
#22 0x0000760b1a09e0b0 n/a (libmutter-14.so.0 + 0x9e0b0)
#23 0x0000760b1a0a5d98 meta_monitor_manager_rebuild_derived (libmutter-14.so.0 + 0xa5d98)
#24 0x0000760b1a107708 n/a (libmutter-14.so.0 + 0x107708)
#25 0x0000760b1a09aef5 meta_monitor_manager_apply_monitors_config (libmutter-14.so.0 + 0x9aef5)
#26 0x0000760b1a09b39d meta_monitor_manager_ensure_configured (libmutter-14.so.0 + 0x9b39d)
#27 0x0000760b1a839428 g_cclosure_marshal_VOID__BOOLEANv (libgobject-2.0.so.0 + 0x13428)
#28 0x0000760b1a85b6bd n/a (libgobject-2.0.so.0 + 0x356bd)
#29 0x0000760b1a85b7c1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x357c1)
#30 0x0000760b1a85b883 g_signal_emit (libgobject-2.0.so.0 + 0x35883)
#31 0x0000760b1a0790bb n/a (libmutter-14.so.0 + 0x790bb)
#32 0x0000760b1a83b2fa g_closure_invoke (libgobject-2.0.so.0 + 0x152fa)
#33 0x0000760b1a86a90c n/a (libgobject-2.0.so.0 + 0x4490c)
#34 0x0000760b1a85b591 n/a (libgobject-2.0.so.0 + 0x35591)
#35 0x0000760b1a85b7c1 g_signal_emit_valist (libgobject-2.0.so.0 + 0x357c1)
#36 0x0000760b1a85b883 g_signal_emit (libgobject-2.0.so.0 + 0x35883)
#37 0x0000760b1a773070 n/a (libgio-2.0.so.0 + 0x11f070)
#38 0x0000760b1a75ca30 n/a (libgio-2.0.so.0 + 0x108a30)
#39 0x0000760b1a8e648e n/a (libglib-2.0.so.0 + 0x5d48e)
#40 0x0000760b1a945717 n/a (libglib-2.0.so.0 + 0xbc717)
#41 0x0000760b1a8e6f77 g_main_loop_run (libglib-2.0.so.0 + 0x5df77)
#42 0x0000760b1a0d50fa meta_context_run_main_loop (libmutter-14.so.0 + 0xd50fa)
#43 0x000055ba63b57a35 n/a (gala + 0x40a35)
#44 0x0000760b1982a1ca n/a (libc.so.6 + 0x2a1ca)
#45 0x0000760b1982a28b __libc_start_main (libc.so.6 + 0x2a28b)
#46 0x000055ba63b42a25 _start (gala + 0x2ba25)

Stack trace of thread 1361:
#0 0x0000760b1991b4cd __poll (libc.so.6 + 0x11b4cd)
#1 0x0000760b1a94566e n/a (libglib-2.0.so.0 + 0xbc66e)
#2 0x0000760b1a8e5a53 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca53)
#3 0x0000760b17c60595 n/a (libdconfsettings.so + 0x7595)
#4 0x0000760b1a914c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#6 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)

Stack trace of thread 1421:
#0 0x0000760b1992725d syscall (libc.so.6 + 0x12725d)
#1 0x0000760b1a93f40d g_cond_wait (libglib-2.0.so.0 + 0xb640d)
#2 0x0000760b1a8b052b n/a (libglib-2.0.so.0 + 0x2752b)
#3 0x0000760b1a8b058c g_async_queue_pop (libglib-2.0.so.0 + 0x2758c)
#4 0x0000760b184070fb n/a (libpangoft2-1.0.so.0 + 0xc0fb)
#5 0x0000760b1a914c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#6 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#7 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)

Stack trace of thread 1357:
#0 0x0000760b1992725d syscall (libc.so.6 + 0x12725d)
#1 0x0000760b1a93f40d g_cond_wait (libglib-2.0.so.0 + 0xb640d)
#2 0x0000760b1a8b052b n/a (libglib-2.0.so.0 + 0x2752b)
#3 0x0000760b1a918043 n/a (libglib-2.0.so.0 + 0x8f043)
#4 0x0000760b1a914c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#6 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)

Stack trace of thread 1358:
#0 0x0000760b1991b4cd __poll (libc.so.6 + 0x11b4cd)
#1 0x0000760b1a94566e n/a (libglib-2.0.so.0 + 0xbc66e)
#2 0x0000760b1a8e5a53 g_main_context_iteration (libglib-2.0.so.0 + 0x5ca53)
#3 0x0000760b1a8e5aa9 n/a (libglib-2.0.so.0 + 0x5caa9)
#4 0x0000760b1a914c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#6 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)

Stack trace of thread 1360:
#0 0x0000760b1991b4cd __poll (libc.so.6 + 0x11b4cd)
#1 0x0000760b1a94566e n/a (libglib-2.0.so.0 + 0xbc66e)
#2 0x0000760b1a8e6f77 g_main_loop_run (libglib-2.0.so.0 + 0x5df77)
#3 0x0000760b1a76e422 n/a (libgio-2.0.so.0 + 0x11a422)
#4 0x0000760b1a914c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#6 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)

Stack trace of thread 1371:
#0 0x0000760b19898d61 n/a (libc.so.6 + 0x98d61)
#1 0x0000760b1989b7dd pthread_cond_wait (libc.so.6 + 0x9b7dd)
#2 0x0000760b0951d7cd n/a (crocus_dri.so + 0x11d7cd)
#3 0x0000760b094fcaab n/a (crocus_dri.so + 0xfcaab)
#4 0x0000760b0951d6fc n/a (crocus_dri.so + 0x11d6fc)
#5 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#6 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)

Stack trace of thread 4190:
#0 0x0000760b1992725d syscall (libc.so.6 + 0x12725d)
#1 0x0000760b1a93fd00 g_cond_wait_until (libglib-2.0.so.0 + 0xb6d00)
#2 0x0000760b1a8b04f3 n/a (libglib-2.0.so.0 + 0x274f3)
#3 0x0000760b1a91a59a n/a (libglib-2.0.so.0 + 0x9159a)
#4 0x0000760b1a914c82 n/a (libglib-2.0.so.0 + 0x8bc82)
#5 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#6 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)

Stack trace of thread 1369:
#0 0x0000760b19898d61 n/a (libc.so.6 + 0x98d61)
#1 0x0000760b1989b7dd pthread_cond_wait (libc.so.6 + 0x9b7dd)
#2 0x0000760b0951d7cd n/a (crocus_dri.so + 0x11d7cd)
#3 0x0000760b094fcaab n/a (crocus_dri.so + 0xfcaab)
#4 0x0000760b0951d6fc n/a (crocus_dri.so + 0x11d6fc)
#5 0x0000760b1989ca94 n/a (libc.so.6 + 0x9ca94)
#6 0x0000760b19929c3c n/a (libc.so.6 + 0x129c3c)
ELF object binary architecture: AMD x86-64
```

### Hardware Info

I'm running a fully up-to-date installation of elementary OS 8.
Linux 6.8.0-51-generic

Copied from System Settings:
Dual-Core Intel® Core(TM) i5-4200U CPU @ 1.60GHz
Intel® HD Graphics 4400
16 GB memory
120 GB storage

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.