Bug 272397 - Error trying to upload a file to google doc with konqueror (Konqueror se detubo cuando intente subir un archivo a Google docs)
Summary: Error trying to upload a file to google doc with konqueror (Konqueror se detu...
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdewebkit (show other bugs)
Version: 4.6
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: webkit-devel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-04 03:05 UTC by mcder3
Modified: 2011-12-04 04:41 UTC (History)
2 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 mcder3 2011-05-04 03:05:42 UTC
Application: konqueror (4.6.2 (4.6.2))
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-CHAKRA i686
Distribution: "Chakra Linux"

-- Information about the crash:
- What I was doing when the application crashed: 

when I set up a file to google docs, konqueror stopped working.

en el momento que me dispuse a subir un archivo a google docs, konqueror dejo de funcionar.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4dbd710 (LWP 7706))]

Thread 2 (Thread 0xb0632b70 (LWP 7711)):
#0  0xb7778424 in __kernel_vsyscall ()
#1  0xb56393fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb761bc6d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb14155f7 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0xb1415641 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0xb5634e60 in start_thread () from /lib/libpthread.so.0
#6  0xb760dfbe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4dbd710 (LWP 7706)):
[KCrash Handler]
#7  0xb6af6c81 in KUrl::KUrl(QString const&) () from /usr/lib/libkdecore.so.5
#8  0xb19fda06 in ?? () from /usr/lib/kde4/kwebkitpart.so
#9  0xb1159aaf in WebCore::ChromeClientQt::runOpenPanel(WebCore::Frame*, WTF::PassRefPtr<WebCore::FileChooser>) () from /usr/lib/libQtWebKit.so.4
#10 0xb0f84609 in WebCore::Chrome::runOpenPanel(WebCore::Frame*, WTF::PassRefPtr<WebCore::FileChooser>) () from /usr/lib/libQtWebKit.so.4
#11 0xb108c830 in WebCore::RenderFileUploadControl::click() () from /usr/lib/libQtWebKit.so.4
#12 0xb0ea0440 in WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#13 0xb0da63b0 in WebCore::Node::dispatchGenericEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#14 0xb0da6a40 in WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#15 0xb0da3220 in WebCore::Node::dispatchUIEvent(WebCore::AtomicString const&, int, WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#16 0xb0da389a in WebCore::Node::defaultEventHandler(WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#17 0xb0ea00db in WebCore::HTMLInputElement::defaultEventHandler(WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#18 0xb0da63b0 in WebCore::Node::dispatchGenericEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#19 0xb0da6a40 in WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#20 0xb0da3be8 in WebCore::Node::dispatchMouseEvent(WebCore::AtomicString const&, int, int, int, int, int, int, bool, bool, bool, bool, bool, WebCore::Node*, WTF::PassRefPtr<WebCore::Event>) ()
   from /usr/lib/libQtWebKit.so.4
#21 0xb0da44dd in WebCore::Node::dispatchSimulatedMouseEvent(WebCore::AtomicString const&, WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#22 0xb0daafa8 in WebCore::Node::dispatchSimulatedClick(WTF::PassRefPtr<WebCore::Event>, bool, bool) () from /usr/lib/libQtWebKit.so.4
#23 0xb0e8305b in WebCore::HTMLElement::click() () from /usr/lib/libQtWebKit.so.4
#24 0xb0977a1e in WebCore::jsHTMLInputElementPrototypeFunctionClick(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#25 0xb1f0116e in ?? ()
#26 0xb1359763 in JSC::Interpreter::execute(JSC::FunctionExecutable*, JSC::ExecState*, JSC::JSFunction*, JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) ()
   from /usr/lib/libQtWebKit.so.4
#27 0xb13a66bc in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#28 0xb1384ade in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#29 0xb0ca5762 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#30 0xb0d958bd in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&) () from /usr/lib/libQtWebKit.so.4
#31 0xb0d95a15 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#32 0xb0d9f5ff in WebCore::Node::handleLocalEvents(WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#33 0xb0da6604 in WebCore::Node::dispatchGenericEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#34 0xb0da6a40 in WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#35 0xb0da3be8 in WebCore::Node::dispatchMouseEvent(WebCore::AtomicString const&, int, int, int, int, int, int, bool, bool, bool, bool, bool, WebCore::Node*, WTF::PassRefPtr<WebCore::Event>) ()
   from /usr/lib/libQtWebKit.so.4
