Bug 58468 - Synchronization crash-bug when opening a c++ project
Summary: Synchronization crash-bug when opening a c++ project
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: CPP (old) (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-14 09:29 UTC by Christian Prochnow
Modified: 2013-03-31 00:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Prochnow 2003-05-14 09:29:03 UTC
Version:            (using KDE KDE 3.1)
Installed from:    RedHat RPMs
Compiler:          gcc-3.2 
OS:          Linux

I'm using Gideon from CVS on RedHat 8 SMP machine with KDE 3.1

When opening a large c++ project gideon randomly crashes on my SMP system.
The application probably crashes when parsing my source files.
I could not reproduce this bug when gideon runs in gdb and KCrash can't show me a backtrace.
I even can't reproduce it on my Uni-Processor machine. So this might be a synchronization bug in the background-parsers ? 
Do i have any chance to give you more input on this bug ? 

Regards,
Christian
Comment 1 Jens Dagerbo 2003-05-26 01:26:39 UTC
Could you please update and test this again? There has been several fixes made in 
this area recently so the problem might be gone now. 
Comment 2 Christian Prochnow 2003-06-06 18:23:35 UTC
Ok, i did a cvs update on 2003-06-02. 
Importing the KDevelop source tree as a project did bring up the same problem: 
Gideon deadlocked .. leaving the percentage bar of the parser at 60%. 
But sometimes it doesnt deadlock - but this is rare :( 
 
Again, i did not encounter this bug on a Uniprocessor machine. 
 
Comment 3 Christian Prochnow 2003-06-10 16:32:39 UTC
Hi, 
 
i did testing with current CVS from 2003-06-10. The dead-lock disappeared.  
Now i got SIGSEGV or SIGALRM. Depends if running in debugger or not. 
Filing this as another bug. 
 
Comment 4 Aleix Pol 2013-03-31 00:45:56 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