Bug 193302 - Crash when right clicking the contact name in chat window
Summary: Crash when right clicking the contact name in chat window
Status: RESOLVED DUPLICATE of bug 209811
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: triaged
: 194589 201335 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-20 00:28 UTC by Alessandro Guido
Modified: 2009-10-09 03:06 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 Alessandro Guido 2009-05-20 00:28:27 UTC
Application that crashed: kopete
Version of the application: 0.70.85
KDE Version: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-rc6-43-g22ef37e i686

What I was doing when the application crashed:
Kopete crashed on me when I right clicked on a contact name in the chat window.

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

Thread 4 (Thread 0xb31a2b70 (LWP 10284)):
#0  0xb71c3037 in __i686.get_pc_thunk.bx () from /usr/lib/qt4/libQtCore.so.4
#1  0xb72e16b0 in QTimerInfoList::getTime (this=0x8f27bec, t=@0x8f27c10) at kernel/qeventdispatcher_unix.cpp:335
#2  0xb72e1941 in QTimerInfoList::updateCurrentTime (this=0x8f27bec) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb72e2cee in QEventDispatcherUNIXPrivate::doSelect (this=0x8f27558, flags={i = 36}, timeout=0x0) at kernel/qeventdispatcher_unix.cpp:133
#4  0xb72e3333 in QEventDispatcherUNIX::processEvents (this=0x8e82d98, flags={i = 36}) at kernel/qeventdispatcher_unix.cpp:904
#5  0xb72b83d9 in QEventLoop::processEvents (this=0x8e973d0, flags=) at kernel/qeventloop.cpp:149
#6  0xb72b85ba in QEventLoop::exec (this=0x8e973d0, flags={i = 0}) at kernel/qeventloop.cpp:196
#7  0xb332a27b in QCA::SyncThread::run () from /usr/lib/qca2/libqca.so.2
#8  0xb71d355a in QThreadPrivate::start (arg=0x8f23fc0) at thread/qthread_unix.cpp:189
#9  0xb65f6afe in start_thread () from /lib/libpthread.so.0

Thread 3 (Thread 0xb29a1b70 (LWP 10285)):
#0  0xb5d8e38b in clock_gettime () from /lib/librt.so.1
#1  0xb738eff4 in ?? () from /usr/lib/qt4/libQtCore.so.4
#2  0x0906b2f0 in ?? ()
#3  0xb29a11a8 in ?? ()
#4  0xb29a1138 in ?? ()
#5  0xb72e1733 in QTimerInfoList::getTime (this=0x906b2cc, t=@0x1) at kernel/qeventdispatcher_unix.cpp:339
#6  0xb72e1941 in QTimerInfoList::updateCurrentTime (this=0x906b2cc) at kernel/qeventdispatcher_unix.cpp:297
#7  0xb72e2406 in QTimerInfoList::activateTimers (this=0x906b2cc) at kernel/qeventdispatcher_unix.cpp:531
#8  0xb72e3345 in QEventDispatcherUNIX::processEvents (this=0x906bdd8, flags={i = 36}) at kernel/qeventdispatcher_unix.cpp:908
#9  0xb72b83d9 in QEventLoop::processEvents (this=0x906bc88, flags=) at kernel/qeventloop.cpp:149
#10 0xb72b85ba in QEventLoop::exec (this=0x906bc88, flags={i = 0}) at kernel/qeventloop.cpp:196
#11 0xb358e030 in XMPP::SyncThread::run (this=0x90552c8) at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#12 0xb71d355a in QThreadPrivate::start (arg=0x90552c8) at thread/qthread_unix.cpp:189
#13 0xb65f6afe in start_thread () from /lib/libpthread.so.0

Thread 2 (Thread 0xb21a0b70 (LWP 10288)):
#0  0xb7f34424 in __kernel_vsyscall ()
#1  0xb65fb5e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6753bdc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb71d434f in QWaitCondition::wait (this=0x91144f0, mutex=0x91144ec, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb5f07fc3 in QHostInfoAgent::run (this=0x91144e0) at kernel/qhostinfo.cpp:260
#5  0xb71d355a in QThreadPrivate::start (arg=0x91144e0) at thread/qthread_unix.cpp:189
#6  0xb65f6afe in start_thread () from /lib/libpthread.so.0

