I wonder if the file format changed? I ended up with entityCnt being a very large number,
although the .dat file was very small. In 4 different resources, after migrating from
Leap 42.2 to akonadi master.
Details
Details
- Reviewers
dvratil - Commits
- R165:98e72dd81f3b: Akonadi: avoid 100% CPU on reading corrupt files.
Diff Detail
Diff Detail
- Repository
- R165 Akonadi
- Branch
- master
- Lint
No Linters Available - Unit
No Unit Test Coverage
src/core/changerecorder_p.cpp | ||
---|---|---|
165 | I can't speak about code but could you use qCWarning(....) here (and replace other qWarning too) please :) |
Comment Actions
What version of KDE PIM did you have previously (before switching to master)? Sounds like a bug in the journal migration path.
But the patch makes sense, just switch to qCWarning(AKONADICORE_LOG) please and you can commit.
Comment Actions
I was using the packages from OpenSuSE Leap 42.2, which have:
- libKF5AkonadiCore-16.08.2
- kmail5-16.08.2
etc.