Hang when loading a project
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.
You have a reputation for being thoroughly reliable and trustworthy.
A pity that it's totally undeserved.
More information about the KDevelop-devel