Bug 241148 - Rekonq crashed uploading a document to Google Docs
Summary: Rekonq crashed uploading a document to Google Docs
Status: RESOLVED UPSTREAM
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (show other bugs)
Version: 0.4.90
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-08 23:44 UTC by Connel Hooley
Modified: 2011-11-02 16:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Connel Hooley 2010-06-08 23:44:25 UTC
Application: rekonq (0.4.90)
KDE Platform Version: 4.4.82 (KDE 4.4.82 (KDE 4.5 >= 20100601)) "release 1"
Qt Version: 4.6.2
Operating System: Linux 2.6.34-8-default i686
Distribution: "openSUSE 11.3 Milestone 7 (i586)"

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

Rekonq crashed uploading a document to Google Docs. I clicked on the upload button after selecting a .docx file I wanted to upload and then Rekonq crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: rekonq (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5abe710 (LWP 6659))]

Thread 4 (Thread 0xb0920b70 (LWP 6660)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb61d4ee6 in nanosleep () from /lib/libc.so.6
#2  0xb61d4ce5 in sleep () from /lib/libc.so.6
#3  0xb3fa5e4e in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0xb3fa5f0f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0xb6e23b15 in start_thread () from /lib/libpthread.so.0
#6  0xb620c77e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xafd08b70 (LWP 6661)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6e28115 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6e9dd60 in wait (this=0x815e518, mutex=0x8161cf8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x815e518, mutex=0x8161cf8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb3a23aa6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x815e500, th=0x8486e60) at /usr/src/debug/kdelibs-4.4.82svn1133690/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb3a263db in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8162ab0, th=0x8486e60) at /usr/src/debug/kdelibs-4.4.82svn1133690/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb3a236ca in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x815e500, th=0x8486e60) at /usr/src/debug/kdelibs-4.4.82svn1133690/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb3a264d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8162ab0, th=0x8486e60) at /usr/src/debug/kdelibs-4.4.82svn1133690/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb3a23613 in ThreadWeaver::WeaverImpl::applyForWork (this=0x815e500, th=0x8486e60, previous=0x84825d8) at /usr/src/debug/kdelibs-4.4.82svn1133690/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb3a25044 in ThreadWeaver::ThreadRunHelper::run (this=0xafd08314, parent=0x815e500, th=0x8486e60) at /usr/src/debug/kdelibs-4.4.82svn1133690/threadweaver/Weaver/Thread.cpp:87
#10 0xb3a250fa in ThreadWeaver::Thread::run (this=0x8486e60) at /usr/src/debug/kdelibs-4.4.82svn1133690/threadweaver/Weaver/Thread.cpp:142
#11 0xb6e9d69f in QThreadPrivate::start (arg=0x8486e60) at thread/qthread_unix.cpp:248
#12 0xb6e23b15 in start_thread () from /lib/libpthread.so.0
#13 0xb620c77e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaead4b70 (LWP 6664)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6e28115 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6e9dd60 in wait (this=0x84844c0, mutex=0x845c9d0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x84844c0, mutex=0x845c9d0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb3facaef in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/libQtWebKit.so.4
#5  0xb4510f12 in WebCore::IconDatabase::syncThreadMainLoop() () from /usr/lib/libQtWebKit.so.4
#6  0xb45161fb in WebCore::IconDatabase::iconDatabaseSyncThread() () from /usr/lib/libQtWebKit.so.4
#7  0xb3fac012 in WTF::threadEntryPoint(void*) () from /usr/lib/libQtWebKit.so.4
#8  0xb3fac521 in WTF::ThreadPrivate::run() () from /usr/lib/libQtWebKit.so.4
#9  0xb6e9d69f in QThreadPrivate::start (arg=0x83b5a10) at thread/qthread_unix.cpp:248
#10 0xb6e23b15 in start_thread () from /lib/libpthread.so.0
#11 0xb620c77e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5abe710 (LWP 6659)):
[KCrash Handler]
#7  d_func (this=0x0, 
    data=0xacd2fe0 "\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272"..., maxSize=16384) at ../../src/corelib/io/qiodevice.h:168
#8  QIODevice::read (this=0x0, 
    data=0xacd2fe0 "\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272"..., maxSize=16384) at io/qiodevice.cpp:748
