Subject: bug#59715: 28.2; Emacs crashes after ``turkish-case-conversion-enable''

From: YUSUF ALPER ÇIKIŞIR <[email-masked]>
Date: Sun, 04 Dec 2022 11:29:57 +0300

> I believe the problem is that you built Emacs with optimizations.  Please
> reconfigure it with
>
>   $ CFLAGS='-O0 -g3' ./configure
>
> and rebuild, then try again with the breakpoint at line 5847 of xfaces.c.
> That breakpoint is supposed to break only if Emacs is about to crash by
> calling emacs_abort.

OK, now this is the correct output.

(gdb) print cache
$1 = (struct face_cache *) 0xfab5e0
(gdb) print cache->f
$2 = (struct frame *) 0xf69840
(gdb) print cache->f->output_method
$3 = output_x_window

> So the problem happens with the Iosevka font used as the default face's
> font, is that right?

Yes.