Summary: | Kopete crashes when you message yourself (AIM) | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Jonathan Thomas <echidnaman> |
Component: | ICQ and AIM Plugins | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | wmhilton |
Priority: | NOR | ||
Version: | 0.50.80 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Bug Depends on: | 133621 | ||
Bug Blocks: |
Description
Jonathan Thomas
2008-07-13 13:57:39 UTC
Confirmed. Used Pidgin and Kopete on same machine. Rather than getting the typical "echo" one normally gets from messaging oneself on AIM, Kopete crashed. (Pidgin didn't though.) Using Kopete 0.50.80 with KDE 4.1.0, standard Kubuntu 8.04 packages. Is this still valid? I can't reproduce this with Kopete 0.60.2 Yes, it is still reproducible with Kopete 0.60.2. Can you reproduce it with Kopete 0.60.3? Yes. Could you please have a look at http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports, try to install the debugging packages for your distribution and post a more verbose backtrace? Ah, sorry. At the time I reported the bug I knew I didn't have all the debugging symbols but figured the bug was reproducible enough for that not to matter too much. Anyway, here's a good backtrace: Application: Kopete (kopete), signal SIGSEGV [Thread debugging using libthread_db enabled] [New Thread 0xb58bb6c0 (LWP 25533)] [New Thread 0xb341db90 (LWP 25534)] [KCrash handler] #6 0xb75487f7 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #7 0xb7f1a44f in Kopete::ChatSession::remoteTyping (this=0x0, _t1=0x8ed0940, _t2=false) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/libkopete/kopetechatsession.moc:287 #8 0xb7f1a48c in Kopete::ChatSession::receivedTypingMsg (this=0x0, c=0x8ed0940, t=<value optimized out>) at /build/buildd/kdenetwork-4.1.3/kopete/libkopete/kopetechatsession.cpp:399 #9 0xb3582429 in OscarAccount::messageReceived (this=0x8f05048, message=@0xbfb11c98) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/oscaraccount.cpp:506 #10 0xb35ddc1b in AIMAccount::messageReceived (this=0x8f05048, message=@0xbfb11c98) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/aim/aimaccount.cpp:521 #11 0xb35853e5 in OscarAccount::qt_metacall (this=0x8f05048, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb1183c) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/oscaraccount.moc:124 #12 0xb35df5fa in AIMAccount::qt_metacall (this=0x8f05048, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0xbfb1183c) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/aim/aimaccount.moc:140 #13 0xb7547a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #14 0xb75487e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #15 0xb345d333 in Client::messageReceived (this=0x8ee3290, _t1=@0xbfb11c98) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/client.moc:293 #16 0xb34656d1 in Client::receivedMessage (this=0x8ee3290, msg=@0xbfb11c98) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/client.cpp:721 #17 0xb346904d in Client::qt_metacall (this=0x8ee3290, _c=QMetaObject::InvokeMetaMethod, _id=44, _a=0xbfb11b5c) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/client.moc:220 #18 0xb7547a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #19 0xb75487e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #20 0xb34f6e63 in MessageReceiverTask::receivedMessage (this=0x8e55a60, _t1=@0xbfb11c98) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/messagereceivertask.moc:80 #21 0xb34f9694 in MessageReceiverTask::handleType1Message (this=0x8e55a60) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/tasks/messagereceivertask.cpp:208 #22 0xb34fb0dd in MessageReceiverTask::take (this=0x8e55a60, transfer=0x904ac68) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/tasks/messagereceivertask.cpp:91 #23 0xb34c05cb in Task::take (this=0x8f12f68, transfer=0x904ac68) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/tasks/task.cpp:134 #24 0xb3494ae4 in Connection::distribute (this=0x8f93548, transfer=0x904ac68) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/connection.cpp:223 #25 0xb3494ca4 in Connection::streamReadyRead (this=0x8f93548) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/connection.cpp:240 #26 0xb3494d63 in Connection::qt_metacall (this=0x8f93548, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfb11f08) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/connection.moc:83 #27 0xb7547a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #28 0xb75487e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #29 0xb347dc77 in Stream::readyRead (this=0x8f12fc8) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/stream.moc:86 #30 0xb347b76d in ClientStream::doReadyRead (this=0x8f12fc8) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/oscarclientstream.cpp:327 #31 0xb347bff6 in ClientStream::cp_incomingData (this=0x8f12fc8) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/oscarclientstream.cpp:258 #32 0xb347c67b in ClientStream::qt_metacall (this=0x8f12fc8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb12058) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/oscarclientstream.moc:84 #33 0xb7547a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #34 0xb75487e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #35 0xb346c297 in CoreProtocol::incomingData (this=0x8ed6f2c) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/coreprotocol.moc:89 #36 0xb346d7f3 in CoreProtocol::wireToTransfer (this=0x8ed6f2c, wire=@0x8ed6f34) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/coreprotocol.cpp:221 #37 0xb346e0d2 in CoreProtocol::addIncomingData (this=0x8ed6f2c, incomingBytes=@0xbfb122a8) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/coreprotocol.cpp:108 #38 0xb347bd57 in ClientStream::socketReadyRead (this=0x8f12fc8) at /build/buildd/kdenetwork-4.1.3/kopete/protocols/oscar/liboscar/oscarclientstream.cpp:312 #39 0xb347c613 in ClientStream::qt_metacall (this=0x8f12fc8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfb12358) at /build/buildd/kdenetwork-4.1.3/obj-i486-linux-gnu/kopete/protocols/oscar/liboscar/oscarclientstream.moc:88 #40 0xb7547a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #41 0xb75487e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #42 0xb7580847 in QIODevice::readyRead () from /usr/lib/libQtCore.so.4 #43 0xb60bba72 in ?? () from /usr/lib/libQtNetwork.so.4 #44 0xb60aaceb in ?? () from /usr/lib/libQtNetwork.so.4 #45 0xb60ac056 in ?? () from /usr/lib/libQtNetwork.so.4 #46 0xb6a148ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #47 0xb6a1c76e in QApplication::notify () from /usr/lib/libQtGui.so.4 #48 0xb7a72b2d in KApplication::notify (this=0xbfb129cc, receiver=0x8edb318, event=0xbfb12760) at /build/buildd/kde4libs-4.1.3/kdeui/kernel/kapplication.cpp:311 #49 0xb7532e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #50 0xb755d70a in ?? () from /usr/lib/libQtCore.so.4 #51 0xb5f146f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #52 0xb5f17da3 in ?? () from /usr/lib/libglib-2.0.so.0 #53 0xb5f17f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #54 0xb755d478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #55 0xb6aaeee5 in ?? () from /usr/lib/libQtGui.so.4 #56 0xb753152a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #57 0xb75316ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #58 0xb7533da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #59 0xb6a14767 in QApplication::exec () from /usr/lib/libQtGui.so.4 #60 0x0808aa6f in main (argc=1, argv=0xbfb12db4) at /build/buildd/kdenetwork-4.1.3/kopete/kopete/main.cpp:102 #0 0xb8013424 in __kernel_vsyscall () Finally I can reproduce this bug. I'll try to fix it. Btw. there is a workaround for this bug. If you have AIM screen name for instance "text1" then if you remove the old account from Kopete and add new one with screen name "Test1" then it won't crash (the screen name has to have one or more uppercase letters). When 133621 is fixed, this bug should go away too |