Bug 292314

Summary: Kopete crashed when dragging to open a conversation
Product: [Unmaintained] kopete Reporter: Teschi <i.fothergill>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version First Reported In: 1.0.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Teschi 2012-01-24 10:38:25 UTC
Application: kopete (1.0.0)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-38-generic x86_64
Distribution: Ubuntu 10.04.3 LTS

-- Information about the crash:
Open contact window, open conversation window. Drag a contact from the contact window and drop it in the tab bar on the conversation window. Crash. Did this a handful of times and made it crash every time.

The crash can be reproduced every time.

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

Thread 4 (Thread 0x7f5c4ac8b700 (LWP 3146)):
#0  0x00007f5c5c12ef93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5c577224a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f5c577228fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f5c5d793566 in QEventDispatcherGlib::processEvents (this=0x18a13b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f5c5d768992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f5c5d768d6c in QEventLoop::exec (this=0x7f5c4ac8ad90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f5c5d672d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f5c5d749178 in QInotifyFileSystemWatcherEngine::run (this=0x187b160) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f5c5d675775 in QThreadPrivate::start (arg=0x187b160) at thread/qthread_unix.cpp:248
#9  0x00007f5c5bbe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f5c5c13b70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f5c4232a700 (LWP 3164)):
#0  0x00007f5c5c12ef93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5c577224a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f5c577228fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f5c5d793566 in QEventDispatcherGlib::processEvents (this=0x1a63710, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f5c5d768992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f5c5d768d6c in QEventLoop::exec (this=0x1a63500, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f5c4cdf5613 in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#7  0x00007f5c5d675775 in QThreadPrivate::start (arg=0x1a62ee0) at thread/qthread_unix.cpp:248
#8  0x00007f5c5bbe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f5c5c13b70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5c41b29700 (LWP 3165)):
#0  0x00007f5c5c12ef93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=4321) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f5c577224a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f5c577228fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f5c5d793566 in QEventDispatcherGlib::processEvents (this=0x1b73930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f5c5d768992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f5c5d768d6c in QEventLoop::exec (this=0x1b7bb40, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f5c4d241a72 in XMPP::SyncThread::run (this=0x1c0baa0) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#7  0x00007f5c5d675775 in QThreadPrivate::start (arg=0x1c0baa0) at thread/qthread_unix.cpp:248
#8  0x00007f5c5bbe59ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f5c5c13b70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5c5fc9a780 (LWP 3145)):
[KCrash Handler]
#5  0x00007f5c5c8f35af in QWidget::testAttribute_helper (this=0x2fd88e0, attribute=Qt::WA_Hover) at kernel/qwidget.cpp:10533
#6  0x00007f5c5c8b0fa2 in QWidget::testAttribute (this=<value optimized out>, receiver=<value optimized out>, e=0x7fff058df5d0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:1026
#7  QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=0x7fff058df5d0) at kernel/qapplication.cpp:3887
#8  0x00007f5c5e152a16 in KApplication::notify (this=0x7fff058e2900, receiver=0x2fd88e0, event=0x7fff058df5d0) at ../../kdeui/kernel/kapplication.cpp:302
#9  0x00007f5c5d76a06c in QCoreApplication::notifyInternal (this=0x7fff058e2900, receiver=0x2fd88e0, event=0x7fff058df5d0) at kernel/qcoreapplication.cpp:704
#10 0x00007f5c5c8b00ae in QCoreApplication::sendEvent (receiver=0x2fd88e0, event=0x7fff058df5d0, alienWidget=0x0, nativeWidget=0x2fd88e0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#11 QApplicationPrivate::sendMouseEvent (receiver=0x2fd88e0, event=0x7fff058df5d0, alienWidget=0x0, nativeWidget=0x2fd88e0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, 
    spontaneous=true) at kernel/qapplication.cpp:2965
