Bug 287380 - KDevelop background parser hangs and after some time KDevelop stops responding too
Summary: KDevelop background parser hangs and after some time KDevelop stops respondin...
Status: RESOLVED DUPLICATE of bug 269352
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: CPP (old) (show other bugs)
Version: git master
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 4.2.3
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-23 16:18 UTC by Nils Kriha
Modified: 2013-03-31 00:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
headers that cause the problem (30.94 KB, application/x-gzip)
2011-11-23 16:18 UTC, Nils Kriha
Details
backtrace from gdb (147.29 KB, text/plain)
2011-11-23 16:19 UTC, Nils Kriha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nils Kriha 2011-11-23 16:18:30 UTC
Created attachment 65984 [details]
headers that cause the problem

Version:           git master (using KDE 4.7.2) 
OS:                Linux



Reproducible: Always

Steps to Reproduce:
extract the attached file somewhere.
Create new simple cmake project
add to main.cpp:
#include "polymake/internal/modilfied_containers.h"

use the file not found, add custom include paths dialog to add the "testinclude" folder from the attached file.

Actual Results:  
the background parser hangs at around 10% and after some time or editing KDevelop stops responding.
Comment 1 Nils Kriha 2011-11-23 16:19:37 UTC
Created attachment 65985 [details]
backtrace from gdb
Comment 2 Milian Wolff 2011-11-23 16:45:56 UTC
duplicate, merging - but thanks for the files, I hope to create a proper unit test from that and finally find a solution to this problem

take care

*** This bug has been marked as a duplicate of bug 269352 ***
Comment 3 Aleix Pol 2013-03-31 00:45:59 UTC
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively