Summary: | Crash using Google Docs | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Michael Krog <michael.krog> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | cfeck, christophe, frank78ac |
Priority: | NOR | Keywords: | triaged |
Version: | 4.1.1 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Backtrace of crash |
Description
Michael Krog
2008-09-14 16:10:22 UTC
Thanks for the bug report. If this is reproducible for you, it would be helpful to have a better backtrace, please see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports It might also help if you could attach a document that can be used to reproduce the crash and describe in detail which steps are necessary to crash Konqueror. Thanks! Created attachment 27653 [details]
Backtrace of crash
It's reproducable...
First you need to have a Google Account, in order to use Google Docs.
You'll need to set konqueror to send the browser id of Firefox on docs.google.com otherwise it won't work.
Then upload a doc File ( I simply typed it in my favourite searchmachine... ) and try to edit it. In my case I deleted some tables inside the doc Document.
Then it crashed.
BT from comment #2 : Anwendung: Konqueror (konqueror), Signal SIGSEGV [Thread debugging using libthread_db enabled] [New Thread 0x7f2c6cfac750 (LWP 15102)] [KCrash handler] #5 DOM::NodeImpl::traverseNextNode (this=0x0, stayWithin=0x0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/xml/dom_nodeimpl.cpp:762 #6 0x00007f2c5fc28572 in khtml::DeleteSelectionCommandImpl::doApply ( this=0x3ca65a0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/editing/htmlediting_impl.cpp:1318 #7 0x00007f2c5fc1f2b7 in khtml::EditCommandImpl::apply (this=0x0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/editing/htmlediting_impl.cpp:251 #8 0x00007f2c5fc24cae in khtml::CompositeEditCommandImpl::applyCommandToComposite (this=0x33af360, cmd=@0x7fff74fe2ab0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/editing/htmlediting_impl.cpp:377 #9 0x00007f2c5fc253a7 in khtml::CompositeEditCommandImpl::deleteSelection ( this=0x33af360, selection=@0x7fff74fe2b40) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/editing/htmlediting_impl.cpp:496 #10 0x00007f2c5fc2a139 in khtml::TypingCommandImpl::issueCommandForDeleteKey ( this=0x33af360) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/editing/htmlediting_impl.cpp:2409 #11 0x00007f2c5fc1eb33 in khtml::TypingCommand::deleteKeyPressed ( document=0x2679ba0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/editing/htmlediting.cpp:781 #12 0x00007f2c5fc1bcf1 in DOM::Editor::handleKeyEvent (this=0x45b2990, _ke=0x3a248b0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/editing/editor.cpp:490 #13 0x00007f2c5fa4ea9c in KHTMLView::keyPressEvent (this=0x32a5d70, _ke=0x3a248b0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/khtmlview.cpp:1683 #14 0x00007f2c5fba73fd in khtml::RenderWidget::handleEvent (this=0x1aa0248, ev=@0x356fac0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/rendering/render_replaced.cpp:1092 #15 0x00007f2c5fb1cd3d in DOM::HTMLIFrameElementImpl::defaultEventHandler ( this=0x2bf94a0, e=0x356fac0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/html/html_baseimpl.cpp:698 #16 0x00007f2c5facce5c in DOM::NodeImpl::dispatchGenericEvent ( this=0x2bf94b0, evt=0x356fac0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/xml/dom_nodeimpl.cpp:523 #17 0x00007f2c5facd02e in DOM::NodeImpl::dispatchEvent (this=0x2bf94b0, evt=0x356fac0, exceptioncode=@0x7fff74fe3164, tempEvent=true) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/xml/dom_nodeimpl.cpp:450 #18 0x00007f2c5facd94f in DOM::NodeImpl::dispatchKeyEvent (this=0x2bf94b0, key=0x7fff74fe3ad0, keypress=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/xml/dom_nodeimpl.cpp:703 #19 0x00007f2c5fa4366d in KHTMLView::dispatchKeyEvent (this=0x21960d0, _ke=0x7fff74fe3ad0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/khtmlview.cpp:1582 #20 0x00007f2c5fa4e6e9 in KHTMLView::keyPressEvent (this=0x21960d0, _ke=0x7fff74fe3ad0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/khtmlview.cpp:1713 #21 0x00007f2c68974a3d in QWidget::event (this=0x21960d0, event=0x7fff74fe3ad0) at kernel/qwidget.cpp:7204 #22 0x00007f2c68c44387 in QFrame::event (this=0x21960d0, e=0x7fff74fe3ad0) at widgets/qframe.cpp:657 #23 0x00007f2c68cc3050 in QAbstractScrollArea::event (this=0x21960d0, e=0x7fff74fe3ad0) at widgets/qabstractscrollarea.cpp:905 #24 0x00007f2c68cc77a0 in QScrollArea::event (this=0x21960d0, e=0x7fff74fe3ad0) at widgets/qscrollarea.cpp:316 #25 0x00007f2c5fa42462 in KHTMLView::event (this=0x21960d0, e=0x7fff74fe3ad0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/khtml/khtmlview.cpp:526 #26 0x00007f2c689290b3 in QApplicationPrivate::notify_helper ( this=<value optimized out>, receiver=0x21960d0, e=0x7fff74fe3ad0) at kernel/qapplication.cpp:3809 #27 0x00007f2c68930719 in QApplication::notify (this=<value optimized out>, receiver=0x21960d0, e=0x7fff74fe3ad0) at kernel/qapplication.cpp:3453 #28 0x00007f2c6bc0c7eb in KApplication::notify (this=0x7fff74fe4b30, receiver=0x21960d0, event=0x7fff74fe3ad0) at /var/tmp/portage/kde-base/kdelibs-4.1.1-r4/work/kdelibs-4.1.1/kdeui/kernel/kapplication.cpp:311 #29 0x00007f2c69a2c207 in QCoreApplication::notifyInternal ( this=0x7fff74fe4b30, receiver=0x21960d0, event=0x7fff74fe3ad0) at kernel/qcoreapplication.cpp:593 #30 0x00007f2c6897d533 in qt_sendSpontaneousEvent (receiver=0x0, event=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #31 0x00007f2c689a79f5 in QKeyMapper::sendKeyEvent (keyWidget=0x21960d0, grab=<value optimized out>, type=QEvent::KeyPress, code=16777219, modifiers={i = 1962819584}, text=@0x7fff74fe3fb0, autorepeat=false, count=1, nativeScanCode=22, nativeVirtualKey=65288, nativeModifiers=256) at kernel/qkeymapper_x11.cpp:1658 #32 0x00007f2c689a9c28 in QKeyMapperPrivate::translateKeyEvent ( this=0x7fff74fe3c80, keyWidget=0x21960d0, event=0x7fff74fe44a0, grab=false) at kernel/qkeymapper_x11.cpp:1629 #33 0x00007f2c68987a4f in QApplication::x11ProcessEvent (this=0x7fff74fe4b30, event=0x7fff74fe44a0) at kernel/qapplication_x11.cpp:3059 #34 0x00007f2c689aab4c in x11EventSourceDispatch (s=<value optimized out>, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #35 0x00007f2c65126f42 in IA__g_main_context_dispatch (context=0x19a6e50) at gmain.c:2142 #36 0x00007f2c6512a65d in g_main_context_iterate (context=0x19a6e50, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2776 #37 0x00007f2c6512a81b in IA__g_main_context_iteration (context=0x19a6e50, may_block=1) at gmain.c:2839 #38 0x00007f2c69a51d6e in QEventDispatcherGlib::processEvents ( this=0x19a4c20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:325 #39 0x00007f2c689aa75f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x00007f2c69a2ac7d in QEventLoop::processEvents ( this=<value optimized out>, flags={i = 1962821744}) at kernel/qeventloop.cpp:149 #41 0x00007f2c69a2adf1 in QEventLoop::exec (this=0x7fff74fe48b0, flags= {i = 1962821824}) at kernel/qeventloop.cpp:200 #42 0x00007f2c69a2cfbc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851 #43 0x00007f2c68928f4a in QApplication::exec () at kernel/qapplication.cpp:3337 #44 0x00007f2c6cba04f2 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /var/tmp/portage/kde-base/konqueror-4.1.1/work/konqueror-4.1.1/apps/konqueror/src/konqmain.cpp:227 #45 0x00007f2c660e8486 in __libc_start_main (main=0x400a40 <main>, argc=1, ubp_av=0x7fff74fe5338, init=0x400a70 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff74fe5328) at libc-start.c:226 #46 0x0000000000400979 in _start () #0 0x00007f2c66169ca1 in nanosleep () from /lib64/libc.so.6 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) 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! 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! |