2016-10-26 20:36 GMT+02:00 Noam Postavsky : > On Wed, Oct 26, 2016 at 12:09 PM, Herwig Hochleitner > wrote: > > Hi, > > > > I've been hunting a segfault during usage of rgrep for some time, now > I've > > managed to catch it in gdb. From the looks of it, BEGV_ADDR is changed > > during a single run of search_buffer, which leaves a stale pointer in a > > local variable. > > > This is almost certainly the same bug as #24358. You can try building > with REL_ALLOC=no, or applying > https://debbugs.gnu.org/cgi/bugreport.cgi?msg=225;att=2; > bug=24358;filename=v4-0002-Inhibit-buffer-relocation- > during-regex-searches.patch. > That looks like the issue. I'll do a test build, and if successful, will add the patch to NixOS' emacs 25.1 build. Thanks!