Bug 244132 - Kopete crashed when quitting
Summary: Kopete crashed when quitting
Status: RESOLVED DUPLICATE of bug 209607
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: 2010-07-10 15:33 UTC by Peter Popov
Modified: 2011-05-16 17:26 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.09 KB, text/plain)
2010-07-12 23:36 UTC, Peter Popov
Details
New crash information added by DrKonqi (5.19 KB, text/plain)
2010-07-26 11:05 UTC, Kyrill Detinov
Details
New crash information added by DrKonqi (6.06 KB, text/plain)
2010-08-26 23:13 UTC, Wrah
Details
New crash information added by DrKonqi (7.38 KB, text/plain)
2010-08-27 18:37 UTC, Belomir
Details
New crash information added by DrKonqi (7.13 KB, text/plain)
2010-08-29 22:55 UTC, Fabian
Details
New crash information added by DrKonqi (7.06 KB, text/plain)
2010-10-16 00:47 UTC, Johannes Schwall
Details
New crash information added by DrKonqi (8.81 KB, text/plain)
2010-10-17 19:33 UTC, Armen Polischuk
Details
New crash information added by DrKonqi (8.28 KB, text/plain)
2010-10-22 09:42 UTC, Johannes Schwall
Details
New crash information added by DrKonqi (8.34 KB, text/plain)
2010-12-30 17:53 UTC, Fabian Flori
Details
New crash information added by DrKonqi (10.17 KB, text/plain)
2011-02-10 18:46 UTC, Belomir
Details
New crash information added by DrKonqi (6.96 KB, text/plain)
2011-03-09 00:09 UTC, Fabian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Popov 2010-07-10 15:33:25 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.4.90 (KDE 4.4.90 (KDE 4.5 RC1))
Qt Version: 4.7.0
Operating System: Linux 2.6.32-23-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Quit Kopete (Ctrl-Q if it matters)

- Custom settings of the application:
Five accounts: ICQ (on and off, as per bug 222699), Yahoo! IM (offline), Google Talk (online), Facebook (offline, XMPP 1.0 required) and Skype

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6eaf1df760 (LWP 4529))]

