Project

General

Profile

Bug #264

quassel crashes on joining channel

Added by xAFFE over 15 years ago. Updated over 15 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Quassel Core
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Version:
0.13.1
OS:
Any

Description

I tried to join #wine and then the core and also the client crashed with a segmentation fault.

Additional information:

Backtrace and I could also provide a core file in private:
2008-08-10 10:30:15 Info: Client connected from 0:0:0:0:0:FFFF:7F00:1%0
2008-08-10 10:30:29 Info: Client 0:0:0:0:0:FFFF:7F00:1%0 initialized and authenticated successfully as "xAFFE" (UserId: 1).
2008-08-10 10:31:22 Info: Client 0:0:0:0:0:FFFF:7F00:1%0 disconnected (UserId: 1).

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1228739696 (LWP 6917)]
0x0811fd28 in IrcChannel::addChannelMode ()
(gdb) bt
#0 0x0811fd28 in IrcChannel::addChannelMode ()
#1 0x080f1938 in IrcServerHandler::handleMode ()
#2 0x080f1f93 in IrcServerHandler::handle324 ()
#3 0x080f62d1 in IrcServerHandler::qt_metacall ()
#4 0x080dde8e in BasicHandler::handle ()
#5 0x080f40ee in IrcServerHandler::handleServerMsg ()
#6 0x080cb9c6 in NetworkConnection::socketHasData ()
#7 0x080dc179 in NetworkConnection::qt_metacall ()
#8 0xb7e971fa in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#9 0xb7e976e2 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#10 0xb7ed2947 in QIODevice::readyRead () from /usr/lib/qt4/libQtCore.so.4
#11 0xb7cb8f9a in QSslSocketPrivate::_q_readyReadSlot () from /usr/lib/qt4/libQtNetwork.so.4
#12 0xb7cbc0e6 in QSslSocket::qt_metacall () from /usr/lib/qt4/libQtNetwork.so.4
#13 0xb7e971fa in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#14 0xb7e976e2 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
#15 0xb7ed2947 in QIODevice::readyRead () from /usr/lib/qt4/libQtCore.so.4
#16 0xb7ca095f in QAbstractSocketPrivate::canReadNotification () from /usr/lib/qt4/libQtNetwork.so.4
#17 0xb7ca53c1 in QAbstractSocketPrivate::readNotification () from /usr/lib/qt4/libQtNetwork.so.4
#18 0xb7c90aab in QAbstractSocketEngine::readNotification () from /usr/lib/qt4/libQtNetwork.so.4
#19 0xb7c91bbf in QReadNotifier::event () from /usr/lib/qt4/libQtNetwork.so.4
#20 0xb7e8523a in QCoreApplicationPrivate::notify_helper () from /usr/lib/qt4/libQtCore.so.4
#21 0xb7e852b2 in QCoreApplication::notify () from /usr/lib/qt4/libQtCore.so.4
#22 0xb7e84c46 in QCoreApplication::notifyInternal () from /usr/lib/qt4/libQtCore.so.4
#23 0xb7eb03be in QEventDispatcherUNIX::activateSocketNotifiers () from /usr/lib/qt4/libQtCore.so.4
#24 0xb7eb08b2 in QEventDispatcherUNIXPrivate::doSelect () from /usr/lib/qt4/libQtCore.so.4
#25 0xb7eb0a49 in QEventDispatcherUNIX::processEvents () from /usr/lib/qt4/libQtCore.so.4
#26 0xb7e83e61 in QEventLoop::processEvents () from /usr/lib/qt4/libQtCore.so.4
#27 0xb7e83f6b in QEventLoop::exec () from /usr/lib/qt4/libQtCore.so.4
#28 0xb7da6229 in QThread::exec () from /usr/lib/qt4/libQtCore.so.4
#29 0x080a55ba in SessionThread::run ()
#30 0xb7da93f2 in QThreadPrivate::start () from /usr/lib/qt4/libQtCore.so.4
#31 0xb7d2215b in start_thread () from /lib/libpthread.so.0
#32 0xb795040e in clone () from /lib/libc.so.6


Related issues

Has duplicate Quassel IRC - Bug #224: core crashes on joining channels where you are bannedResolved

Associated revisions

Revision ce4dc5d6 (diff)
Added by Marcus Eggenberger over 15 years ago

fixing BR #264 (core crash after join)

Revision b772dadd (diff)
Added by Marcus Eggenberger over 15 years ago

Revert "fixing BR #264 (core crash after join)"

This reverts commit ce4dc5d6d32af97589c15529f67f15218c381488.

Revision ecba1704 (diff)
Added by Marcus Eggenberger over 15 years ago

fixing BR #264 (core crash after join)

Revision 9121ebdb (diff)
Added by Marcus Eggenberger over 15 years ago

fixing BR #264 (core crash after join)

History

#1 Updated by EgS over 15 years ago

This happens only if you're immediately kicked out of the channel after you've joined it. (or something similar)

#2 Updated by EgS over 15 years ago

fixed in current git

Also available in: Atom PDF