[kopete-bugs] [Bug 208096] New: Crash while merging contacts

Jaroslav Reznik jreznik at redhat.com
Mon Sep 21 18:26:46 CEST 2009


https://bugs.kde.org/show_bug.cgi?id=208096

           Summary: Crash while merging contacts
           Product: kopete
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kopete-bugs at kde.org
        ReportedBy: jreznik at redhat.com


Application that crashed: kopete
Version of the application: 0.70.90
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-23.fc12.i686 i686

What I was doing when the application crashed:
I've been dragging third contact into one metacontact. Second one went well.

I'm using Fedora Rawhide packages.

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

Thread 4 (Thread 0xb6796b70 (LWP 1961)):
#0  IA__g_main_context_iteration (context=0xb5c004d8, may_block=1) at
gmain.c:2654
#1  0x05ba84b7 in QEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#2  0x05b7bbea in QEventLoop::processEvents (this=<value optimized out>,
flags=<value optimized out>) at kernel/qeventloop.cpp:149
#3  0x05b7c04a in QEventLoop::exec (this=<value optimized out>, flags=<value
optimized out>) at kernel/qeventloop.cpp:201
#4  0x017d460a in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#5  0x05a8be03 in QThreadPrivate::start (arg=<value optimized out>) at
thread/qthread_unix.cpp:188
#6  0x0077a9d5 in start_thread (arg=0xb6796b70) at pthread_create.c:297
#7  0x014b465e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb56ffb70 (LWP 1962)):
#0  0x00ae5f66 in clock_gettime (clock_id=11448308, tp=0xb56fefc8) at
../sysdeps/unix/clock_gettime.c:100
#1  0x05baa04b in QTimerInfoList::getTime (this=<value optimized out>, t=<value
optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x05baa242 in QTimerInfoList::updateCurrentTime (this=<value optimized
out>) at kernel/qeventdispatcher_unix.cpp:297
#3  0x05baaced in QTimerInfoList::timerWait (this=<value optimized out>,
tm=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:420
#4  0x05ba8660 in timerSourcePrepare (source=<value optimized out>,
timeout=0xb56ff0bc) at kernel/qeventdispatcher_glib.cpp:141
#5  0x0550b330 in IA__g_main_context_prepare (context=0xb5a004d8,
priority=0xb56ff13c) at gmain.c:2280
#6  0x0550b6e9 in g_main_context_iterate (context=0xb5a004d8, block=<value
optimized out>, dispatch=1, self=0xb5a01e38) at gmain.c:2571
#7  0x0550bbf4 in IA__g_main_context_iteration (context=0xb5a004d8,
may_block=1) at gmain.c:2654
#8  0x05ba84b7 in QEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#9  0x05b7bbea in QEventLoop::processEvents (this=<value optimized out>,
flags=<value optimized out>) at kernel/qeventloop.cpp:149
#10 0x05b7c04a in QEventLoop::exec (this=<value optimized out>, flags=<value
optimized out>) at kernel/qeventloop.cpp:201
#11 0x02aecbcc in ?? () from /usr/lib/kde4/kopete_jabber.so
#12 0x05a8be03 in QThreadPrivate::start (arg=<value optimized out>) at
thread/qthread_unix.cpp:188
#13 0x0077a9d5 in start_thread (arg=0xb56ffb70) at pthread_create.c:297
#14 0x014b465e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb4cfeb70 (LWP 1963)):
#0  0x00b0d416 in __kernel_vsyscall ()
#1  0x0077f0d5 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x05a8ce7f in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#4  0x00533e22 in QHostInfoAgent::run (this=<value optimized out>) at
kernel/qhostinfo.cpp:260
#5  0x05a8be03 in QThreadPrivate::start (arg=<value optimized out>) at
thread/qthread_unix.cpp:188
#6  0x0077a9d5 in start_thread (arg=0xb4cfeb70) at pthread_create.c:297
#7  0x014b465e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb801b770 (LWP 1578)):
[KCrash Handler]
#6  0x00c18227 in Kopete::MetaContact::displayNameSource() const () from
/usr/lib/libkopete.so.4
#7  0x00c1de59 in Kopete::MetaContact::displayName() const () from
/usr/lib/libkopete.so.4
#8  0x001e11bd in Kopete::UI::ContactListModel::dropMetaContacts(int,
QModelIndex const&, Qt::DropAction, QList<QPair<Kopete::Group*,
Kopete::MetaContact*> > const&) ()
   from /usr/lib/libkopetecontactlist.so.1
#9  0x001e7fd9 in Kopete::UI::ContactListTreeModel::dropMetaContacts(int,
QModelIndex const&, Qt::DropAction, QList<QPair<Kopete::Group*,
Kopete::MetaContact*> > const&) ()
   from /usr/lib/libkopetecontactlist.so.1
#10 0x001e8e4f in Kopete::UI::ContactListTreeModel::dropMimeData(QMimeData
const*, Qt::DropAction, int, int, QModelIndex const&) () from
/usr/lib/libkopetecontactlist.so.1
#11 0x01fd7bc1 in QSortFilterProxyModel::dropMimeData (this=<value optimized
out>, data=<value optimized out>, action=<value optimized out>, row=<value
optimized out>, column=<value optimized out>, 
    parent=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1709
#12 0x01f47594 in QAbstractItemView::dropEvent (this=<value optimized out>,
event=<value optimized out>) at itemviews/qabstractitemview.cpp:1849
#13 0x01a53b00 in QWidget::event (this=<value optimized out>, event=<value
optimized out>) at kernel/qwidget.cpp:7731
#14 0x01e012a4 in QFrame::event (this=<value optimized out>, e=<value optimized
out>) at widgets/qframe.cpp:559
#15 0x01ea08e4 in QAbstractScrollArea::viewportEvent (this=<value optimized
out>, e=<value optimized out>) at widgets/qabstractscrollarea.cpp:962
#16 0x01f54bf7 in QAbstractItemView::viewportEvent (this=<value optimized out>,
event=<value optimized out>) at itemviews/qabstractitemview.cpp:1476
#17 0x01f90149 in QTreeView::viewportEvent (this=<value optimized out>,
event=<value optimized out>) at itemviews/qtreeview.cpp:1266
#18 0x001c3802 in KopeteContactListView::viewportEvent(QEvent*) () from
/usr/lib/libkopetecontactlist.so.1
#19 0x01ea2f05 in viewportEvent (event=<value optimized out>, this=<value
optimized out>) at widgets/qabstractscrollarea_p.h:100
#20 QAbstractScrollAreaFilter::eventFilter (event=<value optimized out>,
this=<value optimized out>) at widgets/qabstractscrollarea_p.h:111
#21 0x05b7c7ca in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=<value optimized out>, receiver=<value optimized out>, event=<value
optimized out>) at kernel/qcoreapplication.cpp:726
#22 0x019feb6d in QApplicationPrivate::notify_helper (this=<value optimized
out>, receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4052
#23 0x01a06a24 in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4009
#24 0x09361f7b in KApplication::notify (this=0xbfcb5174, receiver=0x98baee8,
event=0xbfcb0da0) at
/usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#25 0x05b7d673 in QCoreApplication::notifyInternal (this=<value optimized out>,
receiver=<value optimized out>, event=<value optimized out>) at
kernel/qcoreapplication.cpp:610
#26 0x01a8303a in sendEvent (event=<value optimized out>, receiver=<value
optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:213
#27 QX11Data::xdndHandleDrop (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qdnd_x11.cpp:1173
#28 0x01a880c4 in QDragManager::drop (this=<value optimized out>) at
kernel/qdnd_x11.cpp:1709
#29 0x01a882c2 in QDragManager::eventFilter (this=<value optimized out>,
o=<value optimized out>, e=<value optimized out>) at kernel/qdnd_x11.cpp:1302
#30 0x05b7c894 in QCoreApplicationPrivate::sendThroughApplicationEventFilters
(this=<value optimized out>, receiver=<value optimized out>, event=<value
optimized out>)
    at kernel/qcoreapplication.cpp:707
