Matt Armstrong writes: > Stefan Monnier writes: > >>> In any case, I do have a new test for tests/src/buffer-tests.el that >>> crashes feature/noverlay Emacs immediately, when ENABLE_CHECKING is on, >>> in a spot in itree.c having to do with offset inheritance. >> >> I tightened up a few things and the code now passes the tests without >> crashing any more. > > Stefan, I now have four commits queued up on > https://git.sr.ht/~matta/emacs/log/feature/noverlay ...now 5 commits on https://git.sr.ht/~matta/emacs/log/feature/noverlay The latest makes all fields of the global itree_null sentinel node read-only. Because this property is only by convention, fragile, and difficult to verify by reading code, I'm going to look at removing itree_node entirely next.