Red Hat Bugzilla – Bug 119299
Empty text/plain causes segmentation fault
Last modified: 2007-04-18 13:04:54 EDT
Description of problem:
If you try to view a multipart/mixed MIME message with an empty
text/plain part, pan will crash.
Version-Release number of selected component (if applicable):
Happen every time attempting to view such a message.
Steps to Reproduce:
1. Find a message with an empty text/plain part
2. Try to view the message
Segmentation fault (core dumped)
Nonempty parts of the message are shown
An example message causing a crash can be found with message ID
<email@example.com> in the group dk.test.
Sometimes a warning is shown just before crashing:
(Null) - Invalid header:
Sounds like a probable duplicate of bug 120007.
Could you try pan-0.14.2-5 which should fix the above bug?
I have switched from Red Hat 9 to Fedora Core 1 where pan-0.14.2-2 was
installed. The problem still exist with this version. The newest pan
version I could find was pan-0.14.2-4 which also suffers from this
problem. Where do I find pan-0.14.2-5?
Should be appearing in FC devel (rawhide) today or so. :)
Why isn't pan-0.14.2-5 signed? The pan-0.14.2-4 I downloaded from the
same directory yesterday was signed:
[kasperd@erwin:pts/5:~/pan] rpm -K pan-0.14.2-*.i386.rpm
pan-0.14.2-4.i386.rpm: (sha1) dsa sha1 md5 gpg OK
pan-0.14.2-5.i386.rpm: sha1 md5 OK
I think you were "lucky" with pan-0.14.2-4: I guess it got
signed for test1 and test2 of FC2. pan-0.14.2-5 won't get signed
until test3, and again for the final release of course. :)
In that case I won't test it. I don't install unsigned software unless
every line have been reviewed by someone I trust. I tried
pan-0.14.2-gmime-crash-120007.patch from pan-0.14.2-5.src.rpm, it
seems to fix the problem.
Fwiw, the pan in Fedora devel for FC2 is now signed I believed.