#9  0xb6f2e1ae in QIODevice::read (this=0x0, maxSize=<value optimized out>) at io/qiodevice.cpp:936
#10 0xb4485553 in WebCore::FormDataIODevice::readData(char*, long long) () from /usr/lib/libQtWebKit.so.4
#11 0xb6f2c5d0 in QIODevice::read (this=0xab01020, 
    data=0xacb7e40 "\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272\272"..., maxSize=16384) at io/qiodevice.cpp:831
#12 0xb6f2d9fb in QIODevice::readAll (this=0xab01020) at io/qiodevice.cpp:982
#13 0xb5755ebd in KIO::AccessManager::createRequest (this=0x97c81e0, op=QNetworkAccessManager::PostOperation, req=..., outgoingData=0xab01020)
    at /usr/src/debug/kdelibs-4.4.82svn1133690/kio/kio/accessmanager.cpp:156
#14 0xb2ded0fc in NetworkAccessManager::createRequest (this=0x97c81e0, op=QNetworkAccessManager::PostOperation, request=..., outgoingData=0xab01020)
    at /usr/src/debug/rekonq-0.4.90/src/networkaccessmanager.cpp:98
#15 0xb5e72808 in QNetworkAccessManager::post (this=0x97c81e0, request=..., data=0xab01020) at access/qnetworkaccessmanager.cpp:592
#16 0xb448582d in WebCore::QNetworkReplyHandler::start() () from /usr/lib/libQtWebKit.so.4
#17 0xb4485eb0 in WebCore::QNetworkReplyHandler::QNetworkReplyHandler(WebCore::ResourceHandle*, WebCore::QNetworkReplyHandler::LoadMode) () from /usr/lib/libQtWebKit.so.4
#18 0xb4481802 in WebCore::ResourceHandle::start(WebCore::Frame*) () from /usr/lib/libQtWebKit.so.4
#19 0xb436714c in WebCore::ResourceHandle::create(WebCore::ResourceRequest const&, WebCore::ResourceHandleClient*, WebCore::Frame*, bool, bool, bool) () from /usr/lib/libQtWebKit.so.4
#20 0xb42d4579 in WebCore::ResourceLoader::load(WebCore::ResourceRequest const&) () from /usr/lib/libQtWebKit.so.4
#21 0xb42d5b4e in WebCore::SubresourceLoader::create(WebCore::Frame*, WebCore::SubresourceLoaderClient*, WebCore::ResourceRequest const&, bool, bool, bool) () from /usr/lib/libQtWebKit.so.4
#22 0xb4295f8c in WebCore::DocumentThreadableLoader::loadRequest(WebCore::ResourceRequest const&, bool) () from /usr/lib/libQtWebKit.so.4
#23 0xb429845c in WebCore::DocumentThreadableLoader::DocumentThreadableLoader(WebCore::Document*, WebCore::ThreadableLoaderClient*, WebCore::DocumentThreadableLoader::BlockingBehavior, WebCore::ResourceRequest const&, WebCore::ThreadableLoaderOptions const&) () from /usr/lib/libQtWebKit.so.4
#24 0xb42987c2 in WebCore::DocumentThreadableLoader::create(WebCore::Document*, WebCore::ThreadableLoaderClient*, WebCore::ResourceRequest const&, WebCore::ThreadableLoaderOptions const&) ()
   from /usr/lib/libQtWebKit.so.4
#25 0xb42d8e1d in WebCore::ThreadableLoader::create(WebCore::ScriptExecutionContext*, WebCore::ThreadableLoaderClient*, WebCore::ResourceRequest const&, WebCore::ThreadableLoaderOptions const&) ()
   from /usr/lib/libQtWebKit.so.4