Thread 4 (Thread 0x7f6e97ba2710 (LWP 4530)):
#0  0x00007f6ea576c8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#1  0x00007f6eacc639c6 in QEventDispatcherGlib::processEvents (this=0x2b737f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#2  0x00007f6eacc365b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#3  0x00007f6eacc3698c in QEventLoop::exec (this=0x7f6e97ba1db0, flags=) at kernel/qeventloop.cpp:201
#4  0x00007f6eacb421cd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#5  0x00007f6eacc164d8 in QInotifyFileSystemWatcherEngine::run (this=0x25896f0) at io/qfilesystemwatcher_inotify.cpp:248
#6  0x00007f6eacb4514e in QThreadPrivate::start (arg=0x25896f0) at thread/qthread_unix.cpp:266
#7  0x00007f6eaa8799ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f6eab5d06fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6e928bf710 (LWP 4536)):
#0  0x00007f6ea576bae6 in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x00007f6ea576c4c3 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f6ea576c8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f6eacc639c6 in QEventDispatcherGlib::processEvents (this=0x26fea30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f6eacc365b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f6eacc3698c in QEventLoop::exec (this=0x2922c60, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f6e94819613 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#7  0x00007f6eacb4514e in QThreadPrivate::start (arg=0x270b240) at thread/qthread_unix.cpp:266
#8  0x00007f6eaa8799ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f6eab5d06fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6e920be710 (LWP 4537)):
#0  0x00007f6ea576bae6 in g_main_context_check () from /lib/libglib-2.0.so.0
#1  0x00007f6ea576c4c3 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f6ea576c8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f6eacc639c6 in QEventDispatcherGlib::processEvents (this=0x2e1f6e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f6eacc365b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f6eacc3698c in QEventLoop::exec (this=0x2d3fba0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f6e94c77a35 in XMPP::SyncThread::run (this=0x2db8200) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#7  0x00007f6eacb4514e in QThreadPrivate::start (arg=0x2db8200) at thread/qthread_unix.cpp:266
#8  0x00007f6eaa8799ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f6eab5d06fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6eaf1df760 (LWP 4529)):
[KCrash Handler]
#6  ConnectionHandler::connectionForFamily (this=0xf000000000000f0, family=19) at ../../../../../kopete/protocols/oscar/liboscar/connectionhandler.cpp:88
#7  0x00007f6e9332aad3 in Client::changeContactAlias (this=0x29b6c00, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x00007f6e9365a0d6 in OscarContact::sync (this=0x29720b0, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00007f6eae8bfa82 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x2f67e80, contact=<value optimized out>) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00007f6eae8c313c in Kopete::MetaContact::removeContact (this=0x2f67e80, c=<value optimized out>, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
#11 0x00007f6eae8c33f6 in Kopete::MetaContact::qt_metacall (this=0x2f67e80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffaf87360) at ./kopetemetacontact.moc:191
#12 0x00007f6eacc4f597 in QMetaObject::activate (sender=0x2bf5940, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2f68f01) at kernel/qobject.cpp:3280
#13 0x00007f6eae8a26f2 in Kopete::Contact::contactDestroyed (this=0xf000000000000f0, _t1=0x2bf5940) at ./kopetecontact.moc:211
#14 0x00007f6eae8a33af in ~Contact (this=0xf000000000000f0, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopetecontact.cpp:127
#15 0x00007f6e938deef8 in ~ICQContact (this=0x2bf5940, __in_chrg=<value optimized out>) at ../../../../../kopete/protocols/oscar/icq/icqcontact.cpp:72
#16 0x00007f6eae8872bf in qDeleteAll<QHash<QString, Kopete::Contact*>::const_iterator> (this=0x2940b40, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#17 qDeleteAll<QHash<QString, Kopete::Contact*> > (this=0x2940b40, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#18 ~Account (this=0x2940b40, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopeteaccount.cpp:123
#19 0x00007f6e938d997f in ~ICQAccount (this=0x2940b40, __in_chrg=<value optimized out>) at ../../../../../kopete/protocols/oscar/icq/icqaccount.cpp:156
#20 0x00007f6eacc49698 in QObject::event (this=0x2940b40, e=0x13) at kernel/qobject.cpp:1202
#21 0x00007f6eabd4684c in QApplicationPrivate::notify_helper (this=0x2198340, receiver=0x2940b40, e=0x443fe20) at kernel/qapplication.cpp:4358
#22 0x00007f6eabd4c2ed in QApplication::notify (this=0x7ffffaf87e90, receiver=0x2940b40, e=0x443fe20) at kernel/qapplication.cpp:4241
#23 0x00007f6ead6716b6 in KApplication::notify (this=0x7ffffaf87e90, receiver=0x2940b40, event=0x443fe20) at ../../kdeui/kernel/kapplication.cpp:309
#24 0x00007f6eacc3787c in QCoreApplication::notifyInternal (this=0x7ffffaf87e90, receiver=0x2940b40, event=0x443fe20) at kernel/qcoreapplication.cpp:732
#25 0x00007f6eacc3a7a2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x213b200) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x213b200) at kernel/qcoreapplication.cpp:1373
#27 0x00007f6eacc63e33 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#28 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#29 0x00007f6ea57688c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x00007f6ea576c748 in ?? () from /lib/libglib-2.0.so.0
#31 0x00007f6ea576c8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0x00007f6eacc63973 in QEventDispatcherGlib::processEvents (this=0x213a910, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#33 0x00007f6eabdf7dee in QGuiEventDispatcherGlib::processEvents (this=0xf000000000000f0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f6eacc365b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#35 0x00007f6eacc3698c in QEventLoop::exec (this=0x7ffffaf87de0, flags=) at kernel/qeventloop.cpp:201
#36 0x00007f6eacc3aa3b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#37 0x0000000000415722 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kopete/kopete/main.cpp:105

Reported using DrKonqi
Comment 1 Peter Popov 2010-07-12 23:36:29 UTC
Created attachment 49082 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2)) using Qt 4.7.0

