[Akonadi] [Bug 378831] crash on mail check

Albert Astals Cid bugzilla_noreply at kde.org
Sun Apr 16 11:07:36 BST 2017


Albert Astals Cid <aacid at kde.org> changed:

           What    |Removed                     |Added
         Resolution|---                         |WAITINGFORINFO
             Status|UNCONFIRMED                 |NEEDSINFO

--- Comment #1 from Albert Astals Cid <aacid at kde.org> ---
This is a weird crash.

It means somehow your settings broke.

It's "good" it happens all the time, but i can't see how it would happen.

Looking at the code there's two places where seenUIDs and timeOfSeenUids get
modified, POP3Resource::deleteJobResult and POP3Resource::saveSeenUIDList

In POP3Resource::saveSeenUIDList we do
  Q_ASSERT(seenUIDs.size() == timeOfSeenUIDs.size());
and then either
                uidIt = seenUIDs.erase(uidIt);
                timeIt = timeOfSeenUIDs.erase(timeIt);
so the sizes should be the same always

In POP3Resource::deleteJobResult we do
    Q_ASSERT(seenUIDs.size() == timeOfSeenUids.size());
and then either

So they "should" be as big always.

Can you have a look at your config file and see if how different seenUIDs and
timeOfSeenUids are? Maybe we're hitting some limit in KConfig?

You are receiving this mail because:
You are the assignee for the bug.

More information about the Kdepim-bugs mailing list