Opened 5 years ago

Closed 11 months ago

#11728 closed bug (fixed)

IMAP: Error during parsing: Unexpected end of string

Reported by: stippi Owned by: axeld
Priority: normal Milestone: R1
Component: Servers/mail_daemon Version: R1/Development
Keywords: imap Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I've configured my GMX account in Haiku which has thousands of mails. Retrieving mails seems to trigger a bug where the IMAP connection worker consumes CPU in an endless loop. When I attach Debugger to the mail_daemon team, I see that stdout is flooded with repeated messages "Error during parsing: Unexpected end of string".

If more info is needed, I can try to obtain it with some instructions.

Attachments (1)

mail_daemon-4687-debug-09-01-2015-22-22-39.report (15.1 KB ) - added by stippi 5 years ago.
Debug report

Download all attachments as: .zip

Change History (3)

by stippi, 5 years ago

Debug report

comment:1 by stippi, 5 years ago

If it is of any interest, IMAP synchronized 500 mails in a coulple of folders in alphabetical order. My Haiku-bugs folder has 500 mail (headers) and the next folder in order, Haiku-commits has 0 mails. So maybe that hints at a problem with parsing a response to fetch all entries of that folder rather than with a response for fetching an individual item, because then I would expect the last non-empty folder to have less than 500 items.

comment:2 by waddlesplash, 11 months ago

Resolution: fixed
Status: newclosed

Should be fixed with the "line length too long" fixes.

Note: See TracTickets for help on using tickets.