<<< Date Index >>>     <<< Thread Index >>>

Crash with matching deletion



Hi,

I expected a crash easy to reproduce: just call the matching deletion
(Shift + D) and enter: ~L (foobar|bangbang)

Here is a backtrace:

(gdb) bt
#0  0x00007fe87cf2335b in vsnprintf () from /lib/libc.so.6
#1  0x0000000000471e50 in mutt_buffer_printf (buf=0x7fff5627f680,
fmt=0x4b0450 "'%s': %s") at muttlib.c:1692
#2  0x0000000000450dbd in eat_regexp (pat=0x10e6560, s=0x7fff5627f050,
err=0x7fff5627f680) at pattern.c:297
#3  0x0000000000451358 in mutt_pattern_comp (s=<value optimized out>,
flags=1, err=0x7fff5627f680) at pattern.c:919
#4  0x0000000000452466 in mutt_pattern_func (op=11, prompt=<value
optimized out>) at pattern.c:1307
#5  0x00000000004208a5 in mutt_index_menu () at curs_main.c:806
#6  0x000000000043a50d in main (argc=1, argv=0x7fff56280928) at
main.c:1020

It seems not to happen in stable version.

Regards,

-- 
ubitux