#12 0x00007f5c5c92ff65 in QETWidget::translateMouseEvent (this=0x2fd88e0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#13 0x00007f5c5c92e8ac in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff058dfef0) at kernel/qapplication_x11.cpp:3501
#14 0x00007f5c5c95a882 in x11EventSourceDispatch (s=0x139df70, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#15 0x00007f5c5771e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#16 0x00007f5c57722748 in ?? () from /lib/libglib-2.0.so.0
#17 0x00007f5c577228fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#18 0x00007f5c5d793513 in QEventDispatcherGlib::processEvents (this=0x13679a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#19 0x00007f5c5c95a46e in QGuiEventDispatcherGlib::processEvents (this=0x2fd88e0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007f5c5d768992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#21 0x00007f5c5d768d6c in QEventLoop::exec (this=0x389dc90, flags=) at kernel/qeventloop.cpp:201
#22 0x00007f5c5c9426ed in QDragManager::drag (this=0x1a14c20, o=<value optimized out>) at kernel/qdnd_x11.cpp:1984
#23 0x00007f5c5c8c0853 in QDrag::start (this=0x3331350, request=) at kernel/qdrag.cpp:314
#24 0x00007f5c4e6e0569 in KHTMLPart::handleMouseMoveEventDrag (this=0x14673d0, event=<value optimized out>) at ../../khtml/khtml_part.cpp:6309
#25 0x00007f5c4e6ee939 in KHTMLPart::khtmlMouseMoveEvent (this=0x2fd88e0, event=0x4a) at ../../khtml/khtml_part.cpp:6408
#26 0x00007f5c5d779da4 in QObject::event (this=0x14673d0, e=0x7fff058e0d50) at kernel/qobject.cpp:1279
#27 0x00007f5c5c8aa22c in QApplicationPrivate::notify_helper (this=0x139a7d0, receiver=0x14673d0, e=0x7fff058e0d50) at kernel/qapplication.cpp:4300
#28 0x00007f5c5c8b06fb in QApplication::notify (this=0x7fff058e2900, receiver=0x14673d0, e=0x7fff058e0d50) at kernel/qapplication.cpp:4183
#29 0x00007f5c5e152a16 in KApplication::notify (this=0x7fff058e2900, receiver=0x14673d0, event=0x7fff058e0d50) at ../../kdeui/kernel/kapplication.cpp:302
#30 0x00007f5c5d76a06c in QCoreApplication::notifyInternal (this=0x7fff058e2900, receiver=0x14673d0, event=0x7fff058e0d50) at kernel/qcoreapplication.cpp:704
#31 0x00007f5c4e6c3bd4 in QCoreApplication::sendEvent (this=0x14915f0, _mouse=<value optimized out>) at /usr/include/qt4/QtCore/qcoreapplication.h:215
#32 KHTMLView::mouseMoveEvent (this=0x14915f0, _mouse=<value optimized out>) at ../../khtml/khtmlview.cpp:1551
#33 0x00007f5c5c9001df in QWidget::event (this=0x14915f0, event=0x7fff058e1c00) at kernel/qwidget.cpp:7983
#34 0x00007f5c5cca74e6 in QFrame::event (this=0x14915f0, e=0x7fff058e1c00) at widgets/qframe.cpp:557
#35 0x00007f5c4e6bfbc5 in KHTMLView::widgetEvent (this=0x14915f0, e=0x4a) at ../../khtml/khtmlview.cpp:2362
#36 0x00007f5c4e6bfecf in KHTMLView::eventFilter (this=0x14915f0, o=0x2756c30, e=0x7fff058e1c00) at ../../khtml/khtmlview.cpp:2207
#37 0x00007f5c5d769487 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2756c30, event=0x7fff058e1c00) at kernel/qcoreapplication.cpp:819
#38 0x00007f5c5c8aa1fc in QApplicationPrivate::notify_helper (this=0x139a7d0, receiver=0x2756c30, e=0x7fff058e1c00) at kernel/qapplication.cpp:4296
#39 0x00007f5c5c8b0ecb in QApplication::notify (this=0x7fff058e2900, receiver=0x2756c30, e=0x7fff058e1c00) at kernel/qapplication.cpp:3865
#40 0x00007f5c5e152a16 in KApplication::notify (this=0x7fff058e2900, receiver=0x2756c30, event=0x7fff058e1c00) at ../../kdeui/kernel/kapplication.cpp:302
#41 0x00007f5c5d76a06c in QCoreApplication::notifyInternal (this=0x7fff058e2900, receiver=0x2756c30, event=0x7fff058e1c00) at kernel/qcoreapplication.cpp:704
#42 0x00007f5c5c8b00ae in QCoreApplication::sendEvent (receiver=0x2756c30, event=0x7fff058e1c00, alienWidget=0x2756c30, nativeWidget=0x2749d70, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QApplicationPrivate::sendMouseEvent (receiver=0x2756c30, event=0x7fff058e1c00, alienWidget=0x2756c30, nativeWidget=0x2749d70, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#44 0x00007f5c5c92ff65 in QETWidget::translateMouseEvent (this=0x2749d70, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#45 0x00007f5c5c92e8ac in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff058e2520) at kernel/qapplication_x11.cpp:3501
#46 0x00007f5c5c95a882 in x11EventSourceDispatch (s=0x139df70, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#47 0x00007f5c5771e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#48 0x00007f5c57722748 in ?? () from /lib/libglib-2.0.so.0
#49 0x00007f5c577228fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#50 0x00007f5c5d793513 in QEventDispatcherGlib::processEvents (this=0x13679a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#51 0x00007f5c5c95a46e in QGuiEventDispatcherGlib::processEvents (this=0x2fd88e0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007f5c5d768992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#53 0x00007f5c5d768d6c in QEventLoop::exec (this=0x7fff058e2850, flags=) at kernel/qeventloop.cpp:201
#54 0x00007f5c5d76caab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#55 0x0000000000415652 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 280438.

Possible duplicates by query: bug 292311, bug 292297, bug 292294, bug 292276, bug 292264.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-30 00:01:56 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 2 Teschi 2018-10-30 11:04:14 UTC
The version I'm running (1.13.0) no longer has this bug.