Bug 187284 - Konqueror random crash / visiting WindowsLiveSpaces [KHTMLPart::selectionLayoutChanged, KHTMLPart::notifySelectionChanged, KHTMLPart::setCaret]
Summary: Konqueror random crash / visiting WindowsLiveSpaces [KHTMLPart::selectionLayo...
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: triaged
: 217531 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-16 09:17 UTC by Diederik van der Boor
Modified: 2018-10-27 04:12 UTC (History)
4 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 Diederik van der Boor 2009-03-16 09:17:20 UTC
Version:           4.2.1 (KDE 4.2.1) "release 103" (using 4.2.1 (KDE 4.2.1) "release 103", KDE:KDE4:Factory:Desktop / openSUSE_11.0)
Compiler:          gcc
OS:                Linux (i686) release 2.6.25.20-0.1-default

I've got a crash of Konqueror, this is the backtrace:

Programma: Konqueror (konqueror), signaal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 0 (LWP 22052)]

Thread 2 (Thread 0xb15feb90 (LWP 22653)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb65bfed1 in select () from /lib/libc.so.6
#2  0xb72f7e77 in QProcessManager::run (this=0x805ebe0) at io/qprocess_unix.cpp:301
#3  0xb722884e in QThreadPrivate::start (arg=0x805ebe0) at thread/qthread_unix.cpp:185
#4  0xb71c8175 in start_thread () from /lib/libpthread.so.0
#5  0xb65c6dae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5fce8e0 (LWP 22052)):
[KCrash Handler]
#6  0xb3f2feed in KHTMLPart::selectionLayoutChanged (this=0xa839420) at /usr/src/debug/kdelibs-4.2.1/khtml/khtml_part.cpp:3357
#7  0xb3f34de2 in KHTMLPart::notifySelectionChanged (this=0xa839420, closeTyping=true) at /usr/src/debug/kdelibs-4.2.1/khtml/khtml_part.cpp:3374
#8  0xb3f34f19 in KHTMLPart::setCaret (this=0xa839420, s=@0xbf964d14, closeTyping=false) at /usr/src/debug/kdelibs-4.2.1/khtml/khtml_part.cpp:3248
#9  0xb3f352ae in KHTMLPart::handleMousePressEventTripleClick (this=0xa839420, event=0xbf9651d0) at /usr/src/debug/kdelibs-4.2.1/khtml/khtml_part.cpp:6028
#10 0xb3f35643 in KHTMLPart::khtmlMouseDoubleClickEvent (this=0xa839420, event=0xa56a104) at /usr/src/debug/kdelibs-4.2.1/khtml/khtml_part.cpp:6135
#11 0xb3f2ee6f in KHTMLPart::customEvent (this=0xa839420, event=0xbf9651d0) at /usr/src/debug/kdelibs-4.2.1/khtml/khtml_part.cpp:5875
#12 0xb73284af in QObject::event (this=0xa839420, e=0xbf9651d0) at kernel/qobject.cpp:1181
#13 0xb69ff82c in QApplicationPrivate::notify_helper (this=0x805b900, receiver=0xa839420, e=0xbf9651d0) at kernel/qapplication.cpp:3803
#14 0xb6a076ce in QApplication::notify (this=0xbf966610, receiver=0xa839420, e=0xbf9651d0) at kernel/qapplication.cpp:3393
#15 0xb78814ed in KApplication::notify (this=0xbf966610, receiver=0xa839420, event=0xbf9651d0) at /usr/src/debug/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#16 0xb7318a71 in QCoreApplication::notifyInternal (this=0xbf966610, receiver=0xa839420, event=0xbf9651d0) at kernel/qcoreapplication.cpp:587
#17 0xb3f26d69 in KHTMLView::mouseDoubleClickEvent (this=0xa132b30, _mouse=0xbf965be8) at /usr/include/QtCore/qcoreapplication.h:215
#18 0xb3f28214 in KHTMLView::mousePressEvent (this=0xa132b30, _mouse=0xbf965be8) at /usr/src/debug/kdelibs-4.2.1/khtml/khtmlview.cpp:1165
#19 0xb6a57a49 in QWidget::event (this=0xa132b30, event=0xbf965be8) at kernel/qwidget.cpp:7159
#20 0xb6d8eec3 in QFrame::event (this=0xa132b30, e=0xbf965be8) at widgets/qframe.cpp:651
#21 0xb3f221bf in KHTMLView::widgetEvent (this=0xa132b30, e=0xbf965be8) at /usr/src/debug/kdelibs-4.2.1/khtml/khtmlview.cpp:2358
#22 0xb3f2242d in KHTMLView::eventFilter (this=0xa132b30, o=0x8efca10, e=0xbf965be8) at /usr/src/debug/kdelibs-4.2.1/khtml/khtmlview.cpp:2222
#23 0xb7317c4a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x805b900, receiver=0x8efca10, event=0xbf965be8) at kernel/qcoreapplication.cpp:694
#24 0xb69ff80a in QApplicationPrivate::notify_helper (this=0x805b900, receiver=0x8efca10, e=0xbf965be8) at kernel/qapplication.cpp:3799
#25 0xb6a08081 in QApplication::notify (this=0xbf966610, receiver=0x8efca10, e=0xbf965be8) at kernel/qapplication.cpp:3528
#26 0xb78814ed in KApplication::notify (this=0xbf966610, receiver=0x8efca10, event=0xbf965be8) at /usr/src/debug/kdelibs-4.2.1/kdeui/kernel/kapplication.cpp:307
#27 0xb7318a71 in QCoreApplication::notifyInternal (this=0xbf966610, receiver=0x8efca10, event=0xbf965be8) at kernel/qcoreapplication.cpp:587
#28 0xb6a0730e in QApplicationPrivate::sendMouseEvent (receiver=0x8efca10, event=0xbf965be8, alienWidget=0x8efca10, nativeWidget=0x91c3d10, buttonDown=0xb71c0c90, lastMouseReceiver=@0xb71c0c94)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#29 0xb6a71776 in QETWidget::translateMouseEvent (this=0x91c3d10, event=0xbf9661bc) at kernel/qapplication_x11.cpp:4042
#30 0xb6a70b1d in QApplication::x11ProcessEvent (this=0xbf966610, event=0xbf9661bc) at kernel/qapplication_x11.cpp:3038
#31 0xb6a991fc in x11EventSourceDispatch (s=0x805e838, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#32 0xb631a2d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb631d85b in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb631d9d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb7343208 in QEventDispatcherGlib::processEvents (this=0x805ba38, flags={i = -1080663176}) at kernel/qeventdispatcher_glib.cpp:319
#36 0xb6a988c5 in QGuiEventDispatcherGlib::processEvents (this=0x805ba38, flags={i = -1080663128}) at kernel/qguieventdispatcher_glib.cpp:198
#37 0xb731714a in QEventLoop::processEvents (this=0xbf966420, flags={i = -1080663064}) at kernel/qeventloop.cpp:143
#38 0xb731730a in QEventLoop::exec (this=0xbf966420, flags={i = -1080663000}) at kernel/qeventloop.cpp:194
#39 0xb73199a5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#40 0xb69ff6a7 in QApplication::exec () at kernel/qapplication.cpp:3331
#41 0xb7f1cf6f in kdemain (argc=2, argv=0xbf966964) at /usr/src/debug/kdebase-4.2.1/apps/konqueror/src/konqmain.cpp:257
#42 0x08048722 in main (argc=0, argv=0x1) at /usr/src/debug/kdebase-4.2.1/build/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 1 A. Spehr 2009-03-16 09:33:22 UTC
I don't suppose you know what you were doing at the time? Or can repeat it? 

What is your Qt version?

Thanks!
Comment 2 Dario Andres 2009-03-16 12:34:04 UTC
The only "similar" report is bug 163188
Comment 3 Diederik van der Boor 2009-03-17 11:21:21 UTC
I'm using Qt 4.4.3.

The crash happened when I randonly double clicked on some part of the page, so I can't easily reproduce it.
Comment 4 Dario Andres 2009-12-06 23:42:03 UTC
From bug 217531:
---
What I was doing when the application crashed:
I am using Windows Live Space to add people to my network and contact list,When
I Click the link named add people,Konqueror seems no respons, Then I clicked
serveral times again,it crashed

Updated backtrace:
---
Thread 1 (Thread 0x7f4004bbe750 (LWP 4766)):
[KCrash Handler]
#5  0x00007f3fefbd9d82 in KHTMLPart::selectionLayoutChanged (this=0x34b6b10) at
../../khtml/khtml_part.cpp:3402
#6  0x00007f3fefbdc578 in KHTMLPart::notifySelectionChanged (this=0x0,
closeTyping=56) at ../../khtml/khtml_part.cpp:3419
#7  0x00007f3fefbdc6ab in KHTMLPart::setCaret (this=0x34b6b10, s=...,
closeTyping=56) at ../../khtml/khtml_part.cpp:3293
#8  0x00007f3fefbdcccd in KHTMLPart::handleMousePressEventTripleClick
(this=0x34b6b10, event=0x7fffa4d76ac0) at ../../khtml/khtml_part.cpp:6091
Comment 5 Dario Andres 2009-12-06 23:42:07 UTC
*** Bug 217531 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2013-09-12 21:38:06 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 7 Andrew Crouthamel 2018-09-24 01:59:46 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Andrew Crouthamel 2018-10-27 04:12:48 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!