Bug 233630

Summary: kopete crashed when droping an image from dolhin into a chat window
Product: [Unmaintained] kopete Reporter: Miguel Tadeu <mtadeunet>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Miguel Tadeu 2010-04-07 18:27:12 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.31-21-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
I was trying to send an image to a contact, and when I was about to drop the image into the chat window, kopete crashed. I'm not sure, but I think I was using a google talk contact.

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

Thread 3 (Thread 0xb3efdb70 (LWP 5933)):
#0  0x00f56e06 in *__GI_clock_gettime (clock_id=16101364, tp=0xb3efcfc8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x0195792b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x0195ca15 in QTimerInfoList::updateCurrentTime (this=0x8ea52cc) at kernel/qeventdispatcher_unix.cpp:340
#3  0x0195ca5a in QTimerInfoList::timerWait (this=0x8ea52cc, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x0195aa48 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3efd0dc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x0195aad5 in timerSourcePrepare (source=0x0, timeout=0xf5aff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x06ab7f90 in IA__g_main_context_prepare (context=0x8f143e8, priority=0xb3efd15c) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2280
#7  0x06ab8351 in g_main_context_iterate (context=0x8f143e8, block=<value optimized out>, dispatch=1, self=0x8f68ac0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2571
#8  0x06ab8863 in IA__g_main_context_iteration (context=0x8f143e8, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#9  0x0195a83f in QEventDispatcherGlib::processEvents (this=0x92b34a0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x0192d209 in QEventLoop::processEvents (this=0x8ec79e0, flags=) at kernel/qeventloop.cpp:149
#11 0x0192d65a in QEventLoop::exec (this=0x8ec79e0, flags=...) at kernel/qeventloop.cpp:201
#12 0x02b08a0a in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#13 0x0182c36e in QThreadPrivate::start (arg=0x8f15850) at thread/qthread_unix.cpp:248
#14 0x0042480e in start_thread (arg=0xb3efdb70) at pthread_create.c:300
#15 0x005908de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb36fcb70 (LWP 5934)):
#0  0x00f56e06 in *__GI_clock_gettime (clock_id=16101364, tp=0xb36fc038) at ../sysdeps/unix/clock_gettime.c:100
#1  0x0195792b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x0195ca15 in QTimerInfoList::updateCurrentTime (this=0x92ff954) at kernel/qeventdispatcher_unix.cpp:340
#3  0x0195ca5a in QTimerInfoList::timerWait (this=0x92ff954, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x0195aa48 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb36fc12c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x06ab7f90 in IA__g_main_context_prepare (context=0x92ff0a0, priority=0xb36fc1ac) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2280
#6  0x06ab8351 in g_main_context_iterate (context=0x92ff0a0, block=<value optimized out>, dispatch=1, self=0x9300978) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2571
#7  0x06ab8863 in IA__g_main_context_iteration (context=0x92ff0a0, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#8  0x0195a83f in QEventDispatcherGlib::processEvents (this=0x92d6bd8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0x0192d209 in QEventLoop::processEvents (this=0x935dea0, flags=) at kernel/qeventloop.cpp:149
#10 0x0192d65a in QEventLoop::exec (this=0x935dea0, flags=...) at kernel/qeventloop.cpp:201
#11 0x038ac39b in XMPP::SyncThread::run (this=0x9316288) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#12 0x0182c36e in QThreadPrivate::start (arg=0x9316288) at thread/qthread_unix.cpp:248
#13 0x0042480e in start_thread (arg=0xb36fcb70) at pthread_create.c:300
#14 0x005908de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 1 (Thread 0xb78ca700 (LWP 5853)):
[KCrash Handler]
#6  0x020474c9 in QList<QTabBarPrivate::Tab>::Node::t (this=0x9073438, index=0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:106
#7  QList<QTabBarPrivate::Tab>::operator[] (this=0x9073438, index=0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:444
#8  QTabBarPrivate::at (this=0x9073438, index=0) at widgets/qtabbar.cpp:363
#9  QTabBar::tabRect (this=0x9073438, index=0) at widgets/qtabbar.cpp:1109
#10 0x00ac81fb in KTabBar::selectTab (this=0x9073438, pos=...) at ../../kdeui/widgets/ktabbar.cpp:390
#11 0x07b1e8d4 in KopeteChatWindow::testCanDecode (this=0xa05db88, event=0xbffd140c, accept=@0xbffd0dff) at ../../../../kopete/kopete/chatwindow/kopetechatwindow.cpp:635
#12 0x07b252f2 in KopeteChatWindow::qt_metacall (this=0xa05db88, _c=QMetaObject::InvokeMetaMethod, _id=51, _a=0xbffd0c94) at ./kopetechatwindow.moc:157
#13 0x01933e5a in QMetaObject::metacall (object=0xa05db88, cl=165832698, idx=51, argv=0xbffd0c94) at kernel/qmetaobject.cpp:237
#14 0x019425f5 in QMetaObject::activate (sender=0xa0a3518, m=0xb7de7c, local_signal_index=0, argv=0xbffd0c94) at kernel/qobject.cpp:3293
#15 0x00ac9559 in KTabWidget::testCanDecode (this=0xa0a3518, _t1=0xbffd140c, _t2=@0xbffd0dff) at ./ktabwidget.moc:209
#16 0x00acb1ec in KTabWidget::qt_metacall (this=0xa0a3518, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbffd0db4) at ./ktabwidget.moc:133
#17 0x01933e5a in QMetaObject::metacall (object=0xa0a3518, cl=165832698, idx=39, argv=0xbffd0db4) at kernel/qmetaobject.cpp:237
#18 0x019425f5 in QMetaObject::activate (sender=0xa0aa0d0, m=0xb7dd38, local_signal_index=7, argv=0xbffd0db4) at kernel/qobject.cpp:3293
#19 0x00ac7ce9 in KTabBar::testCanDecode (this=0xa0aa0d0, _t1=0xbffd140c, _t2=@0xbffd0dff) at ./ktabbar.moc:172
#20 0x00ac85f0 in KTabBar::dragEnterEvent (this=0xa0aa0d0, event=0xbffd140c) at ../../kdeui/widgets/ktabbar.cpp:252
#21 0x01bd8683 in QWidget::event (this=0xa0aa0d0, event=0xbffd140c) at kernel/qwidget.cpp:8192
#22 0x02048a48 in QTabBar::event (this=0xa0aa0d0, event=0xbffd140c) at widgets/qtabbar.cpp:1457
#23 0x01b7a3cc in QApplicationPrivate::notify_helper (this=0x8906d70, receiver=0xa0aa0d0, e=0xbffd140c) at kernel/qapplication.cpp:4300
#24 0x01b82f2c in QApplication::notify (this=0xbffd1cd4, receiver=0xa0aa0d0, e=0xbffd140c) at kernel/qapplication.cpp:4057
#25 0x009af5ba in KApplication::notify (this=0xbffd1cd4, receiver=0xa0aa0d0, event=0xbffd140c) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x0192ebeb in QCoreApplication::notifyInternal (this=0xbffd1cd4, receiver=0xa0aa0d0, event=0xbffd140c) at kernel/qcoreapplication.cpp:704
#27 0x01b8990e in QCoreApplication::sendEvent (receiver=0xa0aa0d0, event=0x680053) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 0x01c1b19a in handle_xdnd_position (w=<value optimized out>, xe=<value optimized out>, passive=false) at kernel/qdnd_x11.cpp:911
#29 0x01bfabc8 in QApplication::x11ClientMessage (this=0xbffd1cd4, w=0xa05db88, event=0xbffd193c, passive_only=87) at kernel/qapplication_x11.cpp:3080
#30 0x01c0a599 in QApplication::x11ProcessEvent (this=0xbffd1cd4, event=0xbffd193c) at kernel/qapplication_x11.cpp:3633
#31 0x01c3a00a in x11EventSourceDispatch (s=0x89097b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x06ab4e88 in g_main_dispatch (context=0x8909060) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960
#33 IA__g_main_context_dispatch (context=0x8909060) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513
#34 0x06ab8730 in g_main_context_iterate (context=0x8909060, block=<value optimized out>, dispatch=1, self=0x8907398) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591
#35 0x06ab8863 in IA__g_main_context_iteration (context=0x8909060, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#36 0x0195a805 in QEventDispatcherGlib::processEvents (this=0x88e0e98, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#37 0x01c39b35 in QGuiEventDispatcherGlib::processEvents (this=0x88e0e98, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x0192d209 in QEventLoop::processEvents (this=0xbffd1c34, flags=) at kernel/qeventloop.cpp:149
#39 0x0192d65a in QEventLoop::exec (this=0xbffd1c34, flags=...) at kernel/qeventloop.cpp:201
#40 0x0193184f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#41 0x01b7a467 in QApplication::exec () at kernel/qapplication.cpp:3579
#42 0x080598ae in main (argc=3, argv=0xbffd2114) at ../../../kopete/kopete/main.cpp:105

Reported using DrKonqi
Comment 1 Dario Andres 2010-04-11 01:38:50 UTC
Merging with bug 227405. Thanks

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