Bug 167308 - crash on selecting text in khtml::RenderText::findInlineTextBox
Summary: crash on selecting text in khtml::RenderText::findInlineTextBox
Status: RESOLVED DUPLICATE of bug 167239
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-23 18:11 UTC by Cadé David
Modified: 2008-07-23 19:52 UTC (History)
0 users

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 Cadé David 2008-07-23 18:11:48 UTC
Version:            (using KDE 4.0.98)
Installed from:    Debian testing/unstable Packages
OS:                Linux

I was on slashdot in a comment thread, I selected some text, and konqueror crashed. I can't reproduce it, though.

Here is the backtrace given :

Application : Konqueror (konqueror), signal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb6030720 (LWP 10811)]
[New Thread 0xb3d32b90 (LWP 12673)]
[KCrash handler]
#5  khtml::RenderText::findInlineTextBox (this=0x0, offset=0, 
    pos=@0xbf8c14e8, checkFirstLetter=false)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/rendering/render_text.cpp:814
#6  0xb11fbc7a in startAndEndLineNodesIncludingNode (node=0x9f9c288, 
    offset=0, selection=@0xbf8c15a4)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/xml/dom_selection.cpp:814
#7  0xb11fad22 in DOM::Selection::validate (this=0xbf8c18bc, 
    granularity=DOM::Selection::LINE)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/xml/dom_selection.cpp:639
#8  0xb11fbbb7 in DOM::Selection::expandUsingGranularity (this=0x0, 
    granularity=DOM::Selection::LINE)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/xml/dom_selection.cpp:301
#9  0xb1146f24 in KHTMLPart::extendSelectionTo (this=0x92c6040, x=895, 
    y=8002, innerNode=@0xbf8c1934)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/khtml_part.cpp:6461
#10 0xb1147033 in KHTMLPart::handleMouseMoveEventSelection (this=0x92c6040, 
    event=0xbf8c1e08)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/khtml_part.cpp:6612
#11 0xb115bd4c in KHTMLPart::khtmlMouseMoveEvent (this=0x92c6040, 
    event=0xbf8c1e08)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/khtml_part.cpp:6624
#12 0xb1140e87 in KHTMLPart::customEvent (this=0x92c6040, event=0xbf8c1e08)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/khtml_part.cpp:6172
#13 0xb6937e5f in QObject::event (this=0x92c6040, e=0xbf8c1e08)
    at kernel/qobject.cpp:1166
#14 0xb6bb566c in QApplicationPrivate::notify_helper (this=0x8c1fce8, 
    receiver=0x92c6040, e=0xbf8c1e08) at kernel/qapplication.cpp:3772
#15 0xb6bbd43e in QApplication::notify (this=0xbf8c2fe4, receiver=0x92c6040, 
    e=0xbf8c1e08) at kernel/qapplication.cpp:3366
#16 0xb790d63d in KApplication::notify (this=0xbf8c2fe4, receiver=0x92c6040, 
    event=0xbf8c1e08)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/kdeui/kernel/kapplication.cpp:311
#17 0xb6928571 in QCoreApplication::notifyInternal (this=0xbf8c2fe4, 
    receiver=0x92c6040, event=0xbf8c1e08) at kernel/qcoreapplication.cpp:587
#18 0xb1133f0f in KHTMLView::mouseMoveEvent (this=0x930b648, 
    _mouse=0xbf8c267c) at /usr/include/qt4/QtCore/qcoreapplication.h:215
#19 0xb6c0d35b in QWidget::event (this=0x930b648, event=0xbf8c267c)
    at kernel/qwidget.cpp:6912
#20 0xb6f3a513 in QFrame::event (this=0x930b648, e=0xbf8c267c)
    at widgets/qframe.cpp:657
#21 0xb1125a67 in KHTMLView::widgetEvent (this=0x930b648, e=0x0)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/khtmlview.cpp:2303
#22 0xb1125f8d in KHTMLView::eventFilter (this=0x930b648, o=0x9292a70, 
    e=0xbf8c267c)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/khtml/khtmlview.cpp:2167
#23 0xb692775a in QCoreApplicationPrivate::sendThroughObjectEventFilters (
    this=0x8c1fce8, receiver=0x9292a70, event=0xbf8c267c)
    at kernel/qcoreapplication.cpp:694
#24 0xb6bb564a in QApplicationPrivate::notify_helper (this=0x8c1fce8, 
    receiver=0x9292a70, e=0xbf8c267c) at kernel/qapplication.cpp:3768
#25 0xb6bbddf1 in QApplication::notify (this=0xbf8c2fe4, receiver=0x9292a70, 
    e=0xbf8c267c) at kernel/qapplication.cpp:3501
#26 0xb790d63d in KApplication::notify (this=0xbf8c2fe4, receiver=0x9292a70, 
    event=0xbf8c267c)
    at /tmp/buildd/kde4libs-4.0.98+svn833207/kdeui/kernel/kapplication.cpp:311
#27 0xb6928571 in QCoreApplication::notifyInternal (this=0xbf8c2fe4, 
    receiver=0x9292a70, event=0xbf8c267c) at kernel/qcoreapplication.cpp:587
#28 0xb6bbd07e in QApplicationPrivate::sendMouseEvent (receiver=0x9292a70, 
    event=0xbf8c267c, alienWidget=0x0, nativeWidget=0x9292a70, 
    buttonDown=0xb736b7d0, lastMouseReceiver=@0xb736b7d4)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#29 0xb6c265fd in QETWidget::translateMouseEvent (this=0x9292a70, 
    event=0xbf8c2b6c) at kernel/qapplication_x11.cpp:4133
#30 0xb6c253cf in QApplication::x11ProcessEvent (this=0xbf8c2fe4, 
    event=0xbf8c2b6c) at kernel/qapplication_x11.cpp:3255
#31 0xb6c4ed14 in x11EventSourceDispatch (s=0x8c22de8, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#32 0xb6356978 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb6359bce in ?? () from /usr/lib/libglib-2.0.so.0
#34 0x08c22298 in ?? ()
#35 0x00000000 in ?? ()
#0  0xb7df8dec in nanosleep () from /lib/libc.so.6
Comment 1 Christophe Marin 2008-07-23 19:52:49 UTC

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