Summary: | Kdevelop segmentation fault in background syntax processor [PreprocessJob::headerSectionEndedInternal] | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Patrick Nicolas <xytovl> |
Component: | Language Support: CPP (old) | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aleixpol, antani125, daniel |
Priority: | NOR | ||
Version: | 4.5.1 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
Patrick Nicolas
2012-01-03 20:55:28 UTC
The problem comes from a corrupt ~/.local/share/mime folder. Unfortunately I have deleted the folder... I will see if I have a backup somewhere if you need to reproduce Marking as invalid for now, reopen if you wish. Created attachment 82434 [details] New crash information added by DrKonqi kdevelop (4.5.1) on KDE Platform 4.10.5 using Qt 4.8.6 I have a similar backtrace when trying to open quassel sources (https://github.com/quassel/quassel) as a project. -- Backtrace (Reduced): #6 0x00007f6be88ac474 in PreprocessJob::headerSectionEndedInternal (this=0x55e6470, stream=0x7f6cc982ca40) at ../../../languages/cpp/preprocessjob.cpp:373 #7 0x00007f6be8657183 in rpp::pp_macro_expander::operator() (this=this@entry=0x7f6cc982cc08, input=..., output=..., substitute=substitute@entry=false, table=table@entry=0x0) at ../../../../../languages/cpp/parser/rpp/pp-macro-expander.cpp:302 #8 0x00007f6be8666237 in rpp::pp::operator() (this=this@entry=0x7f6cc982cc00, input=..., output=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:287 #9 0x00007f6be8666610 in rpp::pp::processFileInternal (this=this@entry=0x7f6cc982cc00, fileName=..., fileContents=..., result=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:98 #10 0x00007f6be8666986 in rpp::pp::processFile (this=this@entry=0x7f6cc982cc00, fileName=..., data=...) at ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:85 Also tried deleting ~/.local/share/mime, which didn't help *** Bug 338653 has been marked as a duplicate of this bug. *** Hello! We are working on a new clang-based C/C++ language plugin for KDevelop 5 which supersedes the old C++ plugin in KDevelop 4. See e.g.: https://www.kdevelop.org/news/first-beta-release-kdevelop-500-available Due to a lack of manpower, we cannot fix bugs in the old C++ plugin. We rather want to supply a good Clang based C++ experience for KDevelop 5 than wasting our time on the legacy C++ support for KDevelop 4. With the new clang-based C/C++ language plugin, the bug presented here does not occur. In my testing. For these reasons, I'll close this bug. Please stay tuned for KDevelop 5. If you think this bug is applicable to Clang/KDevelop 5, please reopen the report and add new information on how to reproduce the bug there. |