segfault when META_DEBUG_NO_SHADOW=0
Historically I've been setting META_DEBUG_NO_SHADOW=0
env. var to disable window shadows. This is now causing issues.
0x0000555555568b98 in make_shadow (xrender=0x5555558160d0, shadow_type=META_SHADOW_MEDIUM, opacity=0.66000000000000003, width=1, height=1) at compositor/meta-compositor-xrender.c:320
320 msize = shad->gaussian_map->size;
(gdb) print shad
$1 = (shadow *) 0x0
(gdb) t a a bt
...
Thread 1 (Thread 0x7ffff5d9e940 (LWP 24031)):
#0 0x0000555555568b98 in make_shadow (xrender=0x5555558160d0, shadow_type=META_SHADOW_MEDIUM, opacity=0.66000000000000003, width=1, height=1) at compositor/meta-compositor-xrender.c:320
#1 0x00005555555691a7 in shadow_picture (xrender=0x5555558160d0, shadow_type=META_SHADOW_MEDIUM, opacity=0.66000000000000003, width=1, height=1, wp=0x55555561e230, hp=0x55555561e234) at compositor/meta-compositor-xrender.c:471
#2 0x000055555556afc9 in meta_compositor_xrender_create_shadow (self=0x5555558160d0, surface=0x55555583a400) at compositor/meta-compositor-xrender.c:1233
#3 0x000055555556de0d in meta_surface_xrender_pre_paint (surface=0x55555583a400, damage=58720465) at compositor/meta-surface-xrender.c:510
#4 0x000055555556cd3b in meta_surface_pre_paint (self=0x55555583a400) at compositor/meta-surface.c:906
#5 0x0000555555566989 in meta_compositor_pre_paint (compositor=0x5555558160d0) at compositor/meta-compositor.c:351
#6 0x000055555556a93f in meta_compositor_xrender_pre_paint (compositor=0x5555558160d0) at compositor/meta-compositor-xrender.c:1098
#7 0x000055555556635d in redraw_idle_cb (user_data=0x5555558160d0) at compositor/meta-compositor.c:176
#8 0x00007ffff6f3a8d7 in g_idle_dispatch () at /usr/lib64/libglib-2.0.so.0
#9 0x00007ffff6f3feac in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#10 0x00007ffff6f40288 in g_main_context_iterate.constprop () at /usr/lib64/libglib-2.0.so.0
#11 0x00007ffff6f4061b in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#12 0x000055555558fc99 in main (argc=1, argv=0x7fffffffd4b8) at core/main.c:469
...