[regression] gnome-shell crashes when Activities is clicked
gnome-shell crashes when Activities is clicked:
Core was generated by `bin/gnome-shell --x11'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f5153004a29 in st_theme_node_reduce_border_radius (node=0x0,
width=nan(0x400000), height=1058, corners=0x7ffc74c0a4a0)
at ../src/st/st-theme-node-drawing.c:287
287 sum = node->border_radius[ST_CORNER_TOPLEFT]
[Current thread is 1 (Thread 0x7f514c1611c0 (LWP 8234))]
(gdb) bt
#0 0x00007f5153004a29 in st_theme_node_reduce_border_radius
(node=0x0, width=nan(0x400000), height=1058, corners=0x7ffc74c0a4a0)
at ../src/st/st-theme-node-drawing.c:287
#1 0x00007f5153008c0e in st_theme_node_paint_borders
(state=0x55b82bab9838, framebuffer=0x55b82952ac20, box=0x7ffc74c0a5e0, paint_opacity=255 '\377') at ../src/st/st-theme-node-drawing.c:1724
#2 0x00007f515300c9c5 in st_theme_node_paint
(node=0x55b82e31c020 [StThemeNode], state=0x55b82bab9838, framebuffer=0x55b82952ac20, box=0x7ffc74c0a5e0, paint_opacity=255 '\377', resource_scale=1)
at ../src/st/st-theme-node-drawing.c:2672
#3 0x00007f515300f59a in st_widget_paint_background
(widget=0x55b82bab9bd0 [Gjs_ThumbnailsBox]) at ../src/st/st-widget.c:444
#4 0x00007f515300f5dc in st_widget_paint
(actor=0x55b82bab9bd0 [Gjs_ThumbnailsBox]) at ../src/st/st-widget.c:455
#5 0x00007f51534cc057 in clutter_actor_continue_paint
(self=0x55b82bab9bd0 [Gjs_ThumbnailsBox])
at ../clutter/clutter/clutter-actor.c:4088
#6 0x00007f51534cbdb9 in clutter_actor_paint
(self=0x55b82bab9bd0 [Gjs_ThumbnailsBox])
...
And bisected:
d0da96ad299680f9871ffa502bf75b871e5dc055 is the first bad commit
commit d0da96ad299680f9871ffa502bf75b871e5dc055
Author: Florian Müllner <fmuellner@gnome.org>
Date: Tue Jul 9 14:03:22 2019 +0200
workspacesView: Handle reordering of workspaces
MetaWorkspaceManager gained the ability to reorder workspaces, so make
sure to pick up the new order when that happens.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/620
:040000 040000 2593d05c5ee816b1f3f4a3884d5c5d6bce243e9b 13867296364b5574e68a5c7e5af2190ff59c0386 M js
Edited by Daniel van Vugt