#36 0xb0da45f0 in WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&, WebCore::AtomicString const&, int, WebCore::Node*) () from /usr/lib/libQtWebKit.so.4
#37 0xb0f9f3ce in WebCore::EventHandler::dispatchMouseEvent(WebCore::AtomicString const&, WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&, bool) () from /usr/lib/libQtWebKit.so.4
#38 0xb0f9fc9d in WebCore::EventHandler::handleMouseReleaseEvent(WebCore::PlatformMouseEvent const&) () from /usr/lib/libQtWebKit.so.4
#39 0xb1179876 in QWebPagePrivate::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtWebKit.so.4
#40 0xb118392f in QWebPage::event(QEvent*) () from /usr/lib/libQtWebKit.so.4
#41 0xb1185e5f in QWebView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtWebKit.so.4
#42 0xb19cb692 in KWebView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdewebkit.so.5
#43 0xb5d0ee2d in QWidget::event (this=0x99eafa8, event=0xbfeec4a8) at kernel/qwidget.cpp:8259
#44 0xb1186489 in QWebView::event(QEvent*) () from /usr/lib/libQtWebKit.so.4
#45 0xb5cac961 in QApplicationPrivate::notify_helper (this=0x95a2cf0, receiver=0x99eafa8, e=0xbfeec4a8) at kernel/qapplication.cpp:4462
#46 0xb5cb2c42 in QApplication::notify (this=0xbfeecda0, receiver=0x99eafa8, e=0xbfeec4a8) at kernel/qapplication.cpp:4023
#47 0xb6e5b9aa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#48 0xb689a15b in QCoreApplication::notifyInternal (this=0xbfeecda0, receiver=0x99eafa8, event=0xbfeec4a8) at kernel/qcoreapplication.cpp:731
#49 0xb5cade20 in QCoreApplication::sendSpontaneousEvent (receiver=0x99eafa8, event=0xbfeec4a8, alienWidget=0x99eafa8, nativeWidget=0x961e258, buttonDown=0xb66ab680, lastMouseReceiver=..., 
    spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#50 QApplicationPrivate::sendMouseEvent (receiver=0x99eafa8, event=0xbfeec4a8, alienWidget=0x99eafa8, nativeWidget=0x961e258, buttonDown=0xb66ab680, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3120
#51 0xb5d43344 in QETWidget::translateMouseEvent (this=0x961e258, event=0xbfeec900) at kernel/qapplication_x11.cpp:4461
#52 0xb5d41e88 in QApplication::x11ProcessEvent (this=0xbfeecda0, event=0xbfeec900) at kernel/qapplication_x11.cpp:3587
#53 0xb5d6d67a in x11EventSourceDispatch (s=0x95a5aa8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#54 0xb5479b02 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#55 0xb547a2e0 in ?? () from /usr/lib/libglib-2.0.so.0
#56 0xb547a594 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#57 0xb68caf8c in QEventDispatcherGlib::processEvents (this=0x956dbe8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#58 0xb5d6d255 in QGuiEventDispatcherGlib::processEvents (this=0x956dbe8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0xb6898b09 in QEventLoop::processEvents (this=0xbfeecbd4, flags=...) at kernel/qeventloop.cpp:149
#60 0xb6898daa in QEventLoop::exec (this=0xbfeecbd4, flags=...) at kernel/qeventloop.cpp:201
#61 0xb689e91f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#62 0xb5caa727 in QApplication::exec () at kernel/qapplication.cpp:3736
#63 0xb7739015 in kdemain (argc=2, argv=0xbfeed064) at /home/phil/desktop-testing/kdebase/src/kdebase-4.6.2/konqueror/src/konqmain.cpp:219
#64 0x0804859b in main (argc=2, argv=0xbfeed064) at /home/phil/desktop-testing/kdebase/src/kdebase-4.6.2/konqueror/src/konqueror_dummy.cpp:3

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2011-05-04 14:52:52 UTC
Unfortunately the backtrace is not useful at all because the debug packages for kwebkitpart and kdelibs seem to be missing since the information produced did not line number for those two packages unlike your kdebase package. Can you make sure you have the debug packages installed for kwebkitpart and kdelibs and try to reproduce the bug ? Also is the crash reproduciable ? I personally tried and I cannot get it to crash, but then again my QtWebKit and not the very very old one that comes bundled with Qt 4.7.x.
Comment 2 Dawit Alemayehu 2011-05-21 16:17:31 UTC
Waiting for information as requested in comment #1.