elementary / elementary/wingpanel

wingpanel crashes frequently

Open
#659 2 comments 0 reactions 0 assignees View on GitHub
Crash
Dominant language
Vala
Stars
144
Forks
53
Avg merge
13h 44m
Merged PRs (30d)
22

Description

### What Happened?

The wingpanel crashes showing in syslog the following errors:
_2026-01-27T13:21:46.256646+01:00 PROX14-AMD-odiseo io.elementary.d[2375]: message repeated 23 times: [ gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed]
2026-01-27T13:21:48.265123+01:00 PROX14-AMD-odiseo io.elementary.w[73406]: NotificationEntry.vala:79: Unable to mask image: Falló al abrir el archivo «/tmp/wingpanel-BKMBH3.png»: No existe el archivo o el directorio
2026-01-27T13:21:48.703095+01:00 PROX14-AMD-odiseo io.elementary.d[2375]: gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed
2026-01-27T13:21:48.706373+01:00 PROX14-AMD-odiseo io.elementary.d[2375]: message repeated 7 times: [ gtk_box_remove: assertion 'gtk_widget_get_parent (child) == (GtkWidget *)box' failed]_

I have attached a file with more info.

[bug.txt](https://github.com/user-attachments/files/24883403/bug.txt)

### Steps to Reproduce

I reproduce this fail opening the different menus of the wingpanel sequentially. "Do not disturb" is selected

### Expected Behavior

Move across different menus in the wingpanel without crashing.

### OS Version

8.x (Circe)

### OS Architecture

amd64 (on most hardwares)

### Session Type

Secure Session (Wayland, This is the default)

### Software Version

Latest release (I have run all updates)

### Log Output

```shell

```

### Hardware Info

_No response_

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.