Crash on startup in icon_cache_lookup
In today's Fedora openQA tests, control-center crashed on startup. Here's the full backtrace, here's the start of the crashing thread:
Thread 1 (Thread 0x7f36271bd580 (LWP 3326)):
#0 icon_cache_lookup (key=0x7ffccc7cb990, theme=0x5628dfc31910) at ../gtk/gtkicontheme.c:711
old_icon = 0x0
icon = <optimized out>
old_icon = <optimized out>
icon = <optimized out>
#1 real_choose_icon (self=self@entry=0x5628dfc31910, icon_names=0x7ffccc7cba58, size=size@entry=16, scale=scale@entry=1, flags=GTK_ICON_LOOKUP_PRELOAD, non_blocking=0) at ../gtk/gtkicontheme.c:2166
l = <optimized out>
icon = 0x0
unthemed_icon = 0x0
icon_name = 0x0
theme = 0x0
i = <optimized out>
key = {icon_names = 0x7ffccc7cba58, size = 16, scale = 1, flags = GTK_ICON_LOOKUP_PRELOAD}
out = <optimized out>
_pp = <optimized out>
_ptr = <optimized out>
#2 0x00007f362e091acd in choose_icon.constprop.0 (self=0x5628dfc31910, icon_names=0x5628dfc1c1f0, size=16, scale=1, direction=<optimized out>, flags=GTK_ICON_LOOKUP_PRELOAD, non_blocking=0) at ../gtk/gtkicontheme.c:2403
has_regular = <optimized out>
has_symbolic = <optimized out>
icon = <optimized out>
new_names = {start = 0x7ffccc7cba58, end = 0x7ffccc7cba78, end_allocation = 0x7ffccc7cbad8, preallocated = {0x5628dfc21ad0 "edit-clear-symbolic-ltr", 0x5628e017c370 "edit-clear-symbolic", 0x5628e017d220 "edit-clear-ltr", 0x5628dfc21a30 "edit-clear", 0x0, 0x0, 0x7ffccc7cbb20 "\240\273|\314\374\177", 0x7ffccc7cbc10 "P\006\304\337(V", 0x7f362e70c494 <g_signal_emit_valist+2084> "\351\362\374\377\377H\213\265\320\376\377\377H\213=\211\306\002", 0x0, 0x0, 0x37f301 <error: Cannot access memory at address 0x37f301>, 0x0, 0x5628dfcb23d0 "D", 0x0, 0x4 <error: Cannot access memory at address 0x4>, 0x5c <error: Cannot access memory at address 0x5c>}}
dir_suffix = <optimized out>
i = <optimized out>
#3 0x00007f362dd5a01a in gtk_icon_theme_lookup_icon (self=0x5628dfc31910, icon_name=0x5628dfc21e90 "edit-clear-symbolic", fallbacks=0x5628e017c2c8, size=16, scale=1, direction=GTK_TEXT_DIR_LTR, flags=GTK_ICON_LOOKUP_PRELOAD) at ../gtk/gtkicontheme.c:2497
n_fallbacks = 1
names = 0x5628dfc1c1f0
icon = <optimized out>
__func__ = "gtk_icon_theme_lookup_icon"
#4 0x00007f362dd67afe in gtk_icon_theme_lookup_by_gicon (self=0x5628dfc31910, gicon=0x5628dfc46b60, size=16, scale=1, direction=GTK_TEXT_DIR_LTR, flags=GTK_ICON_LOOKUP_PRELOAD) at ../gtk/gtkicontheme.c:4116
names = <optimized out>
paintable = 0x0
__func__ = "gtk_icon_theme_lookup_by_gicon"
#5 0x00007f362dedd89d in ensure_paintable_for_gicon (self=self@entry=0x5628dfc0d610, style=0x5628dfc40650, dir=dir@entry=GTK_TEXT_DIR_LTR, scale=scale@entry=1, preload=preload@entry=1, gicon=gicon@entry=0x5628dfc46b60, symbolic=0x7ffccc7cbc84) at ../gtk/gtkiconhelper.c:104
icon_theme = 0x5628dfc31910
width = <optimized out>
height = <optimized out>
icon = <optimized out>
flags = GTK_ICON_LOOKUP_PRELOAD
#6 0x00007f362dedda63 in gtk_icon_helper_load_paintable (self=0x5628dfc0d610, preload=1, out_symbolic=0x7ffccc7cbcd4) at ../gtk/gtkiconhelper.c:135
paintable = <optimized out>
gicon = 0x5628dfc46b60
symbolic = 22056
#7 0x00007f362dd61f71 in gtk_icon_helper_ensure_paintable (preload=1, self=0x5628dfc0d610) at ../gtk/gtkiconhelper.c:175
symbolic = 22056
#8 gtk_icon_helper_ensure_paintable (preload=1, self=0x5628dfc0d610) at ../gtk/gtkiconhelper.c:168
symbolic = <optimized out>
symbolic = <optimized out>