[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Object crashes app after being deleted
From:       Robert Hogan <robert () roberthogan ! net>
Date:       2006-09-25 21:22:33
Message-ID: 200609252222.33794.robert () roberthogan ! net
[Download RAW message or body]


Hi there,

An event from the tork object causes the deletion of the client object. 
There's stuff still going on in the client object (called from the tork 
object) , which I would expect to cease once it's destroyed.

However, it appears to continue and since the stuff it needs is no longer 
available (because the client object is being deleted) it crashes.

What do I need to do here? I'm pretty sure I'm missing something blindingly 
obvious.

Thanks,
Robert

==== (gdb) bt =====================
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 21135)]
0x419b1608 in waitpid () from /lib/libpthread.so.0
#0  0x419b1608 in waitpid () from /lib/libpthread.so.0
#1  0x000052ae in ?? ()
#2  0x0809a83e in torK::Crash::crashHandler ()
#3  0x419b04b1 in __pthread_sighandler () from /lib/libpthread.so.0
#4  <signal handler called>
#5  0x08082330 in Client::applySettingsToRunningTor ()
#6  0x08083b28 in Client::qt_invoke ()
#7  0x4121ed44 in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#8  0x4121f4dc in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#9  0x08063a0b in tork::applySettingsToTor ()
#10 0x08065a5f in tork::shouldIApplySettings ()
#11 0x0806f31c in tork::qt_invoke ()
#12 0x4121ed44 in QObject::activate_signal ()

-- 

KlamAV - An Anti-Virus Manager for KDE - http://www.klamav.net
TorK   - A Tor Controller For KDE      - http://tork.sf.net
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic