hi there! just updated libc and had the same problem with mutt. i was happy to find sth here as mutt did only clear the term and segfault then. ;-) it's the reply_regexp line that causes mutt to segfault here; i'll just pu it in here for convenience: set reply_regexp="^(((re|aw)([\[0-9\]+^])*:[ \t]*)*(\[.*\][ \t]*)?)*" --- SNIP --- strcmp("reply_regexp", "reply_regexp") = 0 __ctype_b_loc(0, 0, 0, 0, 0) = 0x401915b8 __ctype_b_loc(0, 0, 0, 0, 0) = 0x401915b8 __ctype_b_loc(0, 0, 0, 0, 0) = 0x401915b8 memcpy(0x080faff0, "^", 1) = 0x080faff0 memcpy(0x080faff1, "(", 1) = 0x080faff1 memcpy(0x080faff2, "(", 1) = 0x080faff2 memcpy(0x080faff3, "(", 1) = 0x080faff3 memcpy(0x080faff4, "r", 1) = 0x080faff4 memcpy(0x080faff5, "e", 1) = 0x080faff5 memcpy(0x080faff6, "|", 1) = 0x080faff6 memcpy(0x080faff7, "a", 1) = 0x080faff7 memcpy(0x080faff8, "w", 1) = 0x080faff8 memcpy(0x080faff9, ")", 1) = 0x080faff9 memcpy(0x080faffa, "(", 1) = 0x080faffa memcpy(0x080faffb, "[", 1) = 0x080faffb __ctype_b_loc(0, 0, 0, 0, 0) = 0x401915b8 memcpy(0x080faffc, "[", 1) = 0x080faffc memcpy(0x080faffd, "0", 1) = 0x080faffd memcpy(0x080faffe, "-", 1) = 0x080faffe memcpy(0x080fafff, "9", 1) = 0x080fafff __ctype_b_loc(0, 0, 0, 0, 0) = 0x401915b8 memcpy(0x080fb000, "]", 1) = 0x080fb000 memcpy(0x080fb001, "+", 1) = 0x080fb001 memcpy(0x080fb002, "^", 1) = 0x080fb002 memcpy(0x080fb003, "]", 1) = 0x080fb003 memcpy(0x080fb004, ")", 1) = 0x080fb004 memcpy(0x080fb005, "*", 1) = 0x080fb005 memcpy(0x080fb006, ":", 1) = 0x080fb006 memcpy(0x080fb007, "[", 1) = 0x080fb007 memcpy(0x080fb008, " ", 1) = 0x080fb008 memcpy(0x080fb009, "\t", 1) = 0x080fb009 memcpy(0x080fb00a, "]", 1) = 0x080fb00a memcpy(0x080fb00b, "*", 1) = 0x080fb00b memcpy(0x080fb00c, ")", 1) = 0x080fb00c memcpy(0x080fb00d, "*", 1) = 0x080fb00d memcpy(0x080fb00e, "(", 1) = 0x080fb00e __ctype_b_loc(0, 0, 0, 0, 0) = 0x401915b8 memcpy(0x080fb00f, "[", 1) = 0x080fb00f memcpy(0x080fb010, ".", 1) = 0x080fb010 memcpy(0x080fb011, "*", 1) = 0x080fb011 __ctype_b_loc(0, 0, 0, 0, 0) = 0x401915b8 memcpy(0x080fb012, "]", 1) = 0x080fb012 memcpy(0x080fb013, "[", 1) = 0x080fb013 memcpy(0x080fb014, " ", 1) = 0x080fb014 memcpy(0x080fb015, "\t", 1) = 0x080fb015 memcpy(0x080fb016, "]", 1) = 0x080fb016 memcpy(0x080fb017, "*", 1) = 0x080fb017 memcpy(0x080fb018, ")", 1) = 0x080fb018 memcpy(0x080fb019, "?", 1) = 0x080fb019 memcpy(0x080fb01a, ")", 1) = 0x080fb01a memcpy(0x080fb01b, "*", 1) = 0x080fb01b memcpy(0x080fb01c, "", 1) = 0x080fb01c strcmp("^(re([\\[0-9\\]+])*|aw):[ \t]*", "^(((re|aw)([[0-9]+^])*:[ \t]*)*(["...) = 74 strcmp("reply_regexp", "alternates") = 17 strcmp("reply_regexp", "mask") = 5 __ctype_b_loc(3520, 0x080f9008, 0xbfffecc8, 0x0806cb9f, 0x080faff0) = 0x401915b8 strcmp("reply_regexp", "mask") = 5 malloc(32) = 0x080fd1d0 regcomp(0x080fd1d0, 0x080faff0, 3, 0x080f9009, 0 <unfinished ...> --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++ --- SNIP --- hope this helps. regards, zottel
Attachment:
pgpPpCD9cWUqb.pgp
Description: PGP signature