#31 0x019feb14 in QApplicationPrivate::notify_helper (this=<value optimized
out>, receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4031
#32 0x01a06c28 in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:3758
#33 0x09361f7b in KApplication::notify (this=0xbfcb5174, receiver=0xa1c2e30,
event=0xbfcb1350) at
/usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#34 0x05b7d673 in QCoreApplication::notifyInternal (this=<value optimized out>,
receiver=<value optimized out>, event=<value optimized out>) at
kernel/qcoreapplication.cpp:610
#35 0x01a05c04 in sendSpontaneousEvent (event=<value optimized out>,
receiver=<value optimized out>) at
../../src/corelib/kernel/qcoreapplication.h:216
#36 QApplicationPrivate::sendMouseEvent (event=<value optimized out>,
receiver=<value optimized out>) at kernel/qapplication.cpp:2924
#37 0x01a746a8 in QETWidget::translateMouseEvent (this=<value optimized out>,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4404
#38 0x01a73b0d in QApplication::x11ProcessEvent (this=<value optimized out>,
event=<value optimized out>) at kernel/qapplication_x11.cpp:3423
#39 0x01a9ed92 in x11EventSourceDispatch (s=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#40 0x05508198 in g_main_dispatch (context=<value optimized out>) at
gmain.c:1960
#41 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#42 0x0550bac8 in g_main_context_iterate (context=0x98be490, block=<value
optimized out>, dispatch=1, self=0x98b7ef0) at gmain.c:2591
#43 0x0550bbf4 in IA__g_main_context_iteration (context=0x98be490, may_block=1)
at gmain.c:2654
#44 0x05ba847d in QEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#45 0x01a9e456 in QGuiEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#46 0x05b7bbea in QEventLoop::processEvents (this=<value optimized out>,
flags=<value optimized out>) at kernel/qeventloop.cpp:149
#47 0x05b7c04a in QEventLoop::exec (this=<value optimized out>, flags=<value
optimized out>) at kernel/qeventloop.cpp:201
#48 0x01a87c2a in QDragManager::drag (this=<value optimized out>, o=<value
optimized out>) at kernel/qdnd_x11.cpp:1969
#49 0x01a120df in QDrag::exec (this=<value optimized out>,
supportedActions=<value optimized out>, defaultDropAction=<value optimized
out>) at kernel/qdrag.cpp:282
#50 0x001c3ace in KopeteContactListView::startDrag(QFlags<Qt::DropAction>) ()
from /usr/lib/libkopetecontactlist.so.1
#51 0x01f4f82b in QAbstractItemView::mouseMoveEvent (this=<value optimized
out>, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1552
#52 0x01f8ff04 in QTreeView::mouseMoveEvent (this=<value optimized out>,
event=<value optimized out>) at itemviews/qtreeview.cpp:1872
#53 0x01a53d6b in QWidget::event (this=<value optimized out>, event=<value
optimized out>) at kernel/qwidget.cpp:7534
#54 0x01e012a4 in QFrame::event (this=<value optimized out>, e=<value optimized
out>) at widgets/qframe.cpp:559
#55 0x01ea08e4 in QAbstractScrollArea::viewportEvent (this=<value optimized
out>, e=<value optimized out>) at widgets/qabstractscrollarea.cpp:962
#56 0x01f54bf7 in QAbstractItemView::viewportEvent (this=<value optimized out>,
event=<value optimized out>) at itemviews/qabstractitemview.cpp:1476
#57 0x01f90149 in QTreeView::viewportEvent (this=<value optimized out>,
event=<value optimized out>) at itemviews/qtreeview.cpp:1266
#58 0x001c3802 in KopeteContactListView::viewportEvent(QEvent*) () from
/usr/lib/libkopetecontactlist.so.1
#59 0x01ea2f05 in viewportEvent (event=<value optimized out>, this=<value
optimized out>) at widgets/qabstractscrollarea_p.h:100
#60 QAbstractScrollAreaFilter::eventFilter (event=<value optimized out>,
this=<value optimized out>) at widgets/qabstractscrollarea_p.h:111
#61 0x05b7c7ca in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=<value optimized out>, receiver=<value optimized out>, event=<value
optimized out>) at kernel/qcoreapplication.cpp:726
#62 0x019feb6d in QApplicationPrivate::notify_helper (this=<value optimized
out>, receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:4052
#63 0x01a06c28 in QApplication::notify (this=<value optimized out>,
receiver=<value optimized out>, e=<value optimized out>) at
kernel/qapplication.cpp:3758
#64 0x09361f7b in KApplication::notify (this=0xbfcb5174, receiver=0x98baee8,
event=0xbfcb3790) at
/usr/src/debug/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#65 0x05b7d673 in QCoreApplication::notifyInternal (this=<value optimized out>,
receiver=<value optimized out>, event=<value optimized out>) at
kernel/qcoreapplication.cpp:610
#66 0x01a05c04 in sendSpontaneousEvent (event=<value optimized out>,
receiver=<value optimized out>) at
../../src/corelib/kernel/qcoreapplication.h:216
#67 QApplicationPrivate::sendMouseEvent (event=<value optimized out>,
receiver=<value optimized out>) at kernel/qapplication.cpp:2924
#68 0x01a746a8 in QETWidget::translateMouseEvent (this=<value optimized out>,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4404
#69 0x01a73b0d in QApplication::x11ProcessEvent (this=<value optimized out>,
event=<value optimized out>) at kernel/qapplication_x11.cpp:3423
#70 0x01a9ed92 in x11EventSourceDispatch (s=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#71 0x05508198 in g_main_dispatch (context=<value optimized out>) at
gmain.c:1960
#72 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#73 0x0550bac8 in g_main_context_iterate (context=0x98be490, block=<value
optimized out>, dispatch=1, self=0x98b7ef0) at gmain.c:2591
#74 0x0550bbf4 in IA__g_main_context_iteration (context=0x98be490, may_block=1)
at gmain.c:2654
#75 0x05ba847d in QEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#76 0x01a9e456 in QGuiEventDispatcherGlib::processEvents (this=<value optimized
out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#77 0x05b7bbea in QEventLoop::processEvents (this=<value optimized out>,
flags=<value optimized out>) at kernel/qeventloop.cpp:149
#78 0x05b7c04a in QEventLoop::exec (this=<value optimized out>, flags=<value
optimized out>) at kernel/qeventloop.cpp:201
#79 0x05b7e537 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#80 0x019fea18 in QApplication::exec () at kernel/qapplication.cpp:3525
#81 0x080586ff in _start ()

This bug may be a duplicate of or related to bug 205396

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the kopete-bugs mailing list