Bugzilla – Full Text Bug Listing |
Summary: | [Build 20180815] openQA test fails in kontact - "Invalid parent" starting up kontact | ||
---|---|---|---|
Product: | [openSUSE] openSUSE Distribution | Reporter: | Oliver Kurz <okurz> |
Component: | KDE Applications | Assignee: | E-Mail List <opensuse-kde-bugs> |
Status: | NEW --- | QA Contact: | E-mail List <qa-bugs> |
Severity: | Major | ||
Priority: | P2 - High | CC: | fvogt, wbauer, zluo |
Version: | Leap 15.1 | ||
Target Milestone: | Leap 15.1 | ||
Hardware: | Other | ||
OS: | Other | ||
URL: | https://openqa.opensuse.org/tests/735133/modules/kontact/steps/15 | ||
See Also: | https://bugzilla.suse.com/show_bug.cgi?id=952876 | ||
Whiteboard: | |||
Found By: | --- | Services Priority: | |
Business Priority: | Blocker: | Yes | |
Marketing QA Status: | --- | IT Deployment: | --- |
Description
Oliver Kurz
2018-08-17 12:36:40 UTC
I could reproduce the issue manually with https://download.opensuse.org/repositories/KDE:/Medias/images/iso/openSUSE_Krypton.x86_64-5.12.80-Build3.132.iso . On the first stat the mentioned error pops up, can be clicked away and on next startup the problem does not show up again. *** Bug 1111606 has been marked as a duplicate of this bug. *** Upstream bug report: https://bugs.kde.org/show_bug.cgi?id=380171 To quote from there: I think this is a race condition in the initial setup: the race could be that on first start the Maildir resource (that backs the "Local folders") starts discovering what folders exist in ~/.local/share/mail and starts creating them in Akonadi and at the same time KMail realizes there's no Inbox, Outbox etc. in Local Folders and starts creating them. At some point they clash as they both attempt to create the same collection - one of them wins and one of them fails with the SQL error - if KMail is the one who loses, it aborts the initial job and triggers the "fatal error" dialog. |