#26 0xb4454b4b in WebCore::XMLHttpRequest::createRequest(int&) () from /usr/lib/libQtWebKit.so.4
#27 0xb4454f2d in WebCore::XMLHttpRequest::send(WebCore::File*, int&) () from /usr/lib/libQtWebKit.so.4
#28 0xb402a811 in WebCore::JSXMLHttpRequest::send(JSC::ExecState*, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#29 0xb49d28e3 in WebCore::jsXMLHttpRequestPrototypeFunctionSend(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#30 0xaff5616e in ?? ()
#31 0xb3eb7ae8 in JSC::Interpreter::execute(JSC::CallFrameClosure&, JSC::JSValue*) () from /usr/lib/libQtWebKit.so.4
#32 0xb3f03752 in JSC::arrayProtoFuncForEach(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#33 0xb3f06ffb in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#34 0xb3f2772f in JSC::functionProtoFuncCall(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#35 0xaff5616e in ?? ()
#36 0xb3eb7426 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
#37 0xb3f341b2 in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#38 0xb3f06fb9 in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#39 0xb3f2772f in JSC::functionProtoFuncCall(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#40 0xaff5616e in ?? ()
#41 0xb3eb7426 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
#42 0xb3f341b2 in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#43 0xb3f06fb9 in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#44 0xb3f2772f in JSC::functionProtoFuncCall(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#45 0xaff5616e in ?? ()
#46 0xb3eb7426 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
#47 0xb3f341b2 in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#48 0xb3f06fb9 in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#49 0xb3f28c76 in JSC::functionProtoFuncApply(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#50 0xaff5616e in ?? ()
#51 0xb3eb7426 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
#52 0xb3f341b2 in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#53 0xb3f06fb9 in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#54 0xb3f2772f in JSC::functionProtoFuncCall(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#55 0xaff5616e in ?? ()
#56 0xb3eb7426 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
#57 0xb3f341b2 in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#58 0xb3f06fb9 in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#59 0xb3f2772f in JSC::functionProtoFuncCall(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#60 0xaff5616e in ?? ()
#61 0xb3eb7426 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
#62 0xb3f341b2 in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#63 0xb3f06fb9 in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#64 0xb3f28c76 in JSC::functionProtoFuncApply(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#65 0xaff5616e in ?? ()
#66 0xb3eb7426 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
#67 0xb3f341b2 in JSC::JSFunction::call(JSC::ExecState*, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#68 0xb3f06fb9 in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/libQtWebKit.so.4
#69 0xb40359ae in WebCore::callInWorld(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WebCore::DOMWrapperWorld*) ()
   from /usr/lib/libQtWebKit.so.4
#70 0xb4039d68 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#71 0xb4118e8d in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/libQtWebKit.so.4
#72 0xb4118f7f in WebCore::EventTarget::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/libQtWebKit.so.4
#73 0xb44543a5 in WebCore::XMLHttpRequest::callReadyStateChangeListener() () from /usr/lib/libQtWebKit.so.4
#74 0xb4455175 in WebCore::XMLHttpRequest::didFinishLoading(unsigned long) () from /usr/lib/libQtWebKit.so.4
#75 0xb429681f in WebCore::DocumentThreadableLoader::didFinishLoading(unsigned long) () from /usr/lib/libQtWebKit.so.4
#76 0xb42d586d in WebCore::SubresourceLoader::didFinishLoading() () from /usr/lib/libQtWebKit.so.4
#77 0xb42d0aef in WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*) () from /usr/lib/libQtWebKit.so.4
#78 0xb448752e in WebCore::QNetworkReplyHandler::finish() () from /usr/lib/libQtWebKit.so.4
#79 0xb4487d4c in WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtWebKit.so.4
#80 0xb6f9ec6d in QMetaObject::metacall (object=0xa6bd168, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xa921428) at kernel/qmetaobject.cpp:237
#81 0xb6fa89e5 in QMetaCallEvent::placeMetaCall (this=0xa99b338, object=0xa6bd168) at kernel/qobject.cpp:561
#82 0xb6faba1f in QObject::event (this=0xa6bd168, e=0xa99b338) at kernel/qobject.cpp:1248
#83 0xb64cc584 in QApplicationPrivate::notify_helper (this=0x80bf918, receiver=0xa6bd168, e=0xa99b338) at kernel/qapplication.cpp:4300
#84 0xb64d0977 in QApplication::notify (this=0xbfc95cd8, receiver=0xa6bd168, e=0xa99b338) at kernel/qapplication.cpp:3704
#85 0xb766daf1 in KApplication::notify (this=0xbfc95cd8, receiver=0xa6bd168, event=0xa99b338) at /usr/src/debug/kdelibs-4.4.82svn1133690/kdeui/kernel/kapplication.cpp:302
#86 0xb6f98c5e in QCoreApplication::notifyInternal (this=0xbfc95cd8, receiver=0xa6bd168, event=0xa99b338) at kernel/qcoreapplication.cpp:704
#87 0xb6f9c798 in sendEvent (receiver=0x0, event_type=0, data=0x805ae28) at kernel/qcoreapplication.h:215
#88 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x805ae28) at kernel/qcoreapplication.cpp:1345
#89 0xb6f9c95c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#90 0xb6fc48ad in sendPostedEvents (s=0x80b7388) at kernel/qcoreapplication.h:220
#91 postEventSourceDispatch (s=0x80b7388) at kernel/qeventdispatcher_glib.cpp:276
#92 0xb5d1a969 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#93 0xb5d1b170 in ?? () from /usr/lib/libglib-2.0.so.0
#94 0xb5d1b42a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#95 0xb6fc4ddb in QEventDispatcherGlib::processEvents (this=0x80b2b30, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#96 0xb657bffa in QGuiEventDispatcherGlib::processEvents (this=0x80b2b30, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#97 0xb6f97efd in QEventLoop::processEvents (this=0xbfc95c24, flags=...) at kernel/qeventloop.cpp:149
#98 0xb6f98149 in QEventLoop::exec (this=0xbfc95c24, flags=...) at kernel/qeventloop.cpp:201
#99 0xb6f9ca30 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#100 0xb64c9ab4 in QApplication::exec () at kernel/qapplication.cpp:3579
#101 0xb2e47718 in kdemain (argc=2, argv=0x809b488) at /usr/src/debug/rekonq-0.4.90/src/main.cpp:182
#102 0x0804e0e1 in _start ()