- Custom settings of the application
Two identical systems running Kubuntu 10.04 64-bit with KDE 4.5 RC2 from kubuntu-ppa/beta. One is a Dell desktop (Precision 670 I think), dual-core Pentium-M, i965 graphics. The other is a VMware Fusion VM running on a Macbook Pro. The home directory is identical (as much as rsync can guarantee that), though KDE obviously runs a little different (different sound and video devices, eg. blurring doesn't work in the VM). The crash is reproducible at will in the VM and has not manifested yet on the Dell. Nothing in dmesg at the time of the crash, nor in .xsession-error. Anything else I can check, please let me know.

Also, not sure if it's related, but my brother's ICQ account now always looks offline to me. He's not in invisible mode, and I'm authorized. He is also always online. Thought I should mention it seeing as how the crash seems to be ICQ-related (from the backtrace anyway).

-- Backtrace (Reduced):
#6  ConnectionHandler::connectionForFamily (this=0x700000000000131, family=19) at ../../../../../kopete/protocols/oscar/liboscar/connectionhandler.cpp:88
#7  0x00007f8e5fbabad3 in Client::changeContactAlias (this=0x1bf6d00, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x00007f8e5fedb0d6 in OscarContact::sync (this=0x1706960, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00007f8e7a944c12 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x1de9cc0, contact=<value optimized out>) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00007f8e7a9482cc in Kopete::MetaContact::removeContact (this=0x1de9cc0, c=<value optimized out>, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
Comment 2 Peter Popov 2010-07-13 19:47:06 UTC
OK it's neither VMware related nor is my brother's ICQ involved in any way. I now reproduce it on a physical box (after rsyncing my home directory over from VMware), and I also re-added my brother's ICQ account via ICQ2Go so now it appears in Kopete as well. Also tried going offline manually before quitting. Still crashes on quit, still the same backtrace.
Comment 3 Kyrill Detinov 2010-07-26 11:05:13 UTC
Created attachment 49481 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.4.93 (KDE 4.4.93 (KDE 4.5 >= 20100713)) using Qt 4.6.3

- What I was doing when the application crashed:
I close Kopete from File menu or trayicon menu.

-- Backtrace (Reduced):
#6  ConnectionHandler::connectionForFamily (this=0x650020000000c0, family=19) at /usr/src/debug/kdenetwork-4.4.93svn1149349/kopete/protocols/oscar/liboscar/connectionhandler.cpp:88
#7  0x00007f43846ea633 in Client::changeContactAlias (this=0xcfd600, contact=..., alias=...) at /usr/src/debug/kdenetwork-4.4.93svn1149349/kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x00007f4384a221f3 in OscarContact::sync (this=0xd18540, flags=<value optimized out>) at /usr/src/debug/kdenetwork-4.4.93svn1149349/kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00007f439ea55fe2 in Kopete::MetaContact::setDisplayNameSourceContact (this=0xc3a980, contact=<value optimized out>)
    at /usr/src/debug/kdenetwork-4.4.93svn1149349/kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00007f439ea578da in Kopete::MetaContact::removeContact (this=0xc3a980, c=0xd207d0, deleted=true) at /usr/src/debug/kdenetwork-4.4.93svn1149349/kopete/libkopete/kopetemetacontact.cpp:179
Comment 4 Wrah 2010-08-26 23:13:35 UTC
Created attachment 50991 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

Quit with ctrl+q or quit by right-clicking in systemtray

-- Backtrace (Reduced):
#7  0xb0468d24 in Client::changeContactAlias(QString const&, QString const&) () from /usr/lib/liboscar.so.1
#8  0xb05a0643 in OscarContact::sync(unsigned int) () from /usr/lib/libkopete_oscar.so.4
#9  0xb76e5f19 in Kopete::MetaContact::setDisplayNameSourceContact(Kopete::Contact*) () from /usr/lib/libkopete.so.4
#10 0xb76ea34f in Kopete::MetaContact::removeContact(Kopete::Contact*, bool) () from /usr/lib/libkopete.so.4
#11 0xb76ea40b in Kopete::MetaContact::slotContactDestroyed(Kopete::Contact*) () from /usr/lib/libkopete.so.4
Comment 5 Belomir 2010-08-27 18:37:20 UTC
Created attachment 51025 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

- What I was doing when the application crashed:

Crash when closing kopete.
icq, pare of jabber and skype.

Crashes every time.

-- Backtrace (Reduced):
#7  0x03126ed2 in Client::changeContactAlias (this=0x3, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x06902305 in OscarContact::sync (this=0x9cc5ca0, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00b282e0 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x9dd91a0, contact=0x0) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00b2c841 in Kopete::MetaContact::removeContact (this=0x9dd91a0, c=0x9caa9c8, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
#11 0x00b2c8fc in Kopete::MetaContact::slotContactDestroyed (this=0x9dd91a0, contact=0x9caa9c8) at ../../../kopete/libkopete/kopetemetacontact.cpp:1068
Comment 6 Fabian 2010-08-29 22:55:45 UTC
Created attachment 51089 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

- What I was doing when the application crashed:

I've quit Kopete via the System tray icon.
Executing "killall kopete" to provoke the crash.

- Custom settings of the application:
7 Accounts:
5x jabber
1x MSN
1x ICQ

-- Backtrace (Reduced):
#6  ConnectionHandler::connectionForFamily (this=0x690020006e0125, family=19) at ../../../../../kopete/protocols/oscar/liboscar/connectionhandler.cpp:88
#7  0x00007f92d3de6ad3 in Client::changeContactAlias (this=0x46e711a, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x00007f92d41160d6 in OscarContact::sync (this=0x46bd010, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00007f92ee363c02 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x47b3410, contact=<value optimized out>) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00007f92ee3672bc in Kopete::MetaContact::removeContact (this=0x47b3410, c=<value optimized out>, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
Comment 7 Johannes Schwall 2010-10-16 00:47:54 UTC
Created attachment 52558 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

Shutting down kopete by right-click on the symbol and selection "Beenden (STRG+Q)" (Quit). The application crashes every time.

-- Backtrace (Reduced):
#6  0x00007f4f9b756abb in Client::changeContactAlias(QString const&, QString const&) () from /usr/lib/liboscar.so.1
#7  0x00007f4f9ba860d6 in OscarContact::sync(unsigned int) () from /usr/lib/libkopete_oscar.so.4
#8  0x00007f4fb2d32cf2 in Kopete::MetaContact::setDisplayNameSourceContact(Kopete::Contact*) () from /usr/lib/libkopete.so.4
#9  0x00007f4fb2d363ac in Kopete::MetaContact::removeContact(Kopete::Contact*, bool) () from /usr/lib/libkopete.so.4
#10 0x00007f4fb2d36666 in Kopete::MetaContact::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkopete.so.4
Comment 8 Armen Polischuk 2010-10-17 19:33:31 UTC
Created attachment 52626 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
quit from menu, or restart kubuntu 10.10
- Settings:
online ICQ, MSN, GTalk

-- Backtrace (Reduced):
#7  0x03076df2 in Client::changeContactAlias (this=0x0, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x074a6c45 in OscarContact::sync (this=0x8866578, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x002a9a20 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x87f77d0, contact=0x0) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x002adf81 in Kopete::MetaContact::removeContact (this=0x87f77d0, c=0x887abc0, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
#11 0x002ae03c in Kopete::MetaContact::slotContactDestroyed (this=0x87f77d0, contact=0x887abc0) at ../../../kopete/libkopete/kopetemetacontact.cpp:1068
Comment 9 Johannes Schwall 2010-10-22 09:42:50 UTC
Created attachment 52747 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

Kopete crashed after closing the only chat window that was opened at the time.

-- Backtrace (Reduced):
#6  ConnectionHandler::connectionForFamily (this=0x690020006e0125, family=19) at ../../../../../kopete/protocols/oscar/liboscar/connectionhandler.cpp:88
#7  0x00007effc894f9f3 in Client::changeContactAlias (this=0x1b36afa, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x00007effc8c7dab6 in OscarContact::sync (this=0x1cf3f90, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00007effe3f0f442 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x1c30f90, contact=<value optimized out>) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00007effe3f12afc in Kopete::MetaContact::removeContact (this=0x1c30f90, c=<value optimized out>, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
Comment 10 Armen Polischuk 2010-10-23 21:52:58 UTC
I think I found workaround for this bug. I disjointed all metacontacts which have more than one sub-contact. And now, kopete works fine.
Comment 11 Dario Andres 2010-12-12 13:45:06 UTC
[Comment from a bug triager]
Bug 254494 has some other related crashes.
Comment 12 Fabian Flori 2010-12-30 17:53:48 UTC
Created attachment 55383 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
Quitting Kopete, happens regardless of the method (other than kill -9)
- Custom settings:
-- 2 active accounts (Jabber, ICQ)
-- several modules:
- Tried so far:
-- disabling all accounts and plugins individually and all together

-- Backtrace (Reduced):
#6  ConnectionHandler::connectionForFamily (this=0xb700000000000125, family=19) at ../../../../../kopete/protocols/oscar/liboscar/connectionhandler.cpp:88
#7  0x00007f9e52a6f9f3 in Client::changeContactAlias (this=0xe2ae0a, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x00007f9e52d9dab6 in OscarContact::sync (this=0xe17cc0, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00007f9e6d9b2452 in Kopete::MetaContact::setDisplayNameSourceContact (this=0xfa08c0, contact=<value optimized out>) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00007f9e6d9b5b0c in Kopete::MetaContact::removeContact (this=0xfa08c0, c=<value optimized out>, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
Comment 13 Belomir 2011-02-10 18:46:21 UTC
Created attachment 57119 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.0

- What I was doing when the application crashed:

Just quit Kopete. It eraly doesn't matter if I do it from tray or from kopete menu. It doesn't maller if I where online or switched offline before quiting (I even alwas wait for harddrive calming down for writing kopete logs and other info).
It is not of skype by D-Bus, becouse I've delete it's account.

Interesting, that sometimes I can quit kopete without a bug mesage of segfault.

This bug begins sometime after backports were added in 10.04 on desktop and after laptop upgrade to 10.10

-- Backtrace (Reduced):
#7  0x04457dc2 in Client::changeContactAlias (this=0x15, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x03784c15 in OscarContact::sync (this=0x93b5350, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00590ce0 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x918d4e0, contact=0x0) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00595241 in Kopete::MetaContact::removeContact (this=0x918d4e0, c=0x9419658, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
#11 0x005952fc in Kopete::MetaContact::slotContactDestroyed (this=0x918d4e0, contact=0x9419658) at ../../../kopete/libkopete/kopetemetacontact.cpp:1068
Comment 14 Fabian 2011-03-09 00:09:45 UTC
Created attachment 57783 [details]
New crash information added by DrKonqi

kopete (1.0.80) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.0

Still happens with Kopete Version 1.0.80 under KDE 4.6.1

-- Backtrace (Reduced):
#6  ConnectionHandler::connectionForFamily (this=0x690020006e0125, family=19) at ../../../../../kopete/protocols/oscar/liboscar/connectionhandler.cpp:88
#7  0x00007f70ee5ed9c3 in Client::changeContactAlias (this=0x9a1545a, contact=..., alias=...) at ../../../../../kopete/protocols/oscar/liboscar/client.cpp:976
#8  0x00007f70ee91bce6 in OscarContact::sync (this=0x9564590, flags=<value optimized out>) at ../../../../kopete/protocols/oscar/oscarcontact.cpp:194
#9  0x00007f710ecc17d2 in Kopete::MetaContact::setDisplayNameSourceContact (this=0x9be83b0, contact=<value optimized out>) at ../../../kopete/libkopete/kopetemetacontact.cpp:835
#10 0x00007f710ecc4e8c in Kopete::MetaContact::removeContact (this=0x9be83b0, c=<value optimized out>, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:179
Comment 15 Lamarque V. Souza 2011-05-16 17:26:09 UTC

*** This bug has been marked as a duplicate of bug 209607 ***