1. 13 Dec, 2019 4 commits
  2. 11 Dec, 2019 1 commit
  3. 06 Dec, 2019 2 commits
  4. 04 Dec, 2019 1 commit
  5. 02 Dec, 2019 3 commits
  6. 01 Dec, 2019 2 commits
  7. 30 Nov, 2019 1 commit
    • David Faure's avatar
      Fix compilation error with gcc 7.4.1, ambiguous overload · 2c362695
      David Faure authored
      Summary:
      test_lldbformatters.cpp: In member function ‘void LldbFormattersTest::testQSetString()’:
      test_lldbformatters.cpp:837:62: error: call of overloaded ‘verifyVariable(int, QString, QString, <brace-enclosed initializer list>, [...])’ is ambiguous
                               __FILE__, __LINE__, true, false, true)) {
                                                                    ^
      test_lldbformatters.cpp:231:6: note: candidate: bool LldbFormattersTest::verifyVariable(int, const QString&, const QString&, QList<QPair<QString, QString> >, [...])
      test_lldbformatters.cpp:208:6: note: candidate: bool LldbFormattersTest::verifyVariable(int, const QString&, const QString&, QStringList, [...])
      
      Test Plan: Builds
      
      Reviewers: kfunk, kossebau
      
      Subscribers: kdevelop-devel
      
      Tags: #kdevelop
      
      Differential Revision: https://phabricator.kde.org/D25639
      2c362695
  8. 27 Nov, 2019 1 commit
    • Rolf Eike Beer's avatar
      remove bad assert · 3d2ff6f3
      Rolf Eike Beer authored
      Example on how to trigger this:
      -have a CMake project with unit tests
      -make clean
      -try to launch one test that has an executable cleaned by the previous step
      
      (cherry picked from commit 4a4592f3)
      3d2ff6f3
  9. 09 Nov, 2019 2 commits
  10. 08 Nov, 2019 2 commits
  11. 07 Nov, 2019 1 commit
  12. 01 Nov, 2019 2 commits
  13. 31 Oct, 2019 1 commit
  14. 28 Oct, 2019 1 commit
  15. 22 Oct, 2019 2 commits
  16. 21 Oct, 2019 3 commits
  17. 20 Oct, 2019 2 commits
  18. 19 Oct, 2019 1 commit
  19. 14 Oct, 2019 1 commit
  20. 11 Oct, 2019 1 commit
    • René J.V. Bertin's avatar
      FileManagerListJob: use a semaphore for locking · 900d5ec8
      René J.V. Bertin authored
      The previous implementation from a0fd2014 and 73fb3cd6 used a mutex
      and would attempt to unlock it in the helper thread after locking
      it in the main thread. This is UB and triggered an assert in libc++
      on Mac (observed on OS X 10.9 and affecting an as yet unknown number of
      newer OS versions).
      900d5ec8
  21. 04 Oct, 2019 1 commit
    • Christoph Roick's avatar
      Fix Infinite Recursion in DUChain · f81d8884
      Christoph Roick authored
      In some projects - I recognized the issue browsing the kbanking part of #kmymoney -
      aliased types may point to themselves. I assume an issue with forward-declared types,
      but did not investigate this further.
      The recursive call of declarationSizeInformation() may then lead to an infinite number
      of function calls and consequently to a stack overflow.
      
      The fix ends the recursion if the type is recurring.
      f81d8884
  22. 01 Oct, 2019 1 commit
  23. 24 Sep, 2019 1 commit
  24. 21 Sep, 2019 3 commits