Bug 209811 - Crash in konqueror when calling context menu
Summary: Crash in konqueror when calling context menu
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.3.1
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 193302 262553 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-07 23:18 UTC by Voker57
Modified: 2011-11-19 15:51 UTC (History)
1 user (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 Voker57 2009-10-07 23:18:43 UTC
Application that crashed: konqueror
Version of the application: 4.3.1 (KDE 4.3.1)
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-1-686 i686
Distribution: Debian GNU/Linux 5.0.3 (lenny)

What I was doing when the application crashed:
It started when I've added a custom search engine. Something went wrong and now Konqueror crashes both when right-clicking the selected text on page and clicking search icon to choose search engine. I couldn't find place where search engines are stored to clean it.

 -- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[KCrash Handler]
#6  QBasicAtomicInt::ref (this=0x9de5c80, editActions=...) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#7  QString (this=0x9de5c80, editActions=...) at /usr/include/qt4/QtCore/qstring.h:712
#8  operator+ (this=0x9de5c80, editActions=...) at /usr/include/qt4/QtCore/qstring.h:1018
#9  KHTMLPopupGUIClient::addSearchActions (this=0x9de5c80, editActions=...) at ../../khtml/khtml_ext.cpp:698
#10 0xb3cb92bc in KHTMLPopupGUIClient (this=0x9de5c80, khtml=0x9be9f70, url=...) at ../../khtml/khtml_ext.cpp:429
#11 0xb3c76820 in KHTMLPart::popupMenu (this=0x9be9f70, linkUrl=...) at ../../khtml/khtml_part.cpp:4851
#12 0xb3c77bb4 in KHTMLPart::khtmlMousePressEvent (this=0x9be9f70, event=0xbfe7c7ec) at ../../khtml/khtml_part.cpp:6175
#13 0xb3c62cdf in KHTMLPart::customEvent (this=0x9be9f70, event=0xbfe7c7ec) at ../../khtml/khtml_part.cpp:5928
#14 0xb71b8e6f in QObject::event (this=0x9be9f70, e=0xbfe7c7ec) at kernel/qobject.cpp:1141
#15 0xb67e8814 in QApplicationPrivate::notify_helper (this=0x982a480, receiver=0x9be9f70, e=0xbfe7c7ec) at kernel/qapplication.cpp:4056
#16 0xb67f097e in QApplication::notify (this=0xbfe7eb98, receiver=0x9be9f70, e=0xbfe7c7ec) at kernel/qapplication.cpp:3603
#17 0xb771d4ad in KApplication::notify (this=0xbfe7eb98, receiver=0x9be9f70, event=0xbfe7c7ec) at ../../kdeui/kernel/kapplication.cpp:302
#18 0xb71a89cb in QCoreApplication::notifyInternal (this=0xbfe7eb98, receiver=0x9be9f70, event=0xbfe7c7ec) at kernel/qcoreapplication.cpp:610
#19 0xb3c56667 in QCoreApplication::sendEvent (this=0x9c14168, _mouse=0xbfe7d16c) at /usr/include/qt4/QtCore/qcoreapplication.h:213
#20 KHTMLView::mousePressEvent (this=0x9c14168, _mouse=0xbfe7d16c) at ../../khtml/khtmlview.cpp:1240
#21 0xb683e87e in QWidget::event (this=0x9c14168, event=0xbfe7d16c) at kernel/qwidget.cpp:7545
#22 0xb6be4f53 in QFrame::event (this=0x9c14168, e=0xbfe7d16c) at widgets/qframe.cpp:559
#23 0xb3c5106f in KHTMLView::widgetEvent (this=0x9c14168, e=0xa1f1ac0) at ../../khtml/khtmlview.cpp:2325
#24 0xb3c51315 in KHTMLView::eventFilter (this=0x9c14168, o=0x9c20a00, e=0xbfe7d16c) at ../../khtml/khtmlview.cpp:2189
#25 0xb71a7bfa in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x982a480, receiver=0x9c20a00, event=0xbfe7d16c) at kernel/qcoreapplication.cpp:726
#26 0xb67e87ec in QApplicationPrivate::notify_helper (this=0x982a480, receiver=0x9c20a00, e=0xbfe7d16c) at kernel/qapplication.cpp:4052
#27 0xb67f12e1 in QApplication::notify (this=0xbfe7eb98, receiver=0x9c20a00, e=0xbfe7d16c) at kernel/qapplication.cpp:3758
#28 0xb771d4ad in KApplication::notify (this=0xbfe7eb98, receiver=0x9c20a00, event=0xbfe7d16c) at ../../kdeui/kernel/kapplication.cpp:302
#29 0xb71a89cb in QCoreApplication::notifyInternal (this=0xbfe7eb98, receiver=0x9c20a00, event=0xbfe7d16c) at kernel/qcoreapplication.cpp:610
#30 0xb67f036e in QCoreApplication::sendSpontaneousEvent (receiver=0x9c20a00, event=0xbfe7d16c, alienWidget=0x9c20a00, nativeWidget=0x9865f48, buttonDown=0xb705eaa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#31 QApplicationPrivate::sendMouseEvent (receiver=0x9c20a00, event=0xbfe7d16c, alienWidget=0x9c20a00, nativeWidget=0x9865f48, buttonDown=0xb705eaa0, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#32 0xb685eea5 in QETWidget::translateMouseEvent (this=0x9865f48, event=0xbfe7e71c) at kernel/qapplication_x11.cpp:4409
#33 0xb685e386 in QApplication::x11ProcessEvent (this=0xbfe7eb98, event=0xbfe7e71c) at kernel/qapplication_x11.cpp:3428
#34 0xb6888892 in x11EventSourceDispatch (s=0x982d600, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#35 0xb61f8e98 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#36 0xb61fc623 in ?? () from /lib/libglib-2.0.so.0
#37 0xb61fc7a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#38 0xb71d3858 in QEventDispatcherGlib::processEvents (this=0x9812140, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#39 0xb6887fd5 in QGuiEventDispatcherGlib::processEvents (this=0x9812140, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#40 0xb71a701a in QEventLoop::processEvents (this=0xbfe7e980, flags=...) at kernel/qeventloop.cpp:149
#41 0xb71a7462 in QEventLoop::exec (this=0xbfe7e980, flags=...) at kernel/qeventloop.cpp:201
#42 0xb71a98b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#43 0xb67e8697 in QApplication::exec () at kernel/qapplication.cpp:3525
#44 0xb7f973df in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#45 0x080485b2 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-09 03:06:25 UTC
*** Bug 193302 has been marked as a duplicate of this bug. ***
Comment 2 Voker57 2009-10-09 14:17:26 UTC
Is Bug 193302 really a duplicate? I see this one is related to search functions, not to context menu itself.
Comment 3 Maksim Orlovich 2011-01-09 16:14:29 UTC
*** Bug 262553 has been marked as a duplicate of this bug. ***
Comment 4 Dawit Alemayehu 2011-11-19 15:48:03 UTC
For the record, the new search(In reply to comment #0)
> Application that crashed: konqueror
> Version of the application: 4.3.1 (KDE 4.3.1)
> KDE Version: 4.3.1 (KDE 4.3.1)
> Qt Version: 4.5.2
> Operating System: Linux 2.6.30-1-686 i686
> Distribution: Debian GNU/Linux 5.0.3 (lenny)
> 
> What I was doing when the application crashed:
> It started when I've added a custom search engine. Something went wrong and now
> Konqueror crashes both when right-clicking the selected text on page and
> clicking search icon to choose search engine. I couldn't find place where
> search engines are stored to clean it.

You can use the same configuration dialog you used to add the custom search engine to edit or remove it. Simply press ALT+F2 and type "web shortcuts" in Krunner and press enter.
Comment 5 Voker57 2011-11-19 15:51:21 UTC
That bug has been fixed recently.