Helping with KDE4 (valgrind)

John Tapsell johnflux at
Mon May 8 18:54:25 BST 2006

Hi Julian,

  This is great timing!  ksysguard (the process viewer thing)
communicates to ksysguardd.  I would love to know if communicating via
pipes (serialising/sending/recieving/deserialising) etc is slow, or
whether I should code some kind of faster track for the common case of
watching the local machine.

  It would be great if I could have help profilling ksysguard.


On 5/8/06, David Faure <faure at> wrote:
> Hello Julian,
> I am forwarding your message to kde-core-devel.
> What you say about possible kwin bugs is very interesting, I'm sure the kwin
> developer
> would love to hear more details about that :)
> ----------  Forwarded Message  ----------
> Subject: Helping with KDE4
> Date: Sunday 07 May 2006 14:59
> From: Julian Seward <julian at>
> To: faure at
> Hi David
> I've been looking at
> and also thinking about our upcoming 3.2.0 release of Valgrind.
> I wanted to communicate the following to the KDE4 core developers.
> -------
> I'm hoping that KDE4 will be the stablest and fastest KDE yet,
> so I want to help ensure that KDE developers can make effective
> use of Valgrind's debugging and profiling facilities.
> Let me know if there is anything we can do from the Valgrind end to
> help with KDE4 development.  That could be fixing problems in V,
> guiding KDE developers in how to use it effectively, or whatever.
> No promises - our development resources are limited - but if there
> are small ways we can help make V more effective for you, I'd be
> interested to hear.
> For example, I am currently playing with running a complete KDE
> session on Valgrind -- tracing all processes from 'startkde'
> onwards.  That works quite well and picks up a few remaining
> use-after-free bugs, even in the stable KDE 3.4.2 shipped with
> SuSE 10.0, when doing boring things (moving windows around).
> Maybe that would be of interest from a stability point of view?
> -------------------------------------------------------
> --
> David Faure, faure at, sponsored by Trolltech to work on KDE,
> Konqueror (, and KOffice (

More information about the kde-core-devel mailing list