[Psi-devel] segfault when going online
Ephraim Talrock
ephraim at coder-board.info
Thu Aug 3 14:14:23 PDT 2006
Hey,
I start Psi and want to go online of course ;) ... but Psi segfaults :(
Anyone an idea whats wrong :(
Psi 0.11-dev -- darcs pull from today
Qt 4.1.4
QCA 2.0 beta2
QCA-OpenSSL-0.1-20060406
Ciao Ephraim
around: qca_securelayer.cpp:346 (<= from the backtrace)
341 TLS::TLS(QObject *parent, const QString &provider)
342 :SecureLayer(parent), Algorithm("tls", provider)
343 {
344 d = new Private(this);
345 d->c = static_cast<TLSContext *>(context());
346 d->c->setParent(d);
347 connect(d->c, SIGNAL(resultsReady()), d,
SLOT(tls_resultsReady()));
348 }
And here is a backtrace from gdb:
(gdb) backtrace
#0 0xb71aebdc in QObject::setParent ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#1 0xb7e4fa80 in TLS (this=0x888a528, parent=0x0, provider=@0xbfca443c)
at qca_securelayer.cpp:346
#2 0x081d0768 in QString::QString ()
#3 0x081e1a75 in QString::QString ()
#4 0x081f24d1 in QList<QCA::Certificate>::~QList ()
#5 0x081f7f4f in QList<QCA::Certificate>::~QList ()
#6 0x0842a214 in QMap<QCA::CertificateInfoType, QString>::freeData ()
#7 0xb71af4b8 in QMetaObject::activate ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#8 0xb71af8f6 in QMetaObject::activate ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#9 0x0842c0fd in QMap<QCA::CertificateInfoType, QString>::freeData ()
#10 0x08241f56 in QList<QCA::KeyStore*>::~QList ()
#11 0x0842c3f4 in QMap<QCA::CertificateInfoType, QString>::freeData ()
#12 0xb71af4b8 in QMetaObject::activate ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#13 0xb71af8f6 in QMetaObject::activate ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#14 0xb71b52bd in QSignalMapper::mapped ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#15 0xb71b53f4 in QSignalMapper::map ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#16 0xb71b5584 in QSignalMapper::map ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#17 0xb71b5b7f in QSignalMapper::qt_metacall ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#18 0xb71af4b8 in QMetaObject::activate ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#19 0xb71af6f3 in QMetaObject::activate ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#20 0xb75fe901 in QAction::activated ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#21 0xb75ff31c in QAction::activate ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#22 0xb7866197 in QMenu::wheelEvent ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#23 0xb7868b59 in QMenu::mouseReleaseEvent ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#24 0xb7642a6c in QWidget::event ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#25 0xb786339d in QMenu::event ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#26 0xb76030ea in QApplicationPrivate::notify_helper ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#27 0xb7604faa in QApplication::notify ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#28 0x08329f9f in QMap<QCA::CertificateInfoType, QString>::freeData ()
#29 0xb7656585 in QApplication::x11ProcessEvent ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#30 0xb7655278 in QApplication::x11ProcessEvent ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#31 0xb76670b5 in non-virtual thunk to QDesktopWidget::~QDesktopWidget()
()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#32 0xb71a121e in QEventLoop::processEvents ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#33 0xb71a143a in QEventLoop::exec ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#34 0xb71a4217 in QCoreApplication::exec ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#35 0xb7602e55 in QApplication::exec ()
from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#36 0x0841dc10 in QMap<QCA::CertificateInfoType, QString>::freeData ()
#37 0xb6e96ea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#38 0x08078ee1 in ?? ()
(gdb)
More information about the psi-devel
mailing list