Project

General

Profile

Bug #431

Quassel core dies occasionally on client connect

Added by tobyS over 11 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Quassel Core
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Version:
0.4.0
OS:
Any

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

quassel.log (6.89 KB) quassel.log admin, 12/03/2008 10:55 AM
quassel.log (7.48 KB) quassel.log Latest debug log of crash. tobyS, 02/21/2009 10:38 AM
Quassel-Crash-20090221-1031.log (4.84 KB) Quassel-Crash-20090221-1031.log Crash log. tobyS, 02/21/2009 10:38 AM

History

#1 Updated by tobyS over 11 years ago

I missed to set the affected version: Client and core run 0.3.1.

#2 Updated by Sputnick over 11 years ago

  • Priority changed from High to Normal

#3 Updated by tobyS about 11 years ago

The behaviour still occurs in 0.4.0. See attached debug log and generated backtrace.

#4 Updated by Sputnick about 6 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).

Also available in: Atom PDF