test case - one of ciaranm's regexes from the latest fluxbox-styles-fluxmod: $ tar xvjpf fluxbox-styles-fluxmod-20050128.tar.bz2 $ cd fluxbox-styles-fluxmod-20050128 $ find . -name '*.cfg' -exec sed -i "{}" -e 's-^\(rootcommand\)-!!! \1-i' \; produces the attached output on two of my ~x86 systems. sed-4.0.9 works fine.
Created attachment 50259 [details] sed-core-dumps.txt
Simpler test case ciaranm@snowdrop ramdisk 0 0.54 $ echo -e "xxxxxxxx yyy\nzzzzz" > test ciaranm@snowdrop ramdisk 0 0.42 $ sed -i test -e 's-^\(xxxxxxxx\)-!!! \1-i' Segmentation fault
ka0ttic -- utf-8 locale perchance? unset LANG makes it vanish for me
Yes, LANG is en_US.utf8. I still get it after unset LANG, however.
could you guys give sed-4.1.4 a run ?
4.1.4 works for me.
wh0rd