Description of problem:
In short: mutt segfaults when I try to send a reply to the message
in the Maildir included in the tar file above. The problem is
completely reproducible on both of my RedHat 9 systems.
Version-Release number of selected component (if applicable):
Note that my system has
$ rpm -q slang slang-devel
since I had problems with mutt related to a bug in the slang libraries
on RH 9.
Steps to Reproduce:
tar zxvf mutt-bug.tgz; cd mutt-bug
Press `r' to reply to the message. When I press `y' to send out
the reply, I get
Sending message..../load_mutt.sh: line 3: 32661 Segmentation fault mutt
-n\f Maildir -F mymuttrc
This tarball includes a maildir with a message in it, a strace output,
the output of `mutt -v', and a muttrc file called mymuttrc--which is
Hm, works for me, although I edited the reply-to.
Note that the strace included isn't of the mutt process itself.
OK, reproduced. Fun. Appears to be random memory corruption somewhere.
slang's waddch is writing outside the screen buffer.
(when it's formatting the reply-to: prompt)
Will be tangentially fixed in mutt-1.4.1-4 by building with ncursesw, but that
doesn't solve the underlying slang issue.
Yeah, I messed up the strace run, but now updated the tarball with a correct
strace_out. And the point is, as you noticed, to _not_ change the return address.
Hope you have a copy of the tarball of the URL above because our university's
network has been disabled by a worm/DOS.
slang-1.4.9 on the latest releases seems to have resolved the issue