Bug 194331 - kopete crush at exit when groups having contacts deleted
Summary: kopete crush at exit when groups having contacts deleted
Status: RESOLVED DUPLICATE of bug 194155
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-27 19:04 UTC by Paweł
Modified: 2009-05-27 19:11 UTC (History)
0 users

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 Paweł 2009-05-27 19:04:54 UTC
Application that crashed: kopete
Version of the application: 0.70.85
KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1))
Qt Version: 4.5.1
Operating System: Linux 2.6.28-12-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
In MSN I have 3 groups with no contacts inside (all, friends, favourite) that I cant get rid off. I delete them and they coming back when I restart Kopete. So I added one MSN contact there and copied it too these groups. Then deleted all this groups when I pressed close kopete from tray it crushed. I used restart button and these 3 groups with one contact reappeared I deleted them again and tried to close kopete and it crushed once more.

 -- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 0 (LWP 12985)]

Thread 4 (Thread 0x7f31641e7950 (LWP 12990)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f3170b76ce9 in QWaitCondition::wait (this=0x1b03520, mutex=0x1b03518, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f3171f035dc in QHostInfoAgent::run (this=0x1b03500) at kernel/qhostinfo.cpp:260
#3  0x00007f3170b75d02 in QThreadPrivate::start (arg=0x1b03500) at thread/qthread_unix.cpp:189
#4  0x00007f316d0633ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f316f282fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f315ca72950 (LWP 12991)):
#0  0x00007f316d064a78 in __pthread_mutex_lock (mutex=0x1b14d48) at pthread_mutex_lock.c:86
#1  0x00007f316b0a9f0d in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0x00007f316b0aa7c9 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f316b0aaa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f3170c8854e in QEventDispatcherGlib::processEvents (this=0x1a5c2f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#5  0x00007f3170c5d6a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1554456288}) at kernel/qeventloop.cpp:149
#6  0x00007f3170c5da6d in QEventLoop::exec (this=0x1a5bdb0, flags={i = 1554456688}) at kernel/qeventloop.cpp:200
#7  0x00007f3160bde2cb in QCA::SyncThread::run () from /usr/lib/libqca.so.2
#8  0x00007f3170b75d02 in QThreadPrivate::start (arg=0x1a68b10) at thread/qthread_unix.cpp:189
#9  0x00007f316d0633ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007f316f282fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f315c271950 (LWP 12992)):
#0  0x00007f316f2915b0 in pthread_mutex_lock (mutex=0x1cece68) at forward.c:182
#1  0x00007f316b0aa21e in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f316b0aa5ff in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f316b0aaa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f3170c8854e in QEventDispatcherGlib::processEvents (this=0x1cecd80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:326
#5  0x00007f3170c5d6a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1546063904}) at kernel/qeventloop.cpp:149
#6  0x00007f3170c5da6d in QEventLoop::exec (this=0x1cee350, flags={i = 1546063984}) at kernel/qeventloop.cpp:200
#7  0x00007f3161029c23 in XMPP::SyncThread::run (this=0x1cec7b0) at /build/buildd/kdenetwork-4.2.85/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#8  0x00007f3170b75d02 in QThreadPrivate::start (arg=0x1cec7b0) at thread/qthread_unix.cpp:189
#9  0x00007f316d0633ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x00007f316f282fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3174c39750 (LWP 12985)):
[KCrash Handler]
#5  0x00007f317393d8d4 in Kopete::Group::groupId (this=0x188d490) at /build/buildd/kdenetwork-4.2.85/kopete/libkopete/kopetegroup.cpp:129
#6  0x00007f317390cb2e in Kopete::XmlContactStorage::storeMetaContact (this=0x2589120, metaContact=0x1872ac0, minimal=<value optimized out>)
    at /build/buildd/kdenetwork-4.2.85/kopete/libkopete/contactlist/xmlcontactstorage.cpp:691
#7  0x00007f317390d902 in Kopete::XmlContactStorage::save (this=0x2589120) at /build/buildd/kdenetwork-4.2.85/kopete/libkopete/contactlist/xmlcontactstorage.cpp:254
#8  0x00007f3173937dcf in Kopete::ContactList::save (this=0x14ffc10) at /build/buildd/kdenetwork-4.2.85/kopete/libkopete/kopetecontactlist.cpp:376
#9  0x00007f3173961d30 in Kopete::PluginManager::shutdown (this=0x17620a8) at /build/buildd/kdenetwork-4.2.85/kopete/libkopete/kopetepluginmanager.cpp:179
#10 0x000000000041ddb8 in KopeteWindow::queryExit (this=<value optimized out>) at /build/buildd/kdenetwork-4.2.85/kopete/kopete/kopetewindow.cpp:830
#11 0x00007f317190ff6c in KMainWindow::closeEvent (this=0x1588cc0, e=0x7fff7cc73b60) at /build/buildd/kde4libs-4.2.85/kdeui/widgets/kmainwindow.cpp:598
#12 0x000000000041da41 in KopeteWindow::closeEvent (this=0x1588cc0, e=0x7fff7cc73b60) at /build/buildd/kdenetwork-4.2.85/kopete/kopete/kopetewindow.cpp:857
#13 0x00007f316feaa80d in QWidget::event (this=0x1588cc0, event=0x7fff7cc73b60) at kernel/qwidget.cpp:7671
#14 0x00007f3170262deb in QMainWindow::event (this=0x1588cc0, event=0x7fff7cc73b60) at widgets/qmainwindow.cpp:1402
#15 0x00007f317194c718 in KXmlGuiWindow::event (this=0x188d490, ev=0x2531b60) at /build/buildd/kde4libs-4.2.85/kdeui/xmlgui/kxmlguiwindow.cpp:131
#16 0x00007f316fe59b9d in QApplicationPrivate::notify_helper (this=0x14f1df0, receiver=0x1588cc0, e=0x7fff7cc73b60) at kernel/qapplication.cpp:4057
#17 0x00007f316fe61dea in QApplication::notify (this=0x7fff7cc76770, receiver=0x1588cc0, e=0x7fff7cc73b60) at kernel/qapplication.cpp:4022
#18 0x00007f317183f1ab in KApplication::notify (this=0x7fff7cc76770, receiver=0x1588cc0, event=0x7fff7cc73b60) at /build/buildd/kde4libs-4.2.85/kdeui/kernel/kapplication.cpp:307
#19 0x00007f3170c5edfc in QCoreApplication::notifyInternal (this=0x7fff7cc76770, receiver=0x1588cc0, event=0x7fff7cc73b60) at kernel/qcoreapplication.cpp:610
#20 0x00007f316feaf845 in QWidgetPrivate::close_helper (this=0x15bfc30, mode=QWidgetPrivate::CloseWithEvent) at kernel/qwidget.cpp:7094
#21 0x0000000000416289 in KopeteApplication::quitKopete (this=0x7fff7cc76770) at /build/buildd/kdenetwork-4.2.85/kopete/kopete/kopeteapplication.cpp:319
#22 0x00000000004196f1 in KopeteWindow::slotQuit (this=0x1588cc0) at /build/buildd/kdenetwork-4.2.85/kopete/kopete/kopetewindow.cpp:864
#23 0x0000000000424115 in KopeteWindow::qt_metacall (this=0x1588cc0, _c=QMetaObject::InvokeMetaMethod, _id=38999920, _a=0x7fff7cc73d70)
    at /build/buildd/kdenetwork-4.2.85/obj-x86_64-linux-gnu/kopete/kopete/kopetewindow.moc:158
#24 0x00007f3170c748d2 in QMetaObject::activate (sender=0x175e150, from_signal_index=<value optimized out>, to_signal_index=10, argv=0x8a) at kernel/qobject.cpp:3120
#25 0x00007f316fe53b46 in QAction::activated (this=0x188d490, _t1=-62) at .moc/release-shared/moc_qaction.cpp:256
#26 0x00007f316fe55016 in QAction::activate (this=0x175e150, event=<value optimized out>) at kernel/qaction.cpp:1163
#27 0x00007f3170286a7d in QMenuPrivate::activateCausedStack (this=0x175c1d0, causedStack=@0x7fff7cc73e90, action=0x175e150, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967
#28 0x00007f317028ca6e in QMenuPrivate::activateAction (this=0x175c1d0, action=0x175e150, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1060
#29 0x00007f3171912671 in KMenu::mouseReleaseEvent (this=0x175b9e0, e=0x7fff7cc74830) at /build/buildd/kde4libs-4.2.85/kdeui/widgets/kmenu.cpp:456
#30 0x00007f316feaadef in QWidget::event (this=0x175b9e0, event=0x7fff7cc74830) at kernel/qwidget.cpp:7521
#31 0x00007f317028f2bb in QMenu::event (this=0x175b9e0, e=0x7fff7cc74830) at widgets/qmenu.cpp:2353
#32 0x00007f316fe59b9d in QApplicationPrivate::notify_helper (this=0x14f1df0, receiver=0x175b9e0, e=0x7fff7cc74830) at kernel/qapplication.cpp:4057
#33 0x00007f316fe6254a in QApplication::notify (this=<value optimized out>, receiver=0x175b9e0, e=0x7fff7cc74830) at kernel/qapplication.cpp:3759
#34 0x00007f317183f1ab in KApplication::notify (this=0x7fff7cc76770, receiver=0x175b9e0, event=0x7fff7cc74830) at /build/buildd/kde4libs-4.2.85/kdeui/kernel/kapplication.cpp:307
#35 0x00007f3170c5edfc in QCoreApplication::notifyInternal (this=0x7fff7cc76770, receiver=0x175b9e0, event=0x7fff7cc74830) at kernel/qcoreapplication.cpp:610
#36 0x00007f316fe61798 in QApplicationPrivate::sendMouseEvent (receiver=0x175b9e0, event=0x7fff7cc74830, alienWidget=0x0, nativeWidget=0x175b9e0, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f31708bb010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#37 0x00007f316fecb944 in QETWidget::translateMouseEvent (this=0x175b9e0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4382
#38 0x00007f316feca7f5 in QApplication::x11ProcessEvent (this=0x7fff7cc76770, event=0x7fff7cc763b0) at kernel/qapplication_x11.cpp:3566
#39 0x00007f316fef2f84 in x11EventSourceDispatch (s=0x1509e70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#40 0x00007f316b0a720a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0x00007f316b0aa8e0 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0x00007f316b0aaa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#43 0x00007f3170c8852f in QEventDispatcherGlib::processEvents (this=0x14cad40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#44 0x00007f316fef270f in QGuiEventDispatcherGlib::processEvents (this=0x188d490, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#45 0x00007f3170c5d6a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 2093442720}) at kernel/qeventloop.cpp:149
#46 0x00007f3170c5da6d in QEventLoop::exec (this=0x7fff7cc766e0, flags={i = 2093442800}) at kernel/qeventloop.cpp:200
#47 0x00007f3170c5fd34 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#48 0x0000000000415738 in main (argc=1, argv=0x7fff7cc775a8) at /build/buildd/kdenetwork-4.2.85/kopete/kopete/main.cpp:104
Comment 1 Roman Jarosz 2009-05-27 19:11:11 UTC

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