Ticket #33 (closed defect: fixed)

Opened 7 months ago

Last modified 7 months ago

fetch fails to parse literal followed by non-literal

Reported by: fergal@… Owned by:
Priority: critical Milestone: 0.5.2
Version: Keywords:
Cc:

Description (last modified by menno) (diff)

If you connect to gmail's IMAP service and do

    messages = client.fetch(uids, ["RFC822 FLAGS"])

you get back stuff that looks like

('28942 (UID 37383 RFC822 {1701}', '...'), ' FLAGS (\\Seen))'

Which causes fetch to barf.

I have a patch for a test and a fix, I don't see a way to attach a patch to this ticket...

Attachments

IMAPClient-fix-fetch.diff Download (2.2 KB) - added by menno 7 months ago.
Fergal's patch (originally sent via email)

Change History

Changed 7 months ago by menno

  • description modified (diff)
  • milestone set to 0.5.2

Changed 7 months ago by menno

Fergal's patch (originally sent via email)

Changed 7 months ago by menno

  • priority changed from major to critical

Changed 7 months ago by menno

  • status changed from new to closed
  • resolution set to fixed

Fixed in 6f290ccd5e5b

Note: See TracTickets for help on using tickets.