Bug 302957

Summary: rekonq crashes when opening slacker radio
Product: [Unmaintained] rekonq Reporter: Michael <truckguy42>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 0.9.1   
Target Milestone: 0.10   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Michael 2012-07-03 12:47:26 UTC
Application: rekonq (0.9.1)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: I enhoy listening to slacker radio, i went to google.com and searched for slacker radio and clicked on link to open it and rekonq crashed, also crashes when i go to url directly

The crash can be reproduced every time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb2ce9980 (LWP 8982))]

Thread 7 (Thread 0xb05b6b40 (LWP 8983)):
#0  0xb76e1424 in __kernel_vsyscall ()
#1  0xb3ca896b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb74e43dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb6a2a263 in WTF::TCMalloc_PageHeap::scavengerThread (this=0xb7156940) at wtf/FastMalloc.cpp:2495
#4  0xb6a2a37f in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb7156940) at wtf/FastMalloc.cpp:1618
#5  0xb3ca4d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb74d6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xafc89b40 (LWP 8984)):
#0  0xb3ca6d13 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb74e45f4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb39663d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb392687c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3926faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb3927201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb3f7a8e7 in QEventDispatcherGlib::processEvents (this=0xaf300468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb3f4650d in QEventLoop::processEvents (this=0xafc89270, flags=...) at kernel/qeventloop.cpp:149
#8  0xb3f467a9 in QEventLoop::exec (this=0xafc89270, flags=...) at kernel/qeventloop.cpp:204
#9  0xb3e2f94c in QThread::exec (this=0x8c5db78) at thread/qthread.cpp:501
#10 0xb3e2fa3b in QThread::run (this=0x8c5db78) at thread/qthread.cpp:568
#11 0xb3e32de0 in QThreadPrivate::start (arg=0x8c5db78) at thread/qthread_unix.cpp:298
#12 0xb3ca4d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb74d6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xaf2ffb40 (LWP 8985)):
#0  0xb76e1424 in __kernel_vsyscall ()
#1  0xb3ca896b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb74e43dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb72db029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb72db06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb3ca4d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb74d6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xae7f6b40 (LWP 8986)):
#0  0xb76e1424 in __kernel_vsyscall ()
#1  0xb3ca896b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb74e43dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb3e33350 in wait (time=4294967295, this=0x8a66180) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8a64cf0, mutex=0x8a6e1b8, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb509eacc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8a64cd8, th=0x8c929e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb50a195b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8a67560, th=0x8c929e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb509e63a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8a64cd8, th=0x8c929e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb50a1a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8a67560, th=0x8c929e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb509e533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8a64cd8, th=0x8c929e0, previous=0x8c83768) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb50a04e4 in ThreadWeaver::ThreadRunHelper::run (this=0xae7f62a4, parent=0x8a64cd8, th=0x8c929e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb50a059a in ThreadWeaver::Thread::run (this=0x8c929e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb3e32de0 in QThreadPrivate::start (arg=0x8c929e0) at thread/qthread_unix.cpp:298
#13 0xb3ca4d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0xb74d6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xad0c4b40 (LWP 8988)):
#0  0xb31a9dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb3e91315 in do_gettime (frac=0xad0c3fb0, sec=0xad0c3fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb3f7b226 in QTimerInfoList::updateCurrentTime (this=0x8df9174) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb3f7b57a in QTimerInfoList::timerWait (this=0x8df9174, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb3f79e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xad0c40bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb3f79ebd in timerSourcePrepare (source=0x8df9140, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb3926872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb3926faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb3927201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb3f7a8e7 in QEventDispatcherGlib::processEvents (this=0x8c7a9e8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb3f4650d in QEventLoop::processEvents (this=0xad0c4240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb3f467a9 in QEventLoop::exec (this=0xad0c4240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb3e2f94c in QThread::exec (this=0x8d41f98) at thread/qthread.cpp:501
#14 0xb3f23b5d in QInotifyFileSystemWatcherEngine::run (this=0x8d41f98) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb3e32de0 in QThreadPrivate::start (arg=0x8d41f98) at thread/qthread_unix.cpp:298
#16 0xb3ca4d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb74d6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa990cb40 (LWP 9037)):
#0  0xb74e4608 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#1  0xb3966410 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb39263a7 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3927058 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb392756b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xaab7d1ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb394a6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb3ca4d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb74d6ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb2ce9980 (LWP 8982)):
[KCrash Handler]
#7  0xb60b7a6b in QWebFrame::childFrames (this=0x8c829f0) at Api/qwebframe.cpp:1032
#8  0xb57f88d6 in collectAllChildFrames (frame=0x8c829f0, list=...) at ../../kdewebkit/kwebwallet.cpp:93
#9  0xb57f8950 in collectAllChildFrames (frame=<optimized out>, list=...) at ../../kdewebkit/kwebwallet.cpp:96
#10 0xb57fcb51 in KWebWallet::fillFormData (this=0x8c6b288, frame=0x8c6b938, recursive=true) at ../../kdewebkit/kwebwallet.cpp:440
#11 0xb762fe0c in WebPage::loadFinished (this=0x8c5ce20, ok=true) at /build/buildd/rekonq-0.9.1/src/webpage.cpp:457
#12 0xb7632caa in qt_static_metacall (_a=0xbfd43618, _id=6, _o=0x8c5ce20, _c=<optimized out>) at /build/buildd/rekonq-0.9.1/obj-i686-linux-gnu/src/webpage.moc:69
#13 WebPage::qt_static_metacall (_o=0x8c5ce20, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd43618) at /build/buildd/rekonq-0.9.1/obj-i686-linux-gnu/src/webpage.moc:57
#14 0xb3f5e6b1 in QMetaObject::activate (sender=0x8c5ce20, m=0xb70d7c88, local_signal_index=2, argv=0xbfd43618) at kernel/qobject.cpp:3547
#15 0xb60bdd8d in QWebPage::loadFinished (this=0x8c5ce20, _t1=true) at ./moc_qwebpage.cpp:390
#16 0xb60f68dc in WebCore::FrameLoaderClientQt::emitLoadFinished (this=0x8ccf568, ok=true) at WebCoreSupport/FrameLoaderClientQt.cpp:1699
#17 0xb60f6967 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x8ccf568) at WebCoreSupport/FrameLoaderClientQt.cpp:527
#18 0xb6490409 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=0xaa4f2644) at loader/FrameLoader.cpp:2530
#19 0xb648ee23 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0xaa4f2644) at loader/FrameLoader.cpp:2641
#20 0xb648ee05 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0xafcca844) at loader/FrameLoader.cpp:2639
#21 0xb648f07e in WebCore::FrameLoader::finishedLoading (this=0xaa4f2644) at loader/FrameLoader.cpp:2298
#22 0xb64a4d18 in WebCore::MainResourceLoader::didFinishLoading (this=0xaa362400, finishTime=0) at loader/MainResourceLoader.cpp:484
#23 0xb64a4fb7 in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0xaa362400, contentPolicy=WebCore::PolicyUse, r=...) at loader/MainResourceLoader.cpp:319
#24 0xb64a54f7 in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0xaa362400, policy=WebCore::PolicyUse) at loader/MainResourceLoader.cpp:333
#25 0xb64ab7ee in WebCore::PolicyCallback::call (this=0xbfd4396c, action=WebCore::PolicyUse) at loader/PolicyCallback.cpp:114
#26 0xb64afd39 in WebCore::PolicyChecker::continueAfterContentPolicy (this=0xaa4f264c, policy=WebCore::PolicyUse) at loader/PolicyChecker.cpp:187
#27 0xb60f65ae in WebCore::FrameLoaderClientQt::callPolicyFunction (this=0x8ccf568, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0xb64af9f0 <WebCore::PolicyChecker::continueAfterContentPolicy(WebCore::PolicyAction)>, action=WebCore::PolicyUse) at WebCoreSupport/FrameLoaderClientQt.cpp:245
#28 0xb60f72e8 in WebCore::FrameLoaderClientQt::dispatchDecidePolicyForResponse (this=0x8ccf568, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0xb64af9f0 <WebCore::PolicyChecker::continueAfterContentPolicy(WebCore::PolicyAction)>, response=...) at WebCoreSupport/FrameLoaderClientQt.cpp:1215
#29 0xb64ae45c in WebCore::PolicyChecker::checkContentPolicy (this=0xaa4f264c, response=..., function=0xb64a5510 <WebCore::MainResourceLoader::callContinueAfterContentPolicy(void*, WebCore::PolicyAction)>, argument=0xaa362400) at loader/PolicyChecker.cpp:104
#30 0xb64a94f0 in WebCore::MainResourceLoader::didReceiveResponse (this=0xaa362400, r=...) at loader/MainResourceLoader.cpp:428
#31 0xb64a3f40 in WebCore::MainResourceLoader::handleEmptyLoad (this=0xaa362400, url=..., forURLScheme=false) at loader/MainResourceLoader.cpp:517
#32 0xb64a6bb7 in WebCore::MainResourceLoader::loadNow (this=0xaa362400, r=...) at loader/MainResourceLoader.cpp:583
#33 0xb64a7fd6 in WebCore::MainResourceLoader::load (this=0xaa362400, r=..., substituteData=...) at loader/MainResourceLoader.cpp:612
#34 0xb647d5eb in WebCore::DocumentLoader::startLoadingMainResource (this=0xafcdd600, identifier=62) at loader/DocumentLoader.cpp:798
#35 0xb64887dc in WebCore::FrameLoader::continueLoadAfterWillSubmitForm (this=0xaa4f2644) at loader/FrameLoader.cpp:2572
#36 0xb6494700 in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0xaa4f2644, formState=..., shouldContinue=true) at loader/FrameLoader.cpp:3105
#37 0xb6494774 in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0xaa4f2644, request=..., formState=..., shouldContinue=true) at loader/FrameLoader.cpp:2978
#38 0xb64abed8 in WebCore::PolicyCallback::call (this=0xbfd44014, shouldContinue=true) at loader/PolicyCallback.cpp:103
#39 0xb64af66d in WebCore::PolicyChecker::continueAfterNavigationPolicy (this=0xaa2b7540, policy=WebCore::PolicyUse) at loader/PolicyChecker.cpp:160
#40 0xb60f65ae in WebCore::FrameLoaderClientQt::callPolicyFunction (this=0x8ccf568, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0xb64aeee0 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=WebCore::PolicyUse) at WebCoreSupport/FrameLoaderClientQt.cpp:245
#41 0xb60fed8a in WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x8ccf568, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker * const, WebCore::PolicyAction)) 0xb64aeee0 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=...) at WebCoreSupport/FrameLoaderClientQt.cpp:1283
#42 0xb64b0df5 in WebCore::PolicyChecker::checkNavigationPolicy (this=0xaa4f264c, request=..., loader=0xafcdd600, formState=..., function=0xb6494730 <WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>, argument=0xaa4f2644) at loader/PolicyChecker.cpp:88
#43 0xb6494cac in WebCore::FrameLoader::loadWithDocumentLoader (this=0xaa4f2644, loader=0xafcdd600, type=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, prpFormState=...) at loader/FrameLoader.cpp:1586
#44 0xb6495dd3 in WebCore::FrameLoader::loadWithNavigationAction (this=0xaa4f2644, request=..., action=..., lockHistory=false, type=WebCore::FrameLoadTypeStandard, formState=...) at loader/FrameLoader.cpp:1492
#45 0xb6496cfa in WebCore::FrameLoader::loadURL (this=0xaa4f2644, newURL=..., referrer=..., frameName=..., lockHistory=false, newLoadType=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, event=..., prpFormState=<error reading variable: Cannot access memory at address 0x0>) at loader/FrameLoader.cpp:1435
#46 0xb649953d in WebCore::FrameLoader::loadURLIntoChildFrame (this=0xafcca844, url=..., referer=..., childFrame=0xaa4f2600) at loader/FrameLoader.cpp:1012
#47 0xb60f8ce3 in WebCore::FrameLoaderClientQt::createFrame (this=0x8c65f28, url=..., name=..., ownerElement=0x8ccf4d8, referrer=..., allowsScrolling=false, marginWidth=-1, marginHeight=-1) at WebCoreSupport/FrameLoaderClientQt.cpp:1329
#48 0xb64bf7f7 in WebCore::SubframeLoader::loadSubframe (this=0xafcca964, ownerElement=0x8ccf4d8, url=..., name=..., referrer=...) at loader/SubframeLoader.cpp:265
#49 0xb64bfc09 in WebCore::SubframeLoader::loadOrRedirectSubframe (this=0xafcca964, ownerElement=0x8ccf4d8, url=..., frameName=..., lockHistory=true, lockBackForwardList=true) at loader/SubframeLoader.cpp:240
#50 0xb64c0212 in WebCore::SubframeLoader::requestFrame (this=0xafcca964, ownerElement=0x0, urlString=..., frameName=..., lockHistory=true, lockBackForwardList=true) at loader/SubframeLoader.cpp:83
#51 0xb638711a in openURL (lockBackForwardList=<optimized out>, lockHistory=<optimized out>, this=<optimized out>) at html/HTMLFrameElementBase.cpp:108
#52 WebCore::HTMLFrameElementBase::openURL (this=0x8ccf4d8, lockHistory=true, lockBackForwardList=true) at html/HTMLFrameElementBase.cpp:96
#53 0xb6387202 in WebCore::HTMLFrameElementBase::setNameAndOpenURL (this=0x8ccf4d8) at html/HTMLFrameElementBase.cpp:159
#54 0xb638bad0 in WebCore::HTMLIFrameElement::insertedIntoDocument (this=0x8ccf4d8) at html/HTMLIFrameElement.cpp:149
#55 0xb624bd33 in WebCore::notifyChildInserted (child=0x8ccf4d8) at dom/ContainerNode.cpp:1074
#56 0xb624e404 in WebCore::ContainerNode::appendChild (this=0x8e8e928, newChild=..., ec=@0xbfd44c68: 0, shouldLazyAttach=true) at dom/ContainerNode.cpp:645
#57 0xb628fe9a in WebCore::Node::appendChild (this=0x8e8e928, newChild=..., ec=@0xbfd44c68: 0, shouldLazyAttach=true) at dom/Node.cpp:663
#58 0xb617b745 in WebCore::JSNode::appendChild (this=0xa8f807f0, exec=0xad85b9b8) at bindings/js/JSNodeCustom.cpp:183
#59 0xb5c6482f in WebCore::jsNodePrototypeFunctionAppendChild (exec=<optimized out>) at ../../WebCore/generated/JSNode.cpp:498
#60 0xb14c8b41 in ?? ()
#61 0xb6a5781f in execute (globalData=0xafce7300, callFrame=<optimized out>, registerFile=0xafcc098c, this=<optimized out>) at jit/JITCode.h:77
#62 JSC::Interpreter::execute (this=0xafcc0980, closure=...) at interpreter/Interpreter.cpp:1031
#63 0xb6b78481 in call (this=<optimized out>) at interpreter/CachedCall.h:51
#64 JSC::arrayProtoFuncForEach (exec=0xad85b710) at runtime/ArrayPrototype.cpp:865
#65 0xb14c8321 in ?? ()
#66 0xb6a5781f in execute (globalData=0xafce7300, callFrame=<optimized out>, registerFile=0xafcc098c, this=<optimized out>) at jit/JITCode.h:77
#67 JSC::Interpreter::execute (this=0xafcc0980, closure=...) at interpreter/Interpreter.cpp:1031
#68 0xb6b78481 in call (this=<optimized out>) at interpreter/CachedCall.h:51
#69 JSC::arrayProtoFuncForEach (exec=0xad85b510) at runtime/ArrayPrototype.cpp:865
#70 0xb14c8321 in ?? ()
#71 0xb6a56869 in execute (globalData=0xad85b490, callFrame=0xad85b350, registerFile=0xafcc098c, this=<optimized out>) at jit/JITCode.h:77
#72 JSC::Interpreter::executeCall (this=0xafcc0980, callFrame=0xadf0c31c, function=0xaa6ba7e0, callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at interpreter/Interpreter.cpp:838
#73 0xb6a749f2 in JSC::call (exec=0xadf0c31c, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:38
#74 0xb61543b4 in call (args=..., thisValue=..., callData=..., callType=<optimized out>, functionObject=..., exec=<optimized out>) at bindings/js/JSMainThreadExecState.h:48
#75 WebCore::JSEventListener::handleEvent (this=0xac8310a0, scriptExecutionContext=0xafcdf988, event=0xaa2b7510) at bindings/js/JSEventListener.cpp:128
#76 0xb62801af in WebCore::EventTarget::fireEventListeners (this=0xafd72340, event=0xaa2b7510, d=0xafd723bc, entry=...) at dom/EventTarget.cpp:360
#77 0xb628032c in WebCore::EventTarget::fireEventListeners (this=0xafd72340, event=0xaa2b7510) at dom/EventTarget.cpp:329
#78 0xb64e31e4 in WebCore::DOMWindow::dispatchEvent (this=0xafd72340, prpEvent=..., prpTarget=...) at page/DOMWindow.cpp:1591
#79 0xb64e331c in WebCore::DOMWindow::dispatchTimedEvent (this=0xafd72340, event=..., target=0xafcdf900, startTime=0xafcdebd4, endTime=0xafcdebdc) at page/DOMWindow.cpp:1603
#80 0xb64e348e in WebCore::DOMWindow::dispatchLoadEvent (this=0xafd72340) at page/DOMWindow.cpp:1566
#81 0xb62532e7 in WebCore::Document::dispatchWindowLoadEvent (this=0xafcdf900) at dom/Document.cpp:3492
#82 0xb625c964 in WebCore::Document::implicitClose (this=0xafcdf900) at dom/Document.cpp:2092
#83 0xb6487a84 in WebCore::FrameLoader::checkCallImplicitClose (this=0xafcca844) at loader/FrameLoader.cpp:974
#84 0xb648f21f in WebCore::FrameLoader::checkCompleted (this=0xafcca844) at loader/FrameLoader.cpp:922
#85 0xb648f311 in WebCore::FrameLoader::completed (this=0xafcc9044) at loader/FrameLoader.cpp:1284
#86 0xb648f236 in WebCore::FrameLoader::checkCompleted (this=0xafcc9044) at loader/FrameLoader.cpp:926
#87 0xb648f311 in WebCore::FrameLoader::completed (this=0xac6dc844) at loader/FrameLoader.cpp:1284
#88 0xb648f236 in WebCore::FrameLoader::checkCompleted (this=0xac6dc844) at loader/FrameLoader.cpp:926
#89 0xb625cbda in WebCore::Document::explicitClose (this=0xac83d000) at dom/Document.cpp:2047
#90 0xb6492071 in WebCore::FrameLoader::init (this=0xac6dc844) at loader/FrameLoader.cpp:239
#91 0xb60ae71b in init (this=<optimized out>) at ../../WebCore/page/Frame.h:280
#92 QWebFramePrivate::init (this=0x8cc9f50, qframe=0x8c5bb08, frameData=0xbfd45978) at Api/qwebframe.cpp:249
#93 0xb60b1f5b in QWebFrame::QWebFrame (this=0x8c5bb08, parent=0x8c829f0, frameData=0xbfd45978) at Api/qwebframe.cpp:555
#94 0xb60f8c81 in WebCore::FrameLoaderClientQt::createFrame (this=0x8f39e30, url=..., name=..., ownerElement=0x8cc9dc8, referrer=..., allowsScrolling=true, marginWidth=-1, marginHeight=-1) at WebCoreSupport/FrameLoaderClientQt.cpp:1317
#95 0xb64bf7f7 in WebCore::SubframeLoader::loadSubframe (this=0xafcc9164, ownerElement=0x8cc9dc8, url=..., name=..., referrer=...) at loader/SubframeLoader.cpp:265
#96 0xb64bfc09 in WebCore::SubframeLoader::loadOrRedirectSubframe (this=0xafcc9164, ownerElement=0x8cc9dc8, url=..., frameName=..., lockHistory=true, lockBackForwardList=true) at loader/SubframeLoader.cpp:240
#97 0xb64c0212 in WebCore::SubframeLoader::requestFrame (this=0xafcc9164, ownerElement=0x0, urlString=..., frameName=..., lockHistory=true, lockBackForwardList=true) at loader/SubframeLoader.cpp:83
#98 0xb638711a in openURL (lockBackForwardList=<optimized out>, lockHistory=<optimized out>, this=<optimized out>) at html/HTMLFrameElementBase.cpp:108
#99 WebCore::HTMLFrameElementBase::openURL (this=0x8cc9dc8, lockHistory=true, lockBackForwardList=true) at html/HTMLFrameElementBase.cpp:96
#100 0xb6387202 in WebCore::HTMLFrameElementBase::setNameAndOpenURL (this=0x8cc9dc8) at html/HTMLFrameElementBase.cpp:159
#101 0xb638bad0 in WebCore::HTMLIFrameElement::insertedIntoDocument (this=0x8cc9dc8) at html/HTMLIFrameElement.cpp:149
#102 0xb624bd33 in WebCore::notifyChildInserted (child=0x8cc9dc8) at dom/ContainerNode.cpp:1074
#103 0xb624e404 in WebCore::ContainerNode::appendChild (this=0x8faf1d8, newChild=..., ec=@0xbfd45da8: 0, shouldLazyAttach=true) at dom/ContainerNode.cpp:645
#104 0xb628fe9a in WebCore::Node::appendChild (this=0x8faf1d8, newChild=..., ec=@0xbfd45da8: 0, shouldLazyAttach=true) at dom/Node.cpp:663
#105 0xb617b745 in WebCore::JSNode::appendChild (this=0xaa216150, exec=0xad85b2f0) at bindings/js/JSNodeCustom.cpp:183
#106 0xb5c6482f in WebCore::jsNodePrototypeFunctionAppendChild (exec=<optimized out>) at ../../WebCore/generated/JSNode.cpp:498
#107 0xb14c8b41 in ?? ()
#108 0xb6a56869 in execute (globalData=0xad85b258, callFrame=0xad85b050, registerFile=0xafcc098c, this=<optimized out>) at jit/JITCode.h:77
#109 JSC::Interpreter::executeCall (this=0xafcc0980, callFrame=0xadf0c49c, function=0xaa1e2348, callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at interpreter/Interpreter.cpp:838
#110 0xb6a749f2 in JSC::call (exec=0xadf0c49c, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:38
#111 0xb614c8c5 in WebCore::JSErrorHandler::handleEvent (this=0xaa319500, scriptExecutionContext=0xafce7300, event=0xac7cece8) at bindings/js/JSErrorHandler.cpp:96
#112 0xb62801af in WebCore::EventTarget::fireEventListeners (this=0xac704d00, event=0xac7cece8, d=0xac704d7c, entry=...) at dom/EventTarget.cpp:360
#113 0xb628032c in WebCore::EventTarget::fireEventListeners (this=0xac704d00, event=0xac7cece8) at dom/EventTarget.cpp:329
#114 0xb62803bf in WebCore::EventTarget::dispatchEvent (this=0xac704d00, event=...) at dom/EventTarget.cpp:311
#115 0xb62af63b in WebCore::ScriptExecutionContext::dispatchErrorEvent (this=0xac83d988, errorMessage=..., lineNumber=0, sourceURL=...) at dom/ScriptExecutionContext.cpp:358
#116 0xb62b0718 in WebCore::ScriptExecutionContext::reportException (this=0xac83d988, errorMessage=..., lineNumber=0, sourceURL=..., callStack=...) at dom/ScriptExecutionContext.cpp:331
#117 0xb6134c6d in WebCore::reportException (exec=0xadf0c49c, exception=...) at bindings/js/JSDOMBinding.cpp:188
#118 0xb6135d55 in WebCore::reportCurrentException (exec=0xadf0c49c) at bindings/js/JSDOMBinding.cpp:195
#119 0xb6153e01 in WebCore::JSEventListener::handleEvent (this=0xaa67c230, scriptExecutionContext=0xac83d988, event=0xaa288c30) at bindings/js/JSEventListener.cpp:144
#120 0xb62801af in WebCore::EventTarget::fireEventListeners (this=0xac704d00, event=0xaa288c30, d=0xac704d7c, entry=...) at dom/EventTarget.cpp:360
#121 0xb628032c in WebCore::EventTarget::fireEventListeners (this=0xac704d00, event=0xaa288c30) at dom/EventTarget.cpp:329
#122 0xb64e31e4 in WebCore::DOMWindow::dispatchEvent (this=0xac704d00, prpEvent=..., prpTarget=...) at page/DOMWindow.cpp:1591
#123 0xb64e331c in WebCore::DOMWindow::dispatchTimedEvent (this=0xac704d00, event=..., target=0xac83d900, startTime=0xafcdd054, endTime=0xafcdd05c) at page/DOMWindow.cpp:1603
#124 0xb64e348e in WebCore::DOMWindow::dispatchLoadEvent (this=0xac704d00) at page/DOMWindow.cpp:1566
#125 0xb62532e7 in WebCore::Document::dispatchWindowLoadEvent (this=0xac83d900) at dom/Document.cpp:3492
#126 0xb625c964 in WebCore::Document::implicitClose (this=0xac83d900) at dom/Document.cpp:2092
#127 0xb6487a84 in WebCore::FrameLoader::checkCallImplicitClose (this=0xafcc9044) at loader/FrameLoader.cpp:974
#128 0xb648f21f in WebCore::FrameLoader::checkCompleted (this=0xafcc9044) at loader/FrameLoader.cpp:922
#129 0xb647b348 in WebCore::CachedResourceLoader::loadDone (this=0xac6b9870, request=0xaa2aefd8) at loader/cache/CachedResourceLoader.cpp:553
#130 0xb6970940 in WebCore::CachedResourceRequest::didFinishLoading (this=0xaa2aefd8, loader=0xafceb000) at loader/cache/CachedResourceRequest.cpp:170
#131 0xb64c1647 in WebCore::SubresourceLoader::didFinishLoading (this=0xafceb000, finishTime=0) at loader/SubresourceLoader.cpp:196
#132 0xb64b62e7 in WebCore::ResourceLoader::didFinishLoading (this=0xafceb000, finishTime=0) at loader/ResourceLoader.cpp:436
#133 0xb66d1bdd in WebCore::QNetworkReplyHandler::finish (this=0x8fb5a70) at platform/network/qt/QNetworkReplyHandler.cpp:454
#134 0xb66d1a8a in flush (this=0x8fb5a90) at platform/network/qt/QNetworkReplyHandler.cpp:195
#135 WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x8fb5a90) at platform/network/qt/QNetworkReplyHandler.cpp:187
#136 0xb66d1af3 in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x8fb5a90, method=(void (WebCore::QNetworkReplyHandler::*)(WebCore::QNetworkReplyHandler * const)) 0xb66d1b00 <WebCore::QNetworkReplyHandler::finish()>) at platform/network/qt/QNetworkReplyHandler.cpp:164
#137 0xb66d25bf in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x8ccde50) at platform/network/qt/QNetworkReplyHandler.cpp:349
#138 0xb66d2cdd in WebCore::QNetworkReplyWrapper::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./moc_QNetworkReplyHandler.cpp:57
#139 0xb3f5e6b1 in QMetaObject::activate (sender=0x8e92648, m=0xb50592e4, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3547
#140 0xb5009b15 in QNetworkReply::finished (this=0x8e92648) at .moc/release-shared/moc_qnetworkreply.cpp:166
#141 0xb5009db0 in qt_static_metacall (_a=0xbfd46ac8, _id=1, _o=0x8e92648, _c=<optimized out>) at .moc/release-shared/moc_qnetworkreply.cpp:107
#142 QNetworkReply::qt_static_metacall (_o=0x8e92648, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfd46ac8) at .moc/release-shared/moc_qnetworkreply.cpp:100
#143 0xb3f5073d in QMetaMethod::invoke (this=0xbfd46c2c, object=0x8e92648, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#144 0xb3f52d4f in QMetaObject::invokeMethod (obj=0x8e92648, member=0xb532c96a "finished", type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#145 0xb517d928 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::AutoConnection, member=0xb532c96a "finished", obj=0x8e92648) at /usr/include/qt4/QtCore/qobjectdefs.h:418
#146 KDEPrivate::AccessManagerReply::emitFinished (this=0x8e92648, state=true, type=Qt::AutoConnection) at ../../kio/kio/accessmanagerreply_p.cpp:484
#147 0xb517ef90 in KDEPrivate::AccessManagerReply::slotResult (this=0x8e92648, kJob=0x8ffb098) at ../../kio/kio/accessmanagerreply_p.cpp:427
#148 0xb3f5e6b1 in QMetaObject::activate (sender=0x8ffb098, m=0xb4ec54ac, local_signal_index=3, argv=0xbfd47018) at kernel/qobject.cpp:3547
#149 0xb4d107b5 in KJob::result (this=0x8ffb098, _t1=0x8ffb098) at ./kjob.moc:208
#150 0xb4d10808 in KJob::emitResult (this=0x8ffb098) at ../../kdecore/jobs/kjob.cpp:318
#151 0xb51bd278 in KIO::SimpleJob::slotFinished (this=0x8ffb098) at ../../kio/kio/job.cpp:494
#152 0xb51c637d in KIO::TransferJob::slotFinished (this=0x8ffb098) at ../../kio/kio/job.cpp:1081
#153 0xb51c4938 in qt_static_metacall (_a=0xbfd47290, _id=7, _o=0x8ffb098, _c=<optimized out>) at ./jobclasses.moc:388
#154 KIO::TransferJob::qt_static_metacall (_o=0x8ffb098, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfd47290) at ./jobclasses.moc:375
#155 0xb3f5e6b1 in QMetaObject::activate (sender=0x8ca4bb8, m=0xb53a0480, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#156 0xb527be35 in KIO::SlaveInterface::finished (this=0x8ca4bb8) at ./slaveinterface.moc:185
#157 0xb527efc1 in KIO::SlaveInterface::dispatch (this=0x8ca4bb8, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#158 0xb527b47a in KIO::SlaveInterface::dispatch (this=0x8ca4bb8) at ../../kio/kio/slaveinterface.cpp:88
#159 0xb526cb18 in KIO::Slave::gotInput (this=0x8ca4bb8) at ../../kio/kio/slave.cpp:344
#160 0xb526d180 in KIO::Slave::qt_static_metacall (_o=0x8ca4bb8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd47550) at ./slave.moc:57
#161 0xb3f5e6b1 in QMetaObject::activate (sender=0x8e15108, m=0xb539d110, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#162 0xb5187b35 in KIO::Connection::readyRead (this=0x8e15108) at ./connection.moc:106
#163 0xb51883aa in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#164 KIO::ConnectionPrivate::dequeue (this=0x8e8ce18) at ../../kio/kio/connection.cpp:71
#165 0xb3f59c01 in QMetaCallEvent::placeMetaCall (this=0x90252f8, object=0x8e15108) at kernel/qobject.cpp:525
#166 0xb3f62c7b in QObject::event (this=0x8e15108, e=0x90252f8) at kernel/qobject.cpp:1195
#167 0xb41e2ed4 in notify_helper (e=0x90252f8, receiver=0x8e15108, this=0x8968668) at kernel/qapplication.cpp:4559
#168 QApplicationPrivate::notify_helper (this=0x8968668, receiver=0x8e15108, e=0x90252f8) at kernel/qapplication.cpp:4531
#169 0xb41e830d in QApplication::notify (this=0x90252f8, receiver=0x8e15108, e=0x90252f8) at kernel/qapplication.cpp:4288
#170 0xb5595401 in KApplication::notify (this=0xbfd47dc8, receiver=0x8e15108, event=0x90252f8) at ../../kdeui/kernel/kapplication.cpp:311
#171 0xb3f4797e in QCoreApplication::notifyInternal (this=0xbfd47dc8, receiver=0x8e15108, event=0x90252f8) at kernel/qcoreapplication.cpp:876
#172 0xb3f4bad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#173 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x893f130) at kernel/qcoreapplication.cpp:1500
#174 0xb3f4be0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#175 0xb3f7a494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#176 postEventSourceDispatch (s=0x8968c00) at kernel/qeventdispatcher_glib.cpp:279
#177 0xb3926d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#178 0xb3927125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#179 0xb3927201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#180 0xb3f7a887 in QEventDispatcherGlib::processEvents (this=0x893feb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#181 0xb429baaa in QGuiEventDispatcherGlib::processEvents (this=0x893feb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#182 0xb3f4650d in QEventLoop::processEvents (this=0xbfd47d34, flags=...) at kernel/qeventloop.cpp:149
#183 0xb3f467a9 in QEventLoop::exec (this=0xbfd47d34, flags=...) at kernel/qeventloop.cpp:204
#184 0xb3f4beba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#185 0xb41e0a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#186 0xb76aae7f in kdemain (argc=1, argv=0xbfd48074) at /build/buildd/rekonq-0.9.1/src/main.cpp:180
#187 0x080484fb in main (argc=1, argv=0xbfd48074) at /build/buildd/rekonq-0.9.1/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3

Reported using DrKonqi
Comment 1 Andrea Diamantini 2012-07-03 15:45:54 UTC

*** This bug has been marked as a duplicate of bug 284231 ***