https://bugs.kde.org/show_bug.cgi?id=361737
Bug ID: 361737 Summary: duplicates values in SeenUidList and SeenUidTimeList until it crawls to an halt on saving messages Product: Akonadi Version: GIT (master) Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: POP3 Resource Assignee: kdepim-b...@kde.org Reporter: mar...@lichtvoll.de CC: aa...@kde.org, vkra...@kde.org This happened after I downgraded Akonadi from git master to Applications/16.04 due to a build failure for messagelib and thus kmail last weekend. It persists after upgrading to git master again. Basically in one POP3 resource, my main mail account akonadi POP3 resource duplicates the same value in SeenUidList and SeenUidTimeList in ~/.config/akonadi_pop3_resource_0rc exceeds 100 KiB or even 500 KiB. And it uses up one core of an Sandybridge i5 mobile cpu for minutes on saving a few hundred messages to the inbox in batches of maybe 2-5 messages a time. Reproducible: Always Steps to Reproduce: I am not sure what triggered this behaviour. It happened first after the downgrade to Applications/16.04 from git master as of two weeks ago or so. Actual Results: Extremely slow and CPU consuming POP3 mail download. Expected Results: Each item just once in SeenUidList + SendUidTimeList. Fast POP3 download. Here is an example file: [General] host=[…] intervalCheckEnabled=true intervalCheckInterval=120 leaveOnServer=true leaveOnServerDays=2 login=[…] pipelining=true targetCollection=361 useTLS=true [LeaveOnServer] seenUidList=00315ba8446ce738,00315ba9446ce738,00315baa446ce738,00315bab446ce738,00315bac446ce738,00315bad446ce738,00315bae446ce738,00315baf446ce738,00315bb0446ce738,00315bb1446ce738,00315bb2446ce738,00315bb3446ce738,00315bb4446ce738,00315bb5446ce738,00315bb6446ce738,00315bb7446ce738,00315bb8446ce738,00315bb9446ce738,00315bba446ce738,00315bbb446ce738 seenUidTimeList=1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993,1460582993 It always replicated the same value. I have a file with 100 KiB here in case you need it. As a work-around I disabled leaving mails on server so that it deletes them immediately. The above config is after removing seenUidList and seenUidTimeList manually from config file and having it run with delete all downloaded mail on server again and it just starts duplicating the values again. The work-around of delete all mails on server didn´t work either, as at least once each mail appeared twice in inbox. So I enabled leaving mails on server again, but this time only for 2 days, but then it again brought the size of this config file that actually mixes *state* into config to more than 100 KiB and slowling down message download considerable just within 1-2 days. -- You are receiving this mail because: You are watching all bug changes.