Bug 151202 - konqueror crashes home button click
Summary: konqueror crashes home button click
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-22 23:42 UTC by Keith Neuse
Modified: 2008-05-05 02:08 UTC (History)
3 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 Keith Neuse 2007-10-22 23:42:55 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources

I have not figured out how to reproduce it, but after using Konqueror for a while, click on the home bottom and it crashes. This also happened when I was using gentoo as apposed to kubuntu.

Here is the back trace:
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1238014272 (LWP 17687)]
[KCrash handler]
#6  0xb6a5c7e1 in QWidget::focusPolicy (this=0x904e8f8)
    at kernel/qwidget.cpp:5273
#7  0xb43c4840 in DOM::HTMLGenericFormElementImpl::isFocusable (this=0xa445628)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_formimpl.cpp:993
#8  0xb435c89a in DOM::NodeImpl::isTabFocusable (this=0xa445628)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.h:258
#9  0xb434ee5e in DOM::DocumentImpl::nextFocusNode (this=0x902f9e8, 
    fromNode=0x0)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:1437
#10 0xb42cf306 in KHTMLView::focusNextPrevNode (this=0x89ff7e8, next=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:2244
#11 0xb42cfbfc in KHTMLView::focusNextPrevChild (this=0x89ff7e8, next=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:1821
#12 0xb6a649f2 in QWidgetPrivate::hide_helper (this=0x89fd8e0)
    at kernel/qwidget.cpp:5485
#13 0xb6a6cd4a in QWidget::setVisible (this=0x89ff7e8, visible=false)
    at kernel/qwidget.cpp:5632
#14 0xb7e56fd6 in QWidget::hide (this=0x89ff7e8)
    at /home/kde-devel/qt-copy/include/QtGui/../../src/gui/kernel/qwidget.h:464
#15 0xb7e5f81d in KonqView::switchView (this=0x82f7968, 
    viewFactory=@0xbfb10400)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqview.cpp:239
#16 0xb7e60401 in KonqView::changeViewMode (this=0x82f7968, 
    serviceType=@0xbfb107ac, serviceName=@0xbfb10558, forceAutoEmbed=true)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqview.cpp:358
#17 0xb7eadcea in KonqMainWindow::openView (this=0x813b6f8, 
    mimeType=@0xbfb107ac, _url=@0xbfb10714, childView=0x82f7968, 
    req=@0xbfb108a0)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:859
#18 0xb7eb08ee in KonqMainWindow::openUrl (this=0x813b6f8, _view=0x0, 
    _url=@0xbfb1084c, _mimeType=@0xbfb10870, req=@0xbfb108a0, 
    trustedSource=false)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:573
#19 0xb7eb2eb0 in KonqMainWindow::openFilteredUrl (this=0x813b6f8, 
    url=@0xbfb1096c, req=@0xbfb108a0)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:456
#20 0xb7eb2f97 in KonqMainWindow::openFilteredUrl (this=0x813b6f8, 
    _url=@0xbfb1096c, inNewTab=false, tempFile=false)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:473
#21 0xb7eb3a83 in KonqMainWindow::slotHome (this=0x813b6f8, 
    buttons=@0xbfb10a0c, modifiers=@0xbfb10a08)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmainwindow.cpp:1812
#22 0xb7eb7903 in KonqMainWindow::qt_metacall (this=0x813b6f8, 
    _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbfb10f48)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqmainwindow.moc:359
#23 0xb724ab74 in QMetaObject::activate (sender=0x8168d70, 
    from_signal_index=20, to_signal_index=20, argv=0xbfb10f48)
    at kernel/qobject.cpp:3089
#24 0xb724afe9 in QMetaObject::activate (sender=0x8168d70, m=0xb7948aec, 
    local_signal_index=0, argv=0xbfb10f48) at kernel/qobject.cpp:3151
#25 0xb7711683 in KAction::triggered (this=0x8168d70, _t1=@0xbfb10f80, 
    _t2=@0xbfb10f7c)
    at /home/kde-devel/kde/build/KDE/kdelibs/kdeui/kaction.moc:130
#26 0xb7711ede in KActionPrivate::slotTriggered (this=0x816bcf0)
    at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/actions/kaction.cpp:152
