https://bugs.kde.org/show_bug.cgi?id=386901

            Bug ID: 386901
           Summary: ASSERT:
                    "KDevelop::DUChain::lock()->currentThreadHasReadLock()
                    ||
                    KDevelop::DUChain::lock()->currentThreadHasWriteLock()
                    " in file
                    kdevplatform/language/duchain/functiondefinition.cpp
           Product: kdevelop
           Version: git master
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

With the kdepim libraries from Applications/17.12 installed:
git clone kde:zanshin
cd zanshin
git checkout a6613f66
wget http://www.davidfaure.fr/2017/zanshin_partial_port_to_qdatetime.diff
git apply zanshin_partial_port_to_qdatetime.diff
kdevelop
Open Project zanshin
Go to akonadiserializertest.cpp, line 570.
The code on that line does not compile, QDateTime vs QDate mixup.
For this reason, "setTodoDates" is underlined, correctly.
In the popup on that function name, one can read "See: void
setTodoDates(KCalCore::Todo::Ptr, const QDate&, const QDate&) in
akonadiserializertest.cpp :47".
Click on the link to setTodoDates -> crash. Reproduced 3 times in a row.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to