Thread 1 (Thread 0xb597c710 (LWP 10280)):
[KCrash Handler]
#6  KHTMLPopupGUIClient::addSearchActions (this=0x95c6b48, editActions=@0xbfc5d608) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#7  0xb3c5424d in KHTMLPopupGUIClient (this=0x95c6b48, khtml=0x8a2dcc0, url=@0xbfc5d744) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/khtml/khtml_ext.cpp:429
#8  0xb3c0db47 in KHTMLPart::popupMenu (this=0x8a2dcc0, linkUrl=@0x8a63934) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/khtml/khtml_part.cpp:4839
#9  0xb3c0f0a2 in KHTMLPart::khtmlMousePressEvent (this=0x8a2dcc0, event=0xbfc5dcf4) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/khtml/khtml_part.cpp:6163
#10 0xb3bf8a1f in KHTMLPart::customEvent (this=0x8a2dcc0, event=0xbfc5dcf4) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/khtml/khtml_part.cpp:5916
#11 0xb72c8ecc in QObject::event (this=0x8a2dcc0, e=0xbfc5dcf4) at kernel/qobject.cpp:1140
#12 0xb69dec8c in QApplicationPrivate::notify_helper (this=0x8480120, receiver=0x8a2dcc0, e=0xbfc5dcf4) at kernel/qapplication.cpp:4057
#13 0xb69e4db6 in QApplication::notify (this=0xbfc5fe14, receiver=0x8a2dcc0, e=0xbfc5dcf4) at kernel/qapplication.cpp:3604
#14 0xb7823361 in KApplication::notify (this=0xbfc5fe14, receiver=0x8a2dcc0, event=0xbfc5dcf4) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302
#15 0xb72b9cbf in QCoreApplication::notifyInternal (this=0xbfc5fe14, receiver=0x8a2dcc0, event=0xbfc5dcf4) at kernel/qcoreapplication.cpp:606
#16 0xb3bec514 in KHTMLView::mousePressEvent (this=0x8a56568, _mouse=0xbfc5dcf4) at /usr/include/qt4/QtCore/qcoreapplication.h:213
#17 0xb6a341bb in QWidget::event (this=0x8a56568, event=0xbfc5e6d4) at kernel/qwidget.cpp:7517
#18 0xb6daeae3 in QFrame::event (this=0x8a56568, e=0xbfc5e6d4) at widgets/qframe.cpp:559
#19 0xb3be6bbc in KHTMLView::widgetEvent (this=0x8a56568, e=0xbfc5e6d4) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/khtml/khtmlview.cpp:2325
#20 0xb3be6e26 in KHTMLView::eventFilter (this=0x8a56568, o=0x8a5ab58, e=0xbfc5e6d4) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/khtml/khtmlview.cpp:2189
#21 0xb72b8e90 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8480120, receiver=0x8a5ab58, event=0xbfc5e6d4) at kernel/qcoreapplication.cpp:726
#22 0xb69dec6a in QApplicationPrivate::notify_helper (this=0x8480120, receiver=0x8a5ab58, e=0xbfc5e6d4) at kernel/qapplication.cpp:4053
#23 0xb69e56a3 in QApplication::notify (this=0xbfc5fe14, receiver=0x8a5ab58, e=0xbfc5e6d4) at kernel/qapplication.cpp:3759
#24 0xb7823361 in KApplication::notify (this=0xbfc5fe14, receiver=0x8a5ab58, event=0xbfc5e6d4) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302
#25 0xb72b9cbf in QCoreApplication::notifyInternal (this=0xbfc5fe14, receiver=0x8a5ab58, event=0xbfc5e6d4) at kernel/qcoreapplication.cpp:606
#26 0xb69e6d24 in QApplicationPrivate::sendMouseEvent (receiver=0x8a5ab58, event=0xbfc5e6d4, alienWidget=0x8a5ab58, nativeWidget=0x90a6ea0, buttonDown=0xb718a9e0, lastMouseReceiver=@0xb718a9e4)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#27 0xb6a4a65e in QETWidget::translateMouseEvent (this=0x90a6ea0, event=0xbfc5fc3c) at kernel/qapplication_x11.cpp:4448
#28 0xb6a499e1 in QApplication::x11ProcessEvent (this=0xbfc5fe14, event=0xbfc5fc3c) at kernel/qapplication_x11.cpp:3444
#29 0xb6a713c7 in QEventDispatcherX11::processEvents (this=0x84800e0, flags={i = 36}) at kernel/qeventdispatcher_x11.cpp:132
#30 0xb72b83d9 in QEventLoop::processEvents (this=0xbfc5fd74, flags=) at kernel/qeventloop.cpp:149
#31 0xb72b85ba in QEventLoop::exec (this=0xbfc5fd74, flags={i = 0}) at kernel/qeventloop.cpp:196
#32 0xb72ba5a7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#33 0xb69deb07 in QApplication::exec () at kernel/qapplication.cpp:3526
#34 0x08058aca in main (argc=3, argv=0xbfc60234) at /var/tmp/portage/kde-base/kopete-9999/work/kopete-9999/kopete/kopete/main.cpp:104
Comment 1 Dario Andres 2009-05-29 22:20:38 UTC
*** Bug 194589 has been marked as a duplicate of this bug. ***
Comment 2 Florian Reinhard 2009-06-20 17:50:11 UTC
can't reproduce with kde 4.2.90 and qt 4.5.1. did this happen frequently? does it still?
Comment 3 Alessandro Guido 2009-06-21 11:24:00 UTC
(In reply to comment #2)
> can't reproduce with kde 4.2.90 and qt 4.5.1. did this happen frequently? does
> it still

I think I got the steps to reproduce wrong. Please try with this instead:

select some text in the chat window and then right click somewhere in the same chat window (not necessarily on the selected text). For me is 100% reproducible.
Comment 4 Christophe Marin 2009-07-24 14:24:23 UTC
*** Bug 201335 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-10-09 03:06:25 UTC
Merging with bug 209811 which got an updated backtrace. Thanks

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