#27 0xb7712494 in KAction::qt_metacall (this=0x8168d70, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfb114fc)
    at /home/kde-devel/kde/build/KDE/kdelibs/kdeui/kaction.moc:86
#28 0xb724ab74 in QMetaObject::activate (sender=0x8168d70, 
    from_signal_index=5, to_signal_index=6, argv=0xbfb114fc)
    at kernel/qobject.cpp:3089
#29 0xb724ad70 in QMetaObject::activate (sender=0x8168d70, m=0xb705f920, 
    from_local_signal_index=1, to_local_signal_index=2, argv=0xbfb114fc)
    at kernel/qobject.cpp:3171
#30 0xb6a0e368 in QAction::triggered (this=0x8168d70, _t1=false)
    at .moc/debug-shared/moc_qaction.cpp:208
#31 0xb6a100d6 in QAction::activate (this=0x8168d70, event=QAction::Trigger)
    at kernel/qaction.cpp:1116
#32 0xb6a13ccf in QAction::trigger (this=0x8168d70)
    at ../../include/QtGui/../../src/gui/kernel/qaction.h:190
#33 0xb6e3d20b in QToolButton::nextCheckState (this=0x82c7798)
    at widgets/qtoolbutton.cpp:1069
#34 0xb6d64293 in QAbstractButtonPrivate::click (this=0x82cbe88)
    at widgets/qabstractbutton.cpp:515
#35 0xb6d645a6 in QAbstractButton::mouseReleaseEvent (this=0x82c7798, 
    e=0xbfb11c30) at widgets/qabstractbutton.cpp:1102
#36 0xb6e3e7b8 in QToolButton::mouseReleaseEvent (this=0x82c7798, e=0xbfb11c30)
    at widgets/qtoolbutton.cpp:658
#37 0xb6a6795b in QWidget::event (this=0x82c7798, event=0xbfb11c30)
    at kernel/qwidget.cpp:6129
#38 0xb6d62eea in QAbstractButton::event (this=0x82c7798, e=0xbfb11c30)
    at widgets/qabstractbutton.cpp:1064
#39 0xb6e3d1b6 in QToolButton::event (this=0x82c7798, e=0xbfb11c30)
    at widgets/qtoolbutton.cpp:1075
#40 0xb6a15f3d in QApplicationPrivate::notify_helper (this=0x805de18, 
    receiver=0x82c7798, e=0xbfb11c30) at kernel/qapplication.cpp:3558
#41 0xb6a16aae in QApplication::notify (this=0xbfb124ec, receiver=0x82c7798, 
    e=0xbfb11c30) at kernel/qapplication.cpp:3257
#42 0xb77f240b in KApplication::notify (this=0xbfb124ec, receiver=0x82c7798, 
    event=0xbfb11c30)
    at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:319
#43 0xb72393c6 in QCoreApplication::notifyInternal (this=0xbfb124ec, 
    receiver=0x82c7798, event=0xbfb11c30) at kernel/qcoreapplication.cpp:532
#44 0xb6a2130d in QCoreApplication::sendSpontaneousEvent (receiver=0x82c7798, 
    event=0xbfb11c30)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:205
#45 0xb6a82ab2 in QETWidget::translateMouseEvent (this=0x82c7798, 
    event=0xbfb1219c) at kernel/qapplication_x11.cpp:3871
#46 0xb6a80450 in QApplication::x11ProcessEvent (this=0xbfb124ec, 
    event=0xbfb1219c) at kernel/qapplication_x11.cpp:2922
#47 0xb6aae02f in x11EventSourceDispatch (s=0x8060e08, callback=0, 
    user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:137
#48 0xb650011c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0xb650355f in ?? () from /usr/lib/libglib-2.0.so.0
#50 0x08060098 in ?? ()
#51 0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 Maksim Orlovich 2007-10-23 00:15:40 UTC
What revision number is this checkout? I /thought/ I fixed all the bugs of this sort... but I've thought that before the last fix, too
Comment 2 Linus Östberg 2008-05-01 13:53:45 UTC
I am unable to reproduce in neither 3.5.9 nor 4.0.3.
Comment 3 FiNeX 2008-05-05 02:08:14 UTC
Cannot reproduce on 4.1 (trunk r802881)