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

Re: Mutt crashing on exit or replying (sometimes)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday, March  6 at 01:31 PM, quoth Joshua Tinnin:
> I have a very similar muttrc for three different situations, but 
> they refer to different locations for the spool and inbox, and only 
> one is crashing. The other two have no issues. All three are set to 
> UTF-8 as the charset.

This may have nothing to do with your problem, but: setting the 
$charset variable manually is ALMOST NEVER a good idea! I've only ever 
seen *one* situation where it's even *useful*.

Mutt is *VERY* good at figuring out what that variable *ought* to be, 
and if mutt is wrong, your system libraries (which mutt relies upon) 
will also get it wrong. What's worse, if mutt and your system 
libraries disagree on how to handle things (like text), you can wind 
up with bizarre errors that are nearly impossible to track down.

So, let me be clear:

     SETTING THE $charset VARIABLE MANUALLY IS ALMOST NEVER A GOOD
     IDEA!

> I can't see any differences between them which would be causing 
> this. Here's the relevant end of the debug:
>
> mutt_index_menu[617]: Got op 145

That just means "I received the QUIT command". It'd probably be more 
helpful if you ran mutt inside a debugger and gave us a backtrace.

> I looked around and there seems to be a few people who've had a similar 
> issue, chalked up to character sets or unicode, but I'm not a programmer 
> and I'm not sure how to get any further than this.
>
> Any ideas? Do I need to post my .muttrc?

What version of libiconv do you use? There's some buggy ones out there 
(esp. on FreeBSD) that are known to cause crashes. You may just need 
to update your iconv library.

~Kyle
- -- 
Liberty is the only thing you cannot have unless you are willing to 
give it to others.
                                                 -- William Allen White
-----BEGIN PGP SIGNATURE-----
Comment: Thank you for using encryption!

iEYEARECAAYFAkmxjFUACgkQBkIOoMqOI16YoQCfX0VCVi/uv5ko4ZLh7L9I4Rfk
WqgAn3ygPKOsw/1dmcmUq9B0LufPX3mb
=4gE9
-----END PGP SIGNATURE-----