> Date: Thu, 5 Sep 2024 10:18:52 +0200 > Cc: n142...@gmail.com, 73...@debbugs.gnu.org > From: martin rudalics <rudal...@gmx.at> > > > In any case, I can cause the assertion violation even after making the > > change you suggested above. > > Following the OP's recipe I now get > > #0 terminate_due_to_signal (sig=6, backtrace_limit=40) at > ../../src/emacs.c:432 > #1 0x000000000061b51b in emacs_abort () at ../../src/sysdep.c:2391 > #2 0x0000000000541fc2 in cmcheckmagic (tty=0x1ebe0d0) at ../../src/cm.c:122 > #3 0x0000000000546564 in tty_write_glyphs (f=0x1e7bb30, string=0x1e9afe0, > len=80) at ../../src/term.c:819 > #4 0x00000000005508c9 in write_glyphs (f=0x1e7bb30, string=0x1e9a0e0, > len=80) at ../../src/terminal.c:164
Are you running the latest codebase? The assertions in cmcheckmagic are supposed to be fixed there.