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

Kevin Funk <kf...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kde
                   |                            |velop/fe1a940bf1278eee8a8b3
                   |                            |248222195f2cb5a8bde
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.1.0

--- Comment #6 from Kevin Funk <kf...@kde.org> ---
Git commit fe1a940bf1278eee8a8b3248222195f2cb5a8bde by Kevin Funk, on behalf of
Leslie Zhai.
Committed on 04/01/2017 at 12:49.
Pushed by kfunk into branch '5.1'.

Fix segfault when analyzing source code issue

Hi KDevelop developers,

```
Thread 1 "kdevelop" received signal SIGSEGV, Segmentation fault.
0x00007fffbbde43de in cppcheck::Parameters::Parameters (this=0x7fffffffa870,
project=0x192f730)
    at /data/project/kde/kdevelop/analyzers/cppcheck/parameters.cpp:110
110         m_projectBuildPath   =
m_project->buildSystemManager()->buildDirectory(m_project->projectItem());
```

so I simply added ```if (m_project->buildSystemManager())``` check before
calling ```m_project->buildSystemManager()->buildDirectory(...)```

Regards,
Leslie Zhai

REVIEW: 129767
FIXED-IN: 5.1.0

M  +9    -3    analyzers/cppcheck/parameters.cpp

https://commits.kde.org/kdevelop/fe1a940bf1278eee8a8b3248222195f2cb5a8bde

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

Reply via email to