Bug 246935 - Kopete suddenly closed after I removed my skype account from it (or on exit) [ucstrcmp, QMap::*, Kopete::PropertyContainer::hasProperty, Kopete::nameFromContact, ..., ~SkypeContact]
Summary: Kopete suddenly closed after I removed my skype account from it (or on exit) ...
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 1.0.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 250900 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-06 20:43 UTC by andrei
Modified: 2018-11-28 04:55 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description andrei 2010-08-06 20:43:27 UTC
Application: kopete (1.0.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
When I removed my skype account from Kopete, it closed suddenly then apeared information that it crashed

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

Thread 2 (Thread 0x7f99238c2710 (LWP 1755)):
#0  0x00007f992f91c295 in ?? () from /lib/libglib-2.0.so.0
#1  0x00007f992f91c8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0x00007f993598c566 in QEventDispatcherGlib::processEvents (this=0x25e4570, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#3  0x00007f9935961992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#4  0x00007f9935961d6c in QEventLoop::exec (this=0x7f99238c1d90, flags=) at kernel/qeventloop.cpp:201
#5  0x00007f993586bd59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#6  0x00007f9935942178 in QInotifyFileSystemWatcherEngine::run (this=0x261a2c0) at io/qfilesystemwatcher_inotify.cpp:248
#7  0x00007f993586e775 in QThreadPrivate::start (arg=0x261a2c0) at thread/qthread_unix.cpp:248
#8  0x00007f9933dde9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f99343346fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f9937e99780 (LWP 1754)):
[KCrash Handler]
#5  0x00007f99358b05d3 in ucstrcmp (a=0x2436aba00, alen=2048, b=0x243749a, blen=8) at tools/qstring.cpp:176
#6  0x00007f99358b0889 in QString::operator< (this=<value optimized out>, other=<value optimized out>) at tools/qstring.cpp:2124
#7  0x00007f99375b1801 in qMapLessThanKey<QString> (this=<value optimized out>, key=...) at /usr/include/qt4/QtCore/qmap.h:107
#8  QMap<QString, Kopete::Property>::findNode (this=<value optimized out>, key=...) at /usr/include/qt4/QtCore/qmap.h:462
#9  QMap<QString, Kopete::Property>::contains (this=<value optimized out>, key=...) at /usr/include/qt4/QtCore/qmap.h:530
#10 Kopete::PropertyContainer::hasProperty (this=<value optimized out>, key=...) at ../../../kopete/libkopete/kopetepropertycontainer.cpp:108
#11 0x00007f9937597fa4 in Kopete::nameFromContact (c=0x2600180) at ../../../kopete/libkopete/kopetemetacontact.cpp:712
#12 0x00007f993759868c in Kopete::MetaContact::displayName (this=0x2609c90) at ../../../kopete/libkopete/kopetemetacontact.cpp:677
#13 0x00007f993759b36d in Kopete::MetaContact::removeContact (this=0x2609c90, c=<value optimized out>, deleted=true) at ../../../kopete/libkopete/kopetemetacontact.cpp:170
#14 0x00007f993759b916 in Kopete::MetaContact::qt_metacall (this=0x2609c90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3eb37f50) at ./kopetemetacontact.moc:191
#15 0x00007f9935975e3f in QMetaObject::activate (sender=0x2600180, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x8) at kernel/qobject.cpp:3293
#16 0x00007f993757b412 in Kopete::Contact::contactDestroyed (this=0x2436aba00, _t1=0x2600180) at ./kopetecontact.moc:211
#17 0x00007f993757c0cf in ~Contact (this=0x2436aba00, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopetecontact.cpp:127
#18 0x00007f9922e9af47 in ~SkypeContact (this=0x2600180, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/skype/skypecontact.cpp:138
#19 0x00007f9937560cd5 in ~Account (this=0x23e7c40, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopeteaccount.cpp:129
#20 0x00007f9922e8e687 in ~SkypeAccount (this=0x23e7c40, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/skype/skypeaccount.cpp:183
#21 0x00007f99375680b4 in Kopete::AccountManager::removeAccountInternal (this=<value optimized out>) at ../../../kopete/libkopete/kopeteaccountmanager.cpp:485
#22 0x00007f9937568484 in Kopete::AccountManager::qt_metacall (this=0x2120d90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3eb382e0) at ./kopeteaccountmanager.moc:124
#23 0x00007f9935975e3f in QMetaObject::activate (sender=0x305e8d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x8) at kernel/qobject.cpp:3293
#24 0x00007f993597d65f in QSingleShotTimer::timerEvent (this=0x305e8d0) at kernel/qtimer.cpp:308
#25 0x00007f9935972a63 in QObject::event (this=0x305e8d0, e=0x7fff3eb38a40) at kernel/qobject.cpp:1212
#26 0x00007f9934aa322c in QApplicationPrivate::notify_helper (this=0x2146180, receiver=0x305e8d0, e=0x7fff3eb38a40) at kernel/qapplication.cpp:4300
#27 0x00007f9934aa96fb in QApplication::notify (this=0x7fff3eb38d90, receiver=0x305e8d0, e=0x7fff3eb38a40) at kernel/qapplication.cpp:4183
#28 0x00007f993634b526 in KApplication::notify (this=0x7fff3eb38d90, receiver=0x305e8d0, event=0x7fff3eb38a40) at ../../kdeui/kernel/kapplication.cpp:302
#29 0x00007f993596306c in QCoreApplication::notifyInternal (this=0x7fff3eb38d90, receiver=0x305e8d0, event=0x7fff3eb38a40) at kernel/qcoreapplication.cpp:704
#30 0x00007f993598fd42 in QCoreApplication::sendEvent (this=0x213d120) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QTimerInfoList::activateTimers (this=0x213d120) at kernel/qeventdispatcher_unix.cpp:603
#32 0x00007f993598c824 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#33 0x00007f992f9188c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0x00007f992f91c748 in ?? () from /lib/libglib-2.0.so.0
#35 0x00007f992f91c8fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#36 0x00007f993598c513 in QEventDispatcherGlib::processEvents (this=0x21009a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#37 0x00007f9934b5346e in QGuiEventDispatcherGlib::processEvents (this=0x2436aba00, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f9935961992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#39 0x00007f9935961d6c in QEventLoop::exec (this=0x7fff3eb38ce0, flags=) at kernel/qeventloop.cpp:201
#40 0x00007f9935965aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#41 0x0000000000415652 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kopete/kopete/main.cpp:105

Possible duplicates by query: bug 241913.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-09-28 23:31:43 UTC

*** This bug has been marked as a duplicate of bug 204711 ***
Comment 2 Dario Andres 2010-11-20 17:47:04 UTC
[Comment from a bug triager]
I would suggest to reopen this bug report as it seems to be a different issue and bug 204711 seems like a dead bug with no information update.

Bug 250900 also mentions this happen when closing Kopete, but the backtrace shows this is also related to an Skype account.

Updated backtrace (KDE SC 4.5.1):
Thread 1 (Thread 0x7f6f82c85760 (LWP 1909)):
[KCrash Handler]
#6  0x00007f6f8066f303 in ucstrcmp (a=0x1c9ef1a00, alen=2048, b=0x1c9ea6a,
blen=8) at tools/qstring.cpp:178
#7  0x00007f6f8066f5b9 in QString::operator< (this=<value optimized out>,
other=<value optimized out>) at tools/qstring.cpp:2170
#8  0x00007f6f82399841 in qMapLessThanKey<QString> (this=<value optimized out>,
key=...) at /usr/include/qt4/QtCore/qmap.h:107
#9  findNode (this=<value optimized out>, key=...) at
/usr/include/qt4/QtCore/qmap.h:483
#10 contains (this=<value optimized out>, key=...) at
/usr/include/qt4/QtCore/qmap.h:551
#11 Kopete::PropertyContainer::hasProperty (this=<value optimized out>,
key=...) at ../../../kopete/libkopete/kopetepropertycontainer.cpp:108
#12 0x00007f6f8237f244 in Kopete::nameFromContact (c=0x1f692b0) at
../../../kopete/libkopete/kopetemetacontact.cpp:719
#13 0x00007f6f8237f74c in Kopete::MetaContact::displayName (this=0x203d8d0) at
../../../kopete/libkopete/kopetemetacontact.cpp:684
#14 0x00007f6f8238280d in Kopete::MetaContact::removeContact (this=0x203d8d0,
c=<value optimized out>, deleted=true) at
../../../kopete/libkopete/kopetemetacontact.cpp:173
#15 0x00007f6f82382db6 in Kopete::MetaContact::qt_metacall (this=0x203d8d0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2c1a12b0)
at ./kopetemetacontact.moc:191
#16 0x00007f6f80737b27 in QMetaObject::activate (sender=0x1f692b0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x8) at
kernel/qobject.cpp:3280
#17 0x00007f6f823620f2 in Kopete::Contact::contactDestroyed (this=0x1c9ef1a00,
_t1=0x1f692b0) at ./kopetecontact.moc:211
#18 0x00007f6f82362daf in Kopete::Contact::~Contact (this=0x1c9ef1a00,
__in_chrg=<value optimized out>) at
../../../kopete/libkopete/kopetecontact.cpp:127
#19 0x00007f6f65fbaef7 in SkypeContact::~SkypeContact (this=0x1f692b0,
__in_chrg=<value optimized out>) at
../../../../kopete/protocols/skype/skypecontact.cpp:138
#20 0x00007f6f82346cd5 in Kopete::Account::~Account (this=0x1df3460,
__in_chrg=<value optimized out>) at
../../../kopete/libkopete/kopeteaccount.cpp:129
#21 0x00007f6f65fae4c3 in SkypeAccount::~SkypeAccount (this=0x1df3460,
__in_chrg=<value optimized out>) at
../../../../kopete/protocols/skype/skypeaccount.cpp:184


Regards
Comment 3 Dario Andres 2010-11-20 17:47:26 UTC
*** Bug 250900 has been marked as a duplicate of this bug. ***
Comment 4 Andrew Crouthamel 2018-10-29 22:43:53 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2018-11-13 14:26:53 UTC
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!
Comment 6 Bug Janitor Service 2018-11-28 04:55:40 UTC
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!