[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 75001] crash on first display of any mail message
From:       Alexander Diemand <axeld () apax ! net>
Date:       2004-09-15 6:30:28
Message-ID: 20040915063028.5572.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
        
http://bugs.kde.org/show_bug.cgi?id=75001        




------- Additional Comments From axeld apax net  2004-09-15 08:30 -------
Yes! I would like to come back and work with kmail.

The problem is with some hacks in the file:
KDE_CVS/kdepim/libkdenetwork/kmime_codec_qp.cpp

in member function: QuotedPrintableDecoder::decode where they try to filter out \
control chars by setting a flag named "mBadChar" to the value of the evil character \
and then make sure that this flag is still equal to '0' before any output (assert).

I never managed to get the CVS version to compile, so debugging was not that \
successfull.  But if someone with a decent setup of KDE sources and experiences in \
this area could just try this and tweak the logic around "mBadChar"; it would be of \
tremendous help. Could an overflow of an "unsigned char" assignment be the source of \
all problems?


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic