Project

General

Profile

Bug #1158

Crash after entering core password

Added by kitterma almost 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Quassel Client
Target version:
-
Start date:
04/28/2012
Due date:
% Done:

0%

Estimated time:
Version:
0.8-pre
OS:
Linux

Description

Application: quasselclient (v0.8.0 (dist-5988f4c))
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
Laptop had just resumed. For some reason the password for my core wasn't stored, so I entered the password manually and the client immediately crashed.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Quassel IRC (quasselclient), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb46d0a80 (LWP 2027))]

Thread 3 (Thread 0xb1f01b40 (LWP 2033)):
#0 0xb5a6edcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1 0xb72e7315 in do_gettime (frac=0xb1f00f70, sec=0xb1f00f68) at tools/qelapsedtimer_unix.cpp:123
#2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3 0xb73d1226 in QTimerInfoList::updateCurrentTime (this=0xb1602074) at kernel/qeventdispatcher_unix.cpp:343
#4 0xb73d157a in QTimerInfoList::timerWait (this=0xb1602074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5 0xb73cfe23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb1f0107c) at kernel/qeventdispatcher_glib.cpp:136
#6 0xb73cfebd in timerSourcePrepare (source=0xb1602040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7 0xb59b8762 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8 0xb59b8f6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9 0xb59b91c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb73d08e7 in QEventDispatcherGlib::processEvents (this=0xb1600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb739c50d in QEventLoop::processEvents (this=0xb1f01200, flags=...) at kernel/qeventloop.cpp:149
#12 0xb739c7a9 in QEventLoop::exec (this=0xb1f01200, flags=...) at kernel/qeventloop.cpp:204
#13 0xb728594c in QThread::exec (this=0xb95e4ed0) at thread/qthread.cpp:501
#14 0xb7379b5d in QInotifyFileSystemWatcherEngine::run (this=0xb95e4ed0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb7288de0 in QThreadPrivate::start (arg=0xb95e4ed0) at thread/qthread_unix.cpp:298
#16 0xb5a90d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5b8face in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb0bffb40 (LWP 2036)):
#0 0xb751b424 in __kernel_vsyscall ()
#1 0xb5b81380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0xb59c6a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb59b906e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0xb59b952b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0xb4db60ea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6 0xb59dc673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7 0xb5a90d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8 0xb5b8face in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb46d0a80 (LWP 2027)):
[KCrash Handler]
#7 0xb7325234 in operator int (this=<error reading variable: Cannot access memory at address 0x4>) at ../../include/QtCore/../../src/corelib/global/qglobal.h:2297
#8 QIODevice::isOpen (this=0x0) at io/qiodevice.cpp:508
#9 0xb77236a9 in SignalProxy::writeDataToDevice (dev=0x0, item=..., compressed=false) at /build/buildd/quassel-0.8.0/src/common/signalproxy.cpp:837
#10 0xb76c94e8 in CoreConnection::loginToCore (this=0xb93d4d28, prevError=...) at /build/buildd/quassel-0.8.0/src/client/coreconnection.cpp:606
#11 0xb76ca1d6 in CoreConnection::connectionReady (this=0xb93d4d28) at /build/buildd/quassel-0.8.0/src/client/coreconnection.cpp:579
#12 0xb76ca3b5 in CoreConnection::sslSocketEncrypted (this=0xb93d4d28) at /build/buildd/quassel-0.8.0/src/client/coreconnection.cpp:540
#13 0xb76f1916 in qt_static_metacall (_a=0xbfbd3080, _id=57, _o=0xb93d4d28, _c=<optimized out>) at /build/buildd/quassel-0.8.0/obj-i686-linux-gnu/src/client/moc_coreconnection.cxx:229
#14 CoreConnection::qt_static_metacall (_o=0xb93d4d28, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbfbd3080) at /build/buildd/quassel-0.8.0/obj-i686-linux-gnu/src/client/moc_coreconnection.cxx:164
#15 0xb73b46b1 in QMetaObject::activate (sender=0xb963efb8, m=0xb674ad78, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#16 0xb66e6245 in QSslSocket::encrypted (this=0xb963efb8) at .moc/release-shared/moc_qsslsocket.cpp:149
#17 0xb66f1831 in QSslSocketBackendPrivate::startHandshake (this=0xb96857b8) at ssl/qsslsocket_openssl.cpp:1404
#18 0xb66f3070 in QSslSocketBackendPrivate::transmit (this=0xb96857b8) at ssl/qsslsocket_openssl.cpp:1108
#19 0xb66e61a8 in QSslSocketPrivate::_q_readyReadSlot (this=0xb96857b8) at ssl/qsslsocket.cpp:2205
#20 0xb66ec0a3 in qt_static_metacall (_a=0xbfbd4360, _id=15, _o=0xb963efb8, _c=<optimized out>) at .moc/release-shared/moc_qsslsocket.cpp:98
#21 QSslSocket::qt_static_metacall (_o=0xb963efb8, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfbd4360) at .moc/release-shared/moc_qsslsocket.cpp:77
#22 0xb73b46b1 in QMetaObject::activate (sender=0xb940c7d0, m=0xb74faa58, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#23 0xb7404b25 in QIODevice::readyRead (this=0xb940c7d0) at .moc/release-shared/moc_qiodevice.cpp:105
#24 0xb66c7a83 in QAbstractSocketPrivate::canReadNotification (this=0xb96ac1f8) at socket/qabstractsocket.cpp:654
#25 0xb66b58f9 in QAbstractSocketEngine::readNotification (this=0xb9499c90) at socket/qabstractsocketengine.cpp:168
#26 0xb66d068b in event (this=0xb96a7e68, e=<optimized out>) at socket/qnativesocketengine.cpp:1151
#27 QReadNotifier::event (this=0xb96a7e68, e=0xbfbd47f4) at socket/qnativesocketengine.cpp:1148
#28 0xb6888ed4 in notify_helper (e=0xbfbd47f4, receiver=0xb96a7e68, this=0xb927a468) at kernel/qapplication.cpp:4559
#29 QApplicationPrivate::notify_helper (this=0xb927a468, receiver=0xb96a7e68, e=0xbfbd47f4) at kernel/qapplication.cpp:4531
#30 0xb688e30d in QApplication::notify (this=0xbfbd47f4, receiver=0xb96a7e68, e=0xbfbd47f4) at kernel/qapplication.cpp:4288
#31 0xb6028b21 in KApplication::notify (this=0xbfbd4aec, receiver=0xb96a7e68, event=0xbfbd47f4) at ../../kdeui/kernel/kapplication.cpp:311
#32 0xb739d97e in QCoreApplication::notifyInternal (this=0xbfbd4aec, receiver=0xb96a7e68, event=0xbfbd47f4) at kernel/qcoreapplication.cpp:876
#33 0xb73cff48 in sendEvent (event=0xbfbd47f4, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 socketNotifierSourceDispatch (source=0xb927af20) at kernel/qeventdispatcher_glib.cpp:110
#35 0xb59b8cda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0xb59b90e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0xb59b91c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0xb73d08e7 in QEventDispatcherGlib::processEvents (this=0xb925c740, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#39 0xb6941aaa in QGuiEventDispatcherGlib::processEvents (this=0xb925c740, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb739c50d in QEventLoop::processEvents (this=0xbfbd4a34, flags=...) at kernel/qeventloop.cpp:149
#41 0xb739c7a9 in QEventLoop::exec (this=0xbfbd4a34, flags=...) at kernel/qeventloop.cpp:204
#42 0xb73a1eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#43 0xb6886a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#44 0xb757a52b in main (argc=3, argv=0xbfbd4c64) at /build/buildd/quassel-0.8.0/src/common/main.cpp:144

Also available in: Atom PDF