Pete Maclean wrote:

> ...

> Which means, in the worst
> pathological case of a mailbox containing just two messages, one with a UID
> of 1 and one with a UID of 4294967295 (the highest possible), a search
> would take 2 weeks or more.  (This is calculated based on timings made with
> my own server with the client running on the same computer.)
>
> Having a few spare moments on my hands, I decided to test this.  I set up a
> server mailbox with two messages identified as described above.  I
> connected with Eudora and launched a search.  It did not take two
> weeks!  It took no time at all -- Eudora crashed at the very start.  (This
> is not so reprehensible perhaps.  I'll give Eudora the benefit of any doubt
> and assume this was a bug due to a boundary problem.  Most of us have them.)

I came across similar bug in Netscape 4.79: it can't cope with UIDs bigger than 
2**32-1, Netscape just doesn't display them!
This leads me to believe that Netscape 4.79 uses "int" instead of "unsigned int" for 
UIDs.
Also if my memory doesn't trick me, it crashed on UID 4294967295.

P.S. I don't take any pleasure in sending this information to the IMAP mailing list. 
If I knew an email address of a person at Netscape I can complain to, I would rather do
that. Can a person from Netscape client team contact me directly, as I have more bugs 
to report.

Regards,
Alexey Melnikov
__________________________________________
R & D, ACI Worldwide/MessagingDirect
Richmond, Surrey, UK
Phone: +44 20 8332 4508
Home Page: http://orthanc.ab.ca/mel

I speak for myself only, not for my employer.
__________________________________________



Reply via email to