Version: (using KDE KDE 3.5.0) Installed from: Fedora RPMs OS: Linux Kopete seems to have some problems with IRC channels which name contains characters like '<' or '>'. For example: #<ssg> on Quakenet (xs4all.nl.quakenet.org) When I joined it, Kopete prompted for a password for channel '#' (while there is no password set on '#<ssg>') After I clicked cancel, it managed to join but the channel name was '#' instead of '#<ssg>' Kopete crashes when I join '#<ssg>' from the buddylist or from right clicking on the icon in the statusbar. Here is the error report, I hope it helps. (Note: I replaced some parts, which contained nothing but "(no debugging symbols found)", by a single line.) -- (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) `shared object read from target memory' has disappeared; keeping its symbols. (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1209152768 (LWP 29319)] (no debugging symbols found) [KCrash handler] #4 0x00e4229f in IRCChannelContact::toggleMode () from /usr/lib/kde3/kopete_irc.so #5 0x00e42462 in IRCChannelContact::incomingChannelMode () from /usr/lib/kde3/kopete_irc.so #6 0x00e5bbe1 in IRCSignalMappingDouble<IRCChannelContact>::exec () from /usr/lib/kde3/kopete_irc.so #7 0x00e59042 in QMemberDouble::qt_invoke () from /usr/lib/kde3/kopete_irc.so #8 0x03640eb4 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #9 0x00e7a745 in KIRC::Engine::incomingChannelMode () from /usr/lib/kde3/kopete_irc.so #10 0x00e88c56 in KIRC::Engine::numericReply_324 () from /usr/lib/kde3/kopete_irc.so #11 0x00e809eb in KIRC::Engine::qt_invoke () from /usr/lib/kde3/kopete_irc.so #12 0x03640eb4 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #13 0x00e8d64c in KIRC::MessageRedirector::redirect () from /usr/lib/kde3/kopete_irc.so #14 0x00e8d789 in KIRC::MessageRedirector::operator() () from /usr/lib/kde3/kopete_irc.so #15 0x00e7e469 in KIRC::Engine::slotReadyRead () from /usr/lib/kde3/kopete_irc.so #16 0x00e803e9 in KIRC::Engine::qt_invoke () from /usr/lib/kde3/kopete_irc.so #17 0x03640eb4 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #18 0x039b92e6 in QSignal::signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #19 0x0365e693 in QSignal::activate () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #20 0x03666f75 in QSingleShotTimer::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #21 0x035dc0dd in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #22 0x035dca5c in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #23 0x03d36c01 in KApplication::notify () from /usr/lib/libkdecore.so.4 #24 0x035d0972 in QEventLoop::activateTimers () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #25 0x0358635a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #26 0x035f4812 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #27 0x035dbacf in QApplication::enter_loop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #28 0x037dee51 in QDialog::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #29 0x0407dc4b in KInputDialog::text () from /usr/lib/libkdeui.so.4 #30 0x0407ddd6 in KInputDialog::getText () from /usr/lib/libkdeui.so.4 #31 0x00e41f24 in IRCChannelContact::failedChankey () from /usr/lib/kde3/kopete_irc.so #32 0x00e5bcbc in IRCSignalMapping<IRCChannelContact>::exec () from /usr/lib/kde3/kopete_irc.so #33 0x00e58f66 in QMember::qt_invoke () from /usr/lib/kde3/kopete_irc.so #34 0x03640eb4 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #35 0x0364187e in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #36 0x00e7d685 in KIRC::Engine::incomingFailedChankey () from /usr/lib/kde3/kopete_irc.so #37 0x00e8800d in KIRC::Engine::numericReply_475 () from /usr/lib/kde3/kopete_irc.so #38 0x00e80c5e in KIRC::Engine::qt_invoke () from /usr/lib/kde3/kopete_irc.so #39 0x03640eb4 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #40 0x00e8d64c in KIRC::MessageRedirector::redirect () from /usr/lib/kde3/kopete_irc.so #41 0x00e8d789 in KIRC::MessageRedirector::operator() () from /usr/lib/kde3/kopete_irc.so #42 0x00e7e469 in KIRC::Engine::slotReadyRead () from /usr/lib/kde3/kopete_irc.so #43 0x00e803e9 in KIRC::Engine::qt_invoke () from /usr/lib/kde3/kopete_irc.so #44 0x03640eb4 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #45 0x039b92e6 in QSignal::signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #46 0x0365e693 in QSignal::activate () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #47 0x03666f75 in QSingleShotTimer::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #48 0x035dc0dd in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #49 0x035dca5c in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #50 0x03d36c01 in KApplication::notify () from /usr/lib/libkdecore.so.4 #51 0x035d0972 in QEventLoop::activateTimers () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #52 0x0358635a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #53 0x035f4812 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #54 0x035f4736 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #55 0x035dbaa9 in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #56 0x0806d874 in ?? () #57 0x00921d5f in __libc_start_main () from /lib/libc.so.6 #58 0x0806d171 in ?? ()
quakenet is such a pain in the ass
Confirming with Kopete 0.12 branch SVN (three or four days old). Here's a backtrace with some line numbers: Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1479866688 (LWP 6335)] [KCrash handler] #6 0xa7477c0d in IRCChannelContact::toggleMode (this=0x892efa0, mode=@0xafa1641a, enabled=true, update=false) at ircchannelcontact.cpp:629 #7 0xa7477ff6 in IRCChannelContact::incomingChannelMode (this=0x892efa0, mode=@0x88bd710) at ircchannelcontact.cpp:544 #8 0xa749439e in IRCSignalMappingDouble<IRCChannelContact>::exec ( this=0x872a360, id=@0x8873ba0, arg=@0x88bd710, arg2=@0x88e8338) at ircsignalhandler.h:220 #9 0xa7492a48 in QMemberDouble::slotEmit (this=0x8729990, id=@0x8873ba0, arg=@0x88bd710, arg2=@0x88e8338) at ircsignalhandler.h:131 #10 0xa7490feb in QMemberDouble::qt_invoke (this=0x8729990, _id=2, _o=0xafa164fc) at ircsignalhandler.moc:258 #11 0x4ac0854b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #12 0xa74b47f8 in KIRC::Engine::incomingChannelMode (this=0x8725ba0, t0=@0xafa16588, t1=@0x8979c78, t2=@0x8942af8) at kircengine.moc:1539 #13 0xa74c1721 in KIRC::Engine::numericReply_324 (this=0x8725ba0, msg=@0xafa166ec) at kircengine_numericreplies.cpp:367 #14 0xa74b9ee8 in KIRC::Engine::qt_invoke (this=0x8725ba0, _id=113, _o=0xafa16654) at kircengine.moc:2076 #15 0x4ac0854b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #16 0xa74c6907 in KIRC::MessageRedirector::redirect (this=0x8725208, t0=@0xafa166ec) at kircmessageredirector.moc:95 #17 0xa74c69fa in KIRC::MessageRedirector::operator() (this=0x8725208, msg=@0xafa166ec) at kircmessageredirector.cpp:47 #18 0xa74b776f in KIRC::Engine::slotReadyRead (this=0x8725ba0) at kircengine.cpp:371 #19 0xa74b9637 in KIRC::Engine::qt_invoke (this=0x8725ba0, _id=66, _o=0xafa1684c) at kircengine.moc:2029 #20 0x4ac0854b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #21 0x4ac08fdc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #22 0x4b268bd9 in KAsyncIO::readyRead () from /usr/lib/libkdecore.so.4 #23 0x4b34c9af in KExtendedSocket::socketActivityRead () from /usr/lib/libkdecore.so.4 #24 0x4b34cbbb in KExtendedSocket::qt_invoke () from /usr/lib/libkdecore.so.4 #25 0x4ac0854b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #26 0x4ac08e52 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #27 0x4af9af7f in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3 #28 0x4ac2880a in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3 #29 0x4ab9e87a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #30 0x4ab9ea76 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #31 0x4b32b32e in KApplication::notify () from /usr/lib/libkdecore.so.4 #32 0x4ab30001 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #33 0x4ab90435 in QEventLoop::activateSocketNotifiers () from /usr/lib/libqt-mt.so.3 #34 0x4ab43d06 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #35 0x4abb7255 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #36 0x4ab9d3b9 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 #37 0x4adbb7c4 in QDialog::exec () from /usr/lib/libqt-mt.so.3 #38 0x4b64182b in KInputDialog::text () from /usr/lib/libkdeui.so.4 #39 0x4b6419c0 in KInputDialog::getText () from /usr/lib/libkdeui.so.4 #40 0xa74776e2 in IRCChannelContact::failedChankey (this=0x892efa0) at ircchannelcontact.cpp:592 #41 0xa74942c4 in IRCSignalMapping<IRCChannelContact>::exec (this=0x8735920, id=@0x88a9018) at ircsignalhandler.h:175 #42 0xa74929ea in QMember::slotEmit (this=0x8733ae8, id=@0x88a9018) at ircsignalhandler.h:95 #43 0xa7491275 in QMember::qt_invoke (this=0x8733ae8, _id=2, _o=0xafa17628) at ircsignalhandler.moc:85 #44 0x4ac0854b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #45 0x4ac08a78 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #46 0xa74b33bc in KIRC::Engine::incomingFailedChankey (this=0x8725ba0, t0=@0xafa176ac) at kircengine.moc:1845 #47 0xa74c0dac in KIRC::Engine::numericReply_475 (this=0x8725ba0, msg=@0xafa1780c) at kircengine_numericreplies.cpp:561 #48 0xa74ba29e in KIRC::Engine::qt_invoke (this=0x8725ba0, _id=132, _o=0xafa17774) at kircengine.moc:2095 #49 0x4ac0854b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #50 0xa74c6907 in KIRC::MessageRedirector::redirect (this=0x8728148, t0=@0xafa1780c) at kircmessageredirector.moc:95 #51 0xa74c69fa in KIRC::MessageRedirector::operator() (this=0x8728148, msg=@0xafa1780c) at kircmessageredirector.cpp:47 #52 0xa74b776f in KIRC::Engine::slotReadyRead (this=0x8725ba0) at kircengine.cpp:371 #53 0xa74b9637 in KIRC::Engine::qt_invoke (this=0x8725ba0, _id=66, _o=0xafa17948) at kircengine.moc:2029 #54 0x4ac0854b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #55 0x4af9a1a9 in QSignal::signal () from /usr/lib/libqt-mt.so.3 #56 0x4ac25c4c in QSignal::activate () from /usr/lib/libqt-mt.so.3 #57 0x4ac2d710 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3 #58 0x4ab9e87a in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #59 0x4ab9ea76 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #60 0x4b32b32e in KApplication::notify () from /usr/lib/libkdecore.so.4 #61 0x4ab30001 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #62 0x4ab90305 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #63 0x4ab43d2a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #64 0x4abb7255 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #65 0x4abb717a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #66 0x4ab9d38d in QApplication::exec () from /usr/lib/libqt-mt.so.3 #67 0x08073560 in main (argc=) at main.cpp:107
Thank you for the report, Simon. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!