Bug #431
Quassel core dies occasionally on client connect
0%
Description
Sometimes, when I re-connect to the core with my client, the core simply dies. Find the debug log attached.
Additional information:
2008-12-03 10:51:40 Info: Client connected from 80.140.104.73
2008-12-03 10:51:41 Debug: Starting TLS for Client: 80.140.104.73
2008-12-03 10:51:41 Debug: Using compression for Client: 80.140.104.73
2008-12-03 10:51:41 Info: Client 80.140.104.73 initialized and authenticated successfully as "tobyS" (UserId: 1).
2008-12-03 10:51:41 Debug: Quassel IRC: "0.3.1" "2f6178fc5770ea25c48bca16610cd677e3092818"
2008-12-03 10:51:41 Debug: Quassel IRC: "0.3.1" "2f6178fc5770ea25c48bca16610cd677e3092818"
2008-12-03 10:51:41 Debug: # 0 quasselcore 0x081218e3 Quassel::logBacktrace(QString const&)
2008-12-03 10:51:41 Debug: # 0 quasselcore 0x081218e3 Quassel::logBacktrace(QString const&)
2008-12-03 10:51:41 Debug: # 1 quasselcore 0x081036c4 Quassel::handleSignal(int)
2008-12-03 10:51:41 Debug: # 1 quasselcore 0x081036c4 Quassel::handleSignal(int)
2008-12-03 10:51:41 Debug: # 2 0xffffe420 __kernel_sigreturn
2008-12-03 10:51:41 Debug: # 2 0xffffe420 __kernel_sigreturn
2008-12-03 10:51:41 Debug: # 3 libz.so.1 0xb78285c8 0x00000000
2008-12-03 10:51:41 Debug: # 3 libz.so.1 0xb78281a1 0x00000000
2008-12-03 10:51:41 Debug: # 4 libz.so.1 0xb7828c09 0x00000000
2008-12-03 10:51:41 Debug: # 4 libz.so.1 0xb7828c09 0x00000000
2008-12-03 10:51:41 Debug: # 5 libz.so.1 0xb78264d6 0x00000000
2008-12-03 10:51:41 Debug: # 5 libz.so.1 0xb78264d6 0x00000000
2008-12-03 10:51:41 Debug: # 6 libz.so.1 0xb7825627 deflate
2008-12-03 10:51:41 Debug: # 6 libz.so.1 0xb7825627 deflate
2008-12-03 10:51:41 Debug: # 7 libcrypto.so.0.9.8 0xb758468e 0x00000000
2008-12-03 10:51:41 Debug: # 7 libcrypto.so.0.9.8 0xb758468e 0x00000000
2008-12-03 10:51:41 Debug: # 8 libcrypto.so.0.9.8 0xb758362e COMP_compress_block
2008-12-03 10:51:41 Debug: # 8 libcrypto.so.0.9.8 0xb758362e COMP_compress_block
2008-12-03 10:51:41 Debug: # 9 libssl.so.0.9.8 0xb75e696b ssl3_do_compress
2008-12-03 10:51:41 Debug: # 9 libssl.so.0.9.8 0xb75e696b ssl3_do_compress
2008-12-03 10:51:41 Debug: # 10 libssl.so.0.9.8 0xb75e6a9f 0x00000000
2008-12-03 10:51:41 Debug: # 10 libssl.so.0.9.8 0xb75e6a9f 0x00000000
2008-12-03 10:51:41 Debug: # 11 libssl.so.0.9.8 0xb75e6ec0 ssl3_write_bytes
2008-12-03 10:51:41 Debug: # 11 libssl.so.0.9.8 0xb75e6ec0 ssl3_write_bytes
2008-12-03 10:51:41 Debug: # 12 libssl.so.0.9.8 0xb75e41a2 ssl3_write
2008-12-03 10:51:41 Debug: # 12 libssl.so.0.9.8 0xb75e41a2 ssl3_write
2008-12-03 10:51:41 Debug: # 13 libssl.so.0.9.8 0xb75f5eb9 SSL_write
2008-12-03 10:51:41 Debug: # 13 libssl.so.0.9.8 0xb75f5eb9 SSL_write
2008-12-03 10:51:41 Debug: # 14 libQtNetwork.so.4 0xb7c8f052 0x00000000
2008-12-03 10:51:41 Debug: # 14 libQtNetwork.so.4 0xb7c8f052 0x00000000
2008-12-03 10:51:41 Debug: # 15 libQtNetwork.so.4 0xb7c8d46d 0x00000000
2008-12-03 10:51:41 Debug: # 15 libQtNetwork.so.4 0xb7c8d46d 0x00000000
2008-12-03 10:51:41 Debug: # 16 libQtNetwork.so.4 0xb7c82da8 0x00000000
2008-12-03 10:51:41 Debug: # 16 libQtNetwork.so.4 0xb7c833a8 QSslSocket::flush()
2008-12-03 10:51:41 Debug: # 17 libQtNetwork.so.4 0xb7c86046 QSslSocket::qt_metacall(QMetaObject::Call, int, void**)
2008-12-03 10:51:41 Debug: # 17 libQtNetwork.so.4 0xb7c833e8 0x00000000
2008-12-03 10:51:41 Debug: # 18 libQtCore.so.4 0xb7e2f88b QMetaObject::activate(QObject*, int, int, void**)
2008-12-03 10:51:41 Debug: # 18 libQtNetwork.so.4 0xb7c86016 QSslSocket::qt_metacall(QMetaObject::Call, int, void**)
2008-12-03 10:51:41 Debug: # 19 libQtCore.so.4 0xb7e2fef4 QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
2008-12-03 10:51:41 Debug: # 19 libQtCore.so.4 0xb7e29c69 QMetaCallEvent::placeMetaCall(QObject*)
2008-12-03 10:51:41 Debug: # 20 libQtCore.so.4 0xb7e693f3 QIODevice::readyRead()
2008-12-03 10:51:41 Debug: # 20 libQtCore.so.4 0xb7e2ae4f QObject::event(QEvent*)
2008-12-03 10:51:41 Debug: # 21 libQtNetwork.so.4 0xb7c6adcd 0x00000000
2008-12-03 10:51:41 Debug: # 21 libQtCore.so.4 0xb7e1bcd3 QCoreApplicationPrivate::notify_helper(QObject*, QEvent*)
2008-12-03 10:51:41 Debug: # 22 libQtNetwork.so.4 0xb7c6f0a1 0x00000000
2008-12-03 10:51:41 Debug: # 22 libQtCore.so.4 0xb7e1bd43 QCoreApplication::notify(QObject*, QEvent*)
2008-12-03 10:51:41 Debug: # 23 libQtNetwork.so.4 0xb7c5a8eb 0x00000000
2008-12-03 10:51:41 Debug: # 24 libQtNetwork.so.4 0xb7c5c6af 0x00000000
2008-12-03 10:51:41 Debug: # 23 libQtCore.so.4 0xb7e1b827 QCoreApplication::notifyInternal(QObject*, QEvent*)
2008-12-03 10:51:41 Debug: # 25 libQtCore.so.4 0xb7e1bcd3 QCoreApplicationPrivate::notify_helper(QObject*, QEvent*)
2008-12-03 10:51:41 Debug: # 24 libQtCore.so.4 0xb7e1c6cd QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
2008-12-03 10:51:41 Debug: # 26 libQtCore.so.4 0xb7e1bd43 QCoreApplication::notify(QObject*, QEvent*)
2008-12-03 10:51:41 Debug: # 25 libQtCore.so.4 0xb7e46e98 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
2008-12-03 10:51:41 Debug: # 27 libQtCore.so.4 0xb7e1b827 QCoreApplication::notifyInternal(QObject*, QEvent*)
2008-12-03 10:51:41 Debug: # 26 libQtCore.so.4 0xb7e1aa5d QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
2008-12-03 10:51:41 Debug: # 28 libQtCore.so.4 0xb7e468a6 QEventDispatcherUNIX::activateSocketNotifiers()
2008-12-03 10:51:41 Debug: # 27 libQtCore.so.4 0xb7e1abfd QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
2008-12-03 10:51:41 Debug: # 29 libQtCore.so.4 0xb7e46b7a QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*)
2008-12-03 10:51:41 Debug: # 28 libQtCore.so.4 0xb7d2c497 QThread::exec()
2008-12-03 10:51:41 Debug: # 30 libQtCore.so.4 0xb7e46f12 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
2008-12-03 10:51:41 Debug: # 29 quasselcore 0x080877e3 SessionThread::run()
2008-12-03 10:51:41 Debug: # 31 libQtCore.so.4 0xb7e1aa5d QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
2008-12-03 10:51:41 Debug: # 30 libQtCore.so.4 0xb7d2f4da 0x00000000
2008-12-03 10:51:41 Debug: # 32 libQtCore.so.4 0xb7e1abfd QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
2008-12-03 10:51:41 Debug: # 31 libpthread.so.0 0xb780518b 0x00000000
2008-12-03 10:51:41 Debug: # 33 libQtCore.so.4 0xb7e1ca06 QCoreApplication::exec()
2008-12-03 10:51:41 Debug: # 32 libc.so.6 0xb78f909e clone
2008-12-03 10:51:41 Debug: # 34 quasselcore 0x080742e6 main
2008-12-03 10:51:41 Debug: # 35 libc.so.6 0xb784dfdc __libc_start_main
2008-12-03 10:51:41 Debug: # 36 quasselcore 0x080740e1 __gxx_personality_v0
History
#1 Updated by tobyS almost 16 years ago
I missed to set the affected version: Client and core run 0.3.1.
#2 Updated by Sputnick almost 16 years ago
- Priority changed from High to Normal
#3 Updated by tobyS over 15 years ago
- File quassel.log quassel.log added
- File Quassel-Crash-20090221-1031.log Quassel-Crash-20090221-1031.log added
The behaviour still occurs in 0.4.0. See attached debug log and generated backtrace.
#4 Updated by Sputnick over 10 years ago
- Description updated (diff)
- Status changed from New to Closed
Can't imagine this still being valid. Otherwise, please file a new bug report (possibly with debug symbols).