Hi James! On Mo, 12 Aug 2013, James Griffin wrote:
> Hi, > > Same crash happened this morning. Just a few minutes ago actually. Not > sure what the problem is. > > gdb output: > > NU gdb 6.3 > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for > details. > This GDB was configured as "amd64-unknown-openbsd5.4"...(no debugging > symbols found) > > Core was generated by `mutt'. > Program terminated with signal 11, Segmentation fault. > (no debugging symbols found) > Loaded symbols for /usr/local/bin/mutt > Reading symbols from /usr/lib/libncurses.so.12.1...done. > Loaded symbols for /usr/lib/libncurses.so.12.1 > Reading symbols from /usr/lib/libgssapi.so.6.0...done. > Loaded symbols for /usr/lib/libgssapi.so.6.0 > Reading symbols from /usr/lib/libkrb5.so.19.0...done. > Loaded symbols for /usr/lib/libkrb5.so.19.0 > Reading symbols from /usr/lib/libasn1.so.19.0...done. > Loaded symbols for /usr/lib/libasn1.so.19.0 > Reading symbols from /usr/lib/libcrypto.so.22.0...done. > Loaded symbols for /usr/lib/libcrypto.so.22.0 > Reading symbols from /usr/lib/libwind.so.0.0...done. > Loaded symbols for /usr/lib/libwind.so.0.0 > Reading symbols from /usr/lib/libroken.so.0.0...done. > Loaded symbols for /usr/lib/libroken.so.0.0 > Reading symbols from /usr/lib/libcom_err.so.19.0...done. > Loaded symbols for /usr/lib/libcom_err.so.19.0 > Reading symbols from /usr/lib/libheimbase.so.0.0...done. > Loaded symbols for /usr/lib/libheimbase.so.0.0 > Reading symbols from /usr/lib/libssl.so.19.0...done. > Loaded symbols for /usr/lib/libssl.so.19.0 > Reading symbols from /usr/lib/libz.so.4.1...done. > Loaded symbols for /usr/lib/libz.so.4.1 > Reading symbols from /usr/local/lib/libqdbm.so.14.14...done. > Loaded symbols for /usr/local/lib/libqdbm.so.14.14 > Reading symbols from /usr/local/lib/libintl.so.6.0...done. > Loaded symbols for /usr/local/lib/libintl.so.6.0 > Reading symbols from /usr/local/lib/libiconv.so.6.0...done. > Loaded symbols for /usr/local/lib/libiconv.so.6.0 > Reading symbols from /usr/lib/libc.so.69.0...done. > Loaded symbols for /usr/lib/libc.so.69.0 > Reading symbols from /usr/libexec/ld.so...done. > Loaded symbols for /usr/libexec/ld.so > #0 strcmp (s1=0x1f2e55b5a60 "9", s2=0x1f2e70199f0 <Address 0x1f2e70199f0 > out of bounds>) at /usr/src/lib/libc/string/strcmp.c:47 > 47 /usr/src/lib/libc/string/strcmp.c: No such file or directory. > in /usr/src/lib/libc/string/strcmp.c > (gdb) bt > #0 strcmp (s1=0x1f2e55b5a60 "9", s2=0x1f2e70199f0 <Address 0x1f2e70199f0 > out of bounds>) at /usr/src/lib/libc/string/strcmp.c:47 > #1 0x000001f0da6423d5 in index_make_entry () from /usr/local/bin/mutt > #2 0x000001f0da6509f9 in mutt_parse_hook () from /usr/local/bin/mutt > #3 0x000001f0da62d473 in index_color () from /usr/local/bin/mutt > #4 0x000001f0da648f00 in mutt_parse_hook () from /usr/local/bin/mutt > #5 0x000001f0da616ab1 in ?? () from /usr/local/bin/mutt > #6 0x0000000000000004 in ?? () > #7 0x00007f7ffffe8af0 in ?? () > #8 0x00007f7ffffe8b04 in ?? () > #9 0x00007f7ffffe8b07 in ?? () > #10 0x00007f7ffffe8b0a in ?? () > #11 0x0000000000000000 in ?? () Try to get a debug built of mutt. backtraces are a lot more useful then. The call to mutt_parse_hook and index_color() however suggests it's caused by a hook changing your color definition. regards, Christian -- Q: How can I choose what groups to post in? ... Q: How about an example? A: Ok. Let's say you want to report that Gretzky has been traded from the Oilers to the Kings. Now right away you might think rec.sport.hockey would be enough. WRONG. Many more people might be interested. This is a big trade! Since it's a NEWS article, it belongs in the news.* hierarchy as well. If you are a news admin, or there is one on your machine, try news.admin. If not, use news.misc. The Oilers are probably interested in geology, so try sci.physics. He is a big star, so post to sci.astro, and sci.space because they are also interested in stars. Next, his name is Polish sounding. So post to soc.culture.polish. But that group doesn't exist, so cross-post to news.groups suggesting it should be created. With this many groups of interest, your article will be quite bizarre, so post to talk.bizarre as well. (And post to comp.std.mumps, since they hardly get any articles there, and a "comp" group will propagate your article further.) You may also find it is more fun to post the article once in each group. If you list all the newsgroups in the same article, some newsreaders will only show the the article to the reader once! Don't tolerate this. -- Brad Templeton, _Emily Postnews Answers Your Questions on Netiquette_