Hang when loading a project

Andreas Pakulat apaku at gmx.de
Fri Dec 1 20:51:00 UTC 2006


On 01.12.06 21:01:26, Andras Mantia wrote:
> On Friday 01 December 2006 20:50, Andreas Pakulat wrote:
> > See again, I just fixed it by switching from QProcess, which "stole"
> > the signal-handler from your KProcess, to KProcess. This is not
> > really the solution, but the real solution is anyways only available
> > for kde4...
> 
> I was thinking about this, but I wanted to be sure it's not my fault.;-) 
> Actually this simply proves what was said on kde-(core?)devel, that you 
> should not mix QProcess and KProcess in one application. Unfortunately 
> (or not), KDevelop must use KProcess as it has a Konsole plugin. 

I just converted my QProcess to KProcess and now to BlockingKProcess
because I again had race-conditions with the non-blocking.

I also moved BlockingKProcess to lib/util and as soon as languages/cpp
is fixed for that I'll check that in.

Andreas

-- 
You have a reputation for being thoroughly reliable and trustworthy.
A pity that it's totally undeserved.




More information about the KDevelop-devel mailing list