[Tickets #5657] UID ( X-UID ) > 0x80000000 misinterpreted unsigned numbers

bugs at bugs.horde.org bugs at bugs.horde.org
Wed Aug 22 07:32:52 UTC 2007


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=5657
-----------------------------------------------------------------------
 Ticket             | 5657
 Created By         | ivan.dolezal at vsb.cz
 Summary            | UID ( X-UID ) > 0x80000000 misinterpreted unsigned numbers
 Queue              | IMP
 Version            | 4.1.4
 Type               | Bug
 State              | Unconfirmed
 Priority           | 3. High
 Owners             | 
+New Attachment     | negative_x-uid_dump.txt
-----------------------------------------------------------------------


ivan.dolezal at vsb.cz (2007-08-22 00:32) wrote:

Horde misinterprets big X-UIDs as signed instead of unsigned 32bit
integers, producing requests that can not be fulfilled by an IMAP server,
resulting in fatal error reported to a user as "Requested message not
found." when trying to open this mail.

Enclosed you will find a tcpdump of such a conversation between IMP and UW
IMAP.

See also
http://mailman1.u.washington.edu/pipermail/imap-use/2007-March/000200.html
, but PITA  of me and the vice dean is not the spam case but regular mail.



More information about the bugs mailing list