I don't know exactly what bug are you talking about, i tried revision 450 (undo commit 447) and now 455 and ktl crashes when deleting some components or closing some circuit documents.

If this can help,  Kcrash always say this:

[Thread debugging using libthread_db enabled]
[New Thread 0xb58296c0 (LWP 30758)]
[KCrash handler]
#6  0x00000000 in ?? ()
#7  0x08197c4a in CircuitICNDocument::flushDeleteList ()
#8  0x080d34a0 in ICNDocument::deleteSelection ()
#9  0x081968cf in CircuitICNDocument::~CircuitICNDocument ()
#10 0x081900f8 in CircuitDocument::~CircuitDocument ()
#11 0xb61265ae in QObject::event () from /usr/lib/libqt-mt.so.3
#12 0xb60bcc36 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#13 0xb60bea5f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#14 0xb687d9b2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#15 0xb604d28d in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#16 0xb60bdc6e in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#17 0xb60bdd76 in QApplication::sendPostedEvents ()
   from /usr/lib/libqt-mt.so.3
#18 0xb60619b4 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#19 0xb60d7f90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#20 0xb60d7c8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#21 0xb60be7df in QApplication::exec () from /usr/lib/libqt-mt.so.3
#22 0x0816ddc3 in main ()

2009/9/29 P Zoltan <zoltan.padrah@gmail.com>
On Tue, 29 Sep 2009 22:11:55 +0200, Alan Grimes <agrimes@speakeasy.net>

> P Zoltan wrote:
>>   Let's start this mail with a famous quote:
>> "There are two ways to write code: write code so simple there are
>> obviously no bugs in it, or write code so complex that there are no
>> obvious bugs in it."
>>   It seems that if I revert the commit that has removed the usage
>> QGuardedPtr class in some cases, this bug doesn't appear. Could someone
>> test in a revision earlier than 447 ?
> Yeah, that's probably a good idea, I was particularly insane when I made
> that commit. Right now it crashes when I close the document containing
> my torture test circuit. =\

 Reverted in SVN.

Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
Ktechlab-devel mailing list