Bug #264
quassel crashes on joining channel
0%
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
Associated revisions
Revert "fixing BR #264 (core crash after join)"
This reverts commit ce4dc5d6d32af97589c15529f67f15218c381488.
fixing BR #264 (core crash after join)
fixing BR #264 (core crash after join)
History
#1 Updated by EgS about 17 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 about 17 years ago
fixed in current git
fixing BR #264 (core crash after join)