After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 502003 - fails to parse email (infinite loop)
fails to parse email (infinite loop)
Status: RESOLVED FIXED
Product: gmime
Classification: Other
Component: general
2.2.x
Other All
: Normal major
: ---
Assigned To: Jeffrey Stedfast
Jeffrey Stedfast
Depends on:
Blocks:
 
 
Reported: 2007-12-06 10:23 UTC by Thomas
Modified: 2007-12-06 14:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Thomas 2007-12-06 10:23:05 UTC
Please describe the problem:
The header decoder loops in Debian's libgmime 2.2.10 (didn't in 2.2.3) when it hits the malformed

Subject: =??Q??=

The problem goes away when there is a character between the first and second question mark.

Debian Bug with testcase: http://bugs.debian.org/454536

Steps to reproduce:
1. get stuff from http://bugs.debian.org/454536
2. compile testcase.c
3. run with testcase.mbox


Actual results:
Function call does not return.

Expected results:
It should return.

Does this happen every time?
Yes

Other information:
I could say something about bugzilla forms here.
Comment 1 Thomas 2007-12-06 11:52:11 UTC
Fixed in 2.2.11.
Apologies for reporting an old bug.
Comment 2 Jeffrey Stedfast 2007-12-06 14:53:55 UTC
no prob