Crash when locking screen with Dash to Panel enabled
Affected version
Arch Linux, gnome-shell 3.36.1+51+ge57a4e093-1
, both Wayland and Xorg
Bug summary
Shell crashes when locking screen if the Dash to Panel is installed. Probably a regression from !1223 (merged).
See also https://github.com/home-sweet-gnome/dash-to-panel/issues/976. I'm using a custom theme (Arc), not sure if it matters.
Steps to reproduce
- Install Dash to Panel
- Log out
- Log in
- Press Win-L
What happened
Shell crashes.
What did you expect to happen
Shell didn't crash.
Relevant logs, screenshots, screencasts etc.
gnome-shell[7800]: segfault at 0 ip 00007f1a336320ca sp 00007fffe00ecc50 error 4 in libst-1.0.so[7f1a3360a000+48000]
Code: 48 83 c3 01 41 39 9f 30 01 00 00 0f 8e 2f 01 00 00 49 8b 87 28 01 00 00 48 8d 35 f2 8c 02 00 48 8b 2c d8 48 8b 45 00 48 8b 00 <4c> 8b 20 4c 89 e7 ff 15 02 3d 04 00 85 c0 74 c6 41 80 7c 24 0a 00
Process 7800 (gnome-shell) of user 1000 dumped core.
Stack trace of thread 7800:
#0 0x00007f1a336320ca _st_theme_node_ensure_background (libst-1.0.so + 0x420ca)
#1 0x00007f1a33633e76 st_theme_node_paint_equal (libst-1.0.so + 0x43e76)
#2 0x00007f1a3362b23b n/a (libst-1.0.so + 0x3b23b)
#3 0x00007f1a3362b5ab st_widget_style_changed (libst-1.0.so + 0x3b5ab)
#4 0x00007f1a3362c54c n/a (libst-1.0.so + 0x3c54c)
#5 0x00007f1a3362b550 st_widget_style_changed (libst-1.0.so + 0x3b550)
#6 0x00007f1a3362c54c n/a (libst-1.0.so + 0x3c54c)
#7 0x00007f1a3362b550 st_widget_style_changed (libst-1.0.so + 0x3b550)
#8 0x00007f1a3362c54c n/a (libst-1.0.so + 0x3c54c)
#9 0x00007f1a3362b550 st_widget_style_changed (libst-1.0.so + 0x3b550)
#10 0x00007f1a3362c54c n/a (libst-1.0.so + 0x3c54c)
#11 0x00007f1a3362b550 st_widget_style_changed (libst-1.0.so + 0x3b550)
#12 0x00007f1a3362c54c n/a (libst-1.0.so + 0x3c54c)
#13 0x00007f1a3362b550 st_widget_style_changed (libst-1.0.so + 0x3b550)
#14 0x00007f1a3362c54c n/a (libst-1.0.so + 0x3c54c)
#15 0x00007f1a3362b550 st_widget_style_changed (libst-1.0.so + 0x3b550)
Edited by Laurențiu Nicola