Follow-up Comment #2, bug #64701 (project groff): The file that caused the core dump is "tmac/groff_mdoc.7".
Compiling without my extra flags does not cause a core dump. So this is a defect in the clang-16 compiler(?). From config.clang.out* GNU roff version 1.23.0.rc4.9430-4cf0 ---------------------------------------------------------------------- installation directory prefix : /usr/local C++ compiler and options : /usr/bin/clang++ -Wabi -Walloca -Wall -Wextra -Wformat=2 -Wattribute-warning -Wdate-time -Wformat-security -Wfree-nonheap-object -Wimplicit-fallthrough -Wmissing-noreturn -Wredundant-decls -Wshadow-all -Wshift-overflow -Wuninitialized -Wunused -Wunused-parameter -Wvla -fsanitize=bool -fsanitize=enum -fsanitize=signed-integer-overflow -fsanitize=integer-divide-by-zero,shift,null -fsanitize-undefined-trap-on-error -fno-sanitize=pointer-overflow -fsanitize=return -fsanitize=alignment,object-size,pointer-overflow -O2 -fstack-protector-strong -fno-common -fstack-clash-protection -ftrapv -funsigned-char -ggdb3 -fsanitize=null -fsanitize=nonnull-attribute -fno-builtin -fsanitize=undefined -fcheck-new -Wmismatched-new-delete -Wredundant-decls -Wdelete-incomplete -std=c++2a -D_FORTIFY_SOURCE=2 -DGNULIB_NO_VLA use libgroff's memory allocator : no C compiler and options : /usr/bin/clang -Wabi -Walloca -Wall -Wextra -Wformat=2 -Wattribute-warning -Wdate-time -Wformat-security -Wfree-nonheap-object -Wimplicit-fallthrough -Wmissing-noreturn -Wredundant-decls -Wshadow-all -Wshift-overflow -Wuninitialized -Wunused -Wunused-parameter -Wvla -fsanitize=bool -fsanitize=enum -fsanitize=signed-integer-overflow -fsanitize=integer-divide-by-zero,shift,null -fsanitize-undefined-trap-on-error -fno-sanitize=pointer-overflow -fsanitize=return -fsanitize=alignment,object-size,pointer-overflow -O2 -fstack-protector-strong -fno-common -fstack-clash-protection -ftrapv -funsigned-char -ggdb3 -fsanitize=null -fsanitize=nonnull-attribute -fno-builtin -fsanitize=undefined -Wmissing-prototypes -Wold-style-definition -Wstrict-prototypes -Wout-of-line-declaration -std=c17 -D_FORTIFY_SOURCE=2 -DGNULIB_NO_VLA Perl interpreter version : 5.36.0 X11 support : enabled X11 app defaults directory : /usr/local/lib/X11/app-defaults default paper format : A4 'groff -l' uses print spooler : no use URW fonts for PDF output : yes URW fonts directory : /usr/share/fonts/type1/urw-base35/ preconv can use uchardet library : yes can build groff.dvi, groff.pdf : yes ---------------------------------------------------------------------- _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64701> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/