Reported using DrKonqi
Comment 1 Panagiotis Papadopoulos 2010-07-30 20:31:32 UTC
any update with 0.5 or a more recent rekonq git version?
Comment 2 Andrea Diamantini 2010-08-02 12:10:48 UTC
It seems fixed now in git master with Qt 4.7 from git branch and KDE SC 4.5 from svn branch. At least it works here very well.
If no one will reply here, I'll close this in two weeks from now.

Regards.
Comment 3 Connel Hooley 2010-08-03 23:40:30 UTC
I'm running Rekonq 0.5.0-2.1 using KDE Development Platform 4.5.62 (KDE 4.5.62 (KDE 4.6 >= 20100729)) "release 3" and I'm still getting a crash when I try to upload a document. If you need any more information let me know. Although if a newer version doesn't have the problem then its fixed right?
Comment 4 Andrea Diamantini 2010-08-04 11:21:37 UTC
Your Qt version is needed, thanks. It should be a Qt 4.7 compiled in the
last 5 days from the git branch to have it fixed.

Regards,

2010/8/3 Connel Hooley <connelhooley@googlemail.com>

> https://bugs.kde.org/show_bug.cgi?id=241148
>
>
>
>
>
> --- Comment #3 from Connel Hooley <connelhooley googlemail com>  2010-08-03
> 23:40:30 ---
> I'm running Rekonq 0.5.0-2.1 using KDE Development Platform 4.5.62 (KDE
> 4.5.62
> (KDE 4.6 >= 20100729)) "release 3" and I'm still getting a crash when I try
> to
> upload a document. If you need any more information let me know. Although
> if a
> newer version doesn't have the problem then its fixed right?
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are the assignee for the bug.
>
Comment 5 Panagiotis Papadopoulos 2010-08-06 16:10:47 UTC
It really looks like a QtWebKit bug, since Konqueror with the WebKit KPart also crashes. Arora also has problems with this, but it isn’t crashing though.
Here with Qt 4.6.3 and its webkit.
Comment 6 Connel Hooley 2010-08-07 00:27:29 UTC
I too am only running Qt 4.6.4 so that must be why I'm still having this bug. 

(In reply to comment #4)
> Your Qt version is needed, thanks. It should be a Qt 4.7 compiled in the
> last 5 days from the git branch to have it fixed.
> 
> Regards,
> 
> 2010/8/3 Connel Hooley <connelhooley@googlemail.com>
> 
> > https://bugs.kde.org/show_bug.cgi?id=241148
> >
> >
> >
> >
> >
> > --- Comment #3 from Connel Hooley <connelhooley googlemail com>  2010-08-03
> > 23:40:30 ---
> > I'm running Rekonq 0.5.0-2.1 using KDE Development Platform 4.5.62 (KDE
> > 4.5.62
> > (KDE 4.6 >= 20100729)) "release 3" and I'm still getting a crash when I try
> > to
> > upload a document. If you need any more information let me know. Although
> > if a
> > newer version doesn't have the problem then its fixed right?
> >
> > --
> > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> > ------- You are receiving this mail because: -------
> > You are the assignee for the bug.
> >
Comment 7 Andreas Kling 2010-08-21 09:52:40 UTC
This was fixed with https://bugs.webkit.org/show_bug.cgi?id=40795 and will be part of the upcoming Qt 4.7.0.
Comment 8 Panagiotis Papadopoulos 2010-08-21 13:04:32 UTC
thanks for the heads up :-)