Bug 139001

Summary: crashes upon auto-connect at application startup
Product: [Applications] konversation Reporter: amrit <amrit>
Component: generalAssignee: Konversation Developers <konversation-devel>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: 1.0.1   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description amrit 2006-12-19 08:49:30 UTC
Version:           1.0.1 (using KDE KDE 3.5.4)
Installed from:    Compiled From Sources
Compiler:          gcc 3.4.6 stock slackware 11.0 compiler
OS:                Linux

I've seen this in both versions of Konversation that I've tried - 0.19 and 1.0.1.  I've seen this happen on my Fedora 4 box at work as well.

Add a few networks in your server list, and set them to autoconnect (have seen this happen with 1 network, with 3 networks...).  Exit Konversation and start it again.  It crashes pretty much instantly.  Kcrash comes up with the backtrace shown below.

My configuration doesn't contain anything special that I can think of - although the servers I'm connecting to are irssi proxies.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1845647072 (LWP 27238)]
[KCrash handler]
#5  0x0816d589 in Konversation::NotificationHandler::startTrayNotification ()
#6  0x0816e400 in Konversation::NotificationHandler::highlight ()
#7  0x081035b1 in IRCView::filter ()
#8  0x081049fe in IRCView::appendServerMessage ()
#9  0x0810c7ee in Server::connectToIRCServer ()
#10 0x08119cc9 in Server::init ()
#11 0x0811b340 in Server::Server ()
#12 0x080d01a3 in KonversationApplication::connectToServer ()
#13 0x080d3497 in KonversationApplication::newInstance ()
#14 0x6f6dbc5e in KUniqueApplication::processDelayed ()
   from /opt/kde/lib/libkdecore.so.4
#15 0x6f6dbe3c in KUniqueApplication::qt_invoke ()
   from /opt/kde/lib/libkdecore.so.4
#16 0x080d5c29 in KonversationApplication::qt_invoke ()
#17 0x6f032d44 in QObject::activate_signal ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#18 0x6f3728ed in QSignal::signal () from /usr/lib/qt/lib/libqt-mt.so.3
#19 0x6f04d7a1 in QSignal::activate () from /usr/lib/qt/lib/libqt-mt.so.3
#20 0x6f0552a3 in QSingleShotTimer::event () from /usr/lib/qt/lib/libqt-mt.so.3
#21 0x6efce23f in QApplication::internalNotify ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#22 0x6efce3dc in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3
#23 0x6f619ac5 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#24 0x6efc179c in QEventLoop::activateTimers ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#25 0x6ef7a4d1 in QEventLoop::processEvents ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#26 0x6efe4961 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3
#27 0x6efe48b6 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#28 0x6efcd39f in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3
#29 0x0812449d in main ()
Comment 1 Peter Simonsson 2007-01-25 17:47:21 UTC
Fixed in trunk, rev 627080. Will be in 1.1