D12336: Replace several Q_ASSERTs with proper checks
Stefan BrĂ¼ns
noreply at phabricator.kde.org
Wed Feb 27 02:01:33 GMT 2019
bruns added a comment.
In D12336#333853 <https://phabricator.kde.org/D12336#333853>, @apol wrote:
> If it was silently corrupting the DB maybe the right solution would have been to integrate baloo properly with KCrash.
> Like @sitter did in https://phabricator.kde.org/D15573.
**Silently** - it does not crash, garbage data ends up in the database for (mostly) unknown reasons.
Only known reason for zero IDs are races due to renames and similar, where e.g. a file is added with some path, and the parent does not exist microseconds later (at least not under the previous name).
REPOSITORY
R293 Baloo
REVISION DETAIL
https://phabricator.kde.org/D12336
To: bruns, #baloo, michaelh, #frameworks
Cc: ngraham, apol, sitter, kde-frameworks-devel, broulik, #frameworks, domson, ashaposhnikov, michaelh, astippich, spoorun, bruns, abrahams
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20190227/6412e076/attachment-0001.html>
More information about the Kde-frameworks-devel
mailing list