Bug 148428 - Kopete crashes upon connecting to MSN
Summary: Kopete crashes upon connecting to MSN
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-01 15:58 UTC by Martin Sandsmark
Modified: 2007-08-07 13:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Sandsmark 2007-08-01 15:58:55 UTC
Version:           0.12.5 (using KDE KDE 3.5.7)
Installed from:    Ubuntu Packages
OS:                Linux

When I start Kopete, and it tries to connect to my one and only MSN account, it crashes. According to my untrained eyes, it looks like it crashes trying to parse my contact list.

Backtrace (with kdenetwork-dbg installed):
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47128997323152 (LWP 10779)]
[KCrash handler]
#5  0x00002add0ef56bb7 in QString::unicode () from /usr/lib/libqt-mt.so.3
#6  0x00002add0f327602 in ?? () from /usr/lib/libqt-mt.so.3
#7  0x00002add0f32990b in operator< () from /usr/lib/libqt-mt.so.3
#8  0x00002add0a6a942a in QMapPrivate<QString, Kopete::ContactProperty>::find
    (this=0xec9420, k=@0xfcfac0) at /usr/share/qt3/include/qmap.h:503
#9  0x00002add0a64e4dc in Kopete::Contact::hasProperty (
    this=<value optimized out>, key=@0x47e7)
    at /usr/share/qt3/include/qmap.h:698
#10 0x00002add0a68e417 in Kopete::Contact::property (this=0xa435a0, 
    tmpl=@0xfe2580)
    at /root/kdenetwork/kdenetwork-3.5.7/./kopete/libkopete/kopetecontact.cpp:592
#11 0x00002add14d605c8 in MSNNotifySocket::parseCommand (this=0xc911e0, 
    cmd=<value optimized out>, id=<value optimized out>, data=@0x7fffa0969fd0)
    at /root/kdenetwork/kdenetwork-3.5.7/./kopete/protocols/msn/msnnotifysocket.cpp:372
#12 0x00002add14d4afea in MSNSocket::parseLine (this=0xc911e0, 
    str=@0x7fffa096a170)
    at /root/kdenetwork/kdenetwork-3.5.7/./kopete/protocols/msn/msnsocket.cpp:526
#13 0x00002add14d4c9cc in MSNSocket::slotReadLine (this=0xc911e0)
    at /root/kdenetwork/kdenetwork-3.5.7/./kopete/protocols/msn/msnsocket.cpp:456
#14 0x00002add14d4eab5 in MSNSocket::slotDataReceived (this=0xc911e0)
    at /root/kdenetwork/kdenetwork-3.5.7/./kopete/protocols/msn/msnsocket.cpp:411
#15 0x00002add14d50eb6 in MSNSocket::qt_invoke (this=0xc911e0, _id=9, 
    _o=0x7fffa096a840) at ./msnsocket.moc:231
#16 0x00002add14d5d82d in MSNNotifySocket::qt_invoke (this=0xc911e0, _id=9, 
    _o=0x7fffa096a840) at ./msnnotifysocket.moc:391
#17 0x00002add0f029ce2 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#18 0x00002add0f02a87c in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#19 0x00002add0dd9318d in KNetwork::KBufferedSocket::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#20 0x00002add0f029ce2 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#21 0x00002add0f02a6d3 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#22 0x00002add0f398a20 in QSocketNotifier::activated ()
   from /usr/lib/libqt-mt.so.3
#23 0x00002add0f04b640 in QSocketNotifier::event ()
   from /usr/lib/libqt-mt.so.3
#24 0x00002add0efc51d6 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#25 0x00002add0efc6f65 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#26 0x00002add0dd584f8 in KApplication::notify ()
   from /usr/lib/libkdecore.so.4
#27 0x00002add0ef57cc2 in QApplication::sendEvent ()
   from /usr/lib/libqt-mt.so.3
#28 0x00002add0efb7def in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#29 0x00002add0ef6c3d0 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#30 0x00002add0efde70b in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#31 0x00002add0efde513 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#32 0x00002add0efc6c9c in QApplication::exec () from /usr/lib/libqt-mt.so.3
#33 0x0000000000440f7a in main (argc=<value optimized out>, 
    argv=<value optimized out>)
    at /root/kdenetwork/kdenetwork-3.5.7/./kopete/kopete/main.cpp:107
#34 0x00002add126e68e4 in __libc_start_main () from /lib/libc.so.6
#35 0x00000000004318d9 in _start ()
Comment 1 Martin Sandsmark 2007-08-07 13:17:09 UTC
I removed all of kopete's config files, and let it regenerate them, and voila, it worked again.
I'll mark it as resolved, even though I don't think Kopete should crash on faulty config files.