evince: cairo-error.c:68: _cairo_error: Assertion `_cairo_status_is_error (status)' failed.
100% reproducible crash with evince 42.3. How to:
==21955== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==21955== Access not within mapped region at address 0x1269FB2A
==21955== at 0x68981EC: ??? (in /usr/lib64/libfreetype.so.6.18.3)
==21955== by 0x689EC3B: ??? (in /usr/lib64/libfreetype.so.6.18.3)
==21955== by 0x6856AFB: FT_Get_Char_Index (in /usr/lib64/libfreetype.so.6.18.3)
==21955== by 0x66A7C92: FcFreeTypeCharIndex (in /usr/lib64/libfontconfig.so.1.12.0)
==21955== by 0x55B67E5: ??? (in /usr/lib64/libcairo.so.2.11600.0)
==21955== by 0x5557436: cairo_scaled_font_text_to_glyphs (in /usr/lib64/libcairo.so.2.11600.0)
==21955== by 0x5550105: cairo_scaled_font_text_extents (in /usr/lib64/libcairo.so.2.11600.0)
==21955== by 0xF184514: ??? (in /usr/lib64/libpoppler-glib.so.8.23.0)
==21955== by 0xF30D75C: Gfx::opShowText(Object*, int) (in /usr/lib64/libpoppler.so.122.0.0)
==21955== by 0xF301383: Gfx::go(bool) (in /usr/lib64/libpoppler.so.122.0.0)
==21955== by 0xF301CCF: Gfx::display(Object*, bool) (in /usr/lib64/libpoppler.so.122.0.0)
==21955== by 0xF36058B: Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool) (in /usr/lib64/libpoppler.so.122.0.0)