Bug 276574

Summary: Rekonq crashes on close
Product: [Unmaintained] rekonq Reporter: Jos van Spanje <jjoss.nl>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash CC: yannickkiekens
Priority: NOR    
Version: 0.7.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Jos van Spanje 2011-06-26 21:19:35 UTC
Application: rekonq (0.7.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:
I x out with a google maps streetview tab open. One other tab was open to a simple text webpage.

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

Thread 8 (Thread 0xb56beb70 (LWP 18520)):
#0  0x00e59416 in __kernel_vsyscall ()
#1  0x003ac48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001ee3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01bfeb57 in scavengerThread (context=0x21af700) at wtf/FastMalloc.cpp:2378
#4  WTF::TCMalloc_PageHeap::runScavengerThread (context=0x21af700) at wtf/FastMalloc.cpp:1497
#5  0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x001e073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 7 (Thread 0xb4d8db70 (LWP 18521)):
#0  0x00e59416 in __kernel_vsyscall ()
#1  0x003ac48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001ee3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00630817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7441c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x00630851 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7441c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x001e073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 6 (Thread 0xb42dab70 (LWP 18522)):
#0  0x00e59416 in __kernel_vsyscall ()
#1  0x003ac48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001ee3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x061fb467 in wait (this=0x81f6218, mutex=0x81eee60, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x81f6218, mutex=0x81eee60, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x002787e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81f6200, th=0x84197a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0027b47c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x81de188, th=0x84197a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0027842b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x81f6200, th=0x84197a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0027b56a in ThreadWeaver::WorkingHardState::applyForWork (this=0x81de188, th=0x84197a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00278373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81f6200, th=0x84197a0, previous=0x8406198) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00279f9e in ThreadWeaver::ThreadRunHelper::run (this=0xb42da2f4, parent=0x81f6200, th=0x84197a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0027a05b in ThreadWeaver::Thread::run (this=0x84197a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x061fada2 in QThreadPrivate::start (arg=0x84197a0) at thread/qthread_unix.cpp:320
#13 0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x001e073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xb248fb70 (LWP 18523)):
#0  0x02731d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x06250dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x0631d4f2 in updateCurrentTime (this=0x843aa3c, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x843aa3c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x0631bd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb248f0dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0631bdcd in timerSourcePrepare (source=0x843aa08, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x025c9fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x025cae63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x025cb524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x0631c577 in QEventDispatcherGlib::processEvents (this=0x83b2498, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x062ee289 in QEventLoop::processEvents (this=0xb248f290, flags=...) at kernel/qeventloop.cpp:149
#12 0x062ee522 in QEventLoop::exec (this=0xb248f290, flags=...) at kernel/qeventloop.cpp:201
#13 0x061f82a0 in QThread::exec (this=0x835c820) at thread/qthread.cpp:492
#14 0x062cffdb in QInotifyFileSystemWatcherEngine::run (this=0x835c820) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x061fada2 in QThreadPrivate::start (arg=0x835c820) at thread/qthread_unix.cpp:320
#16 0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x001e073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xa695bb70 (LWP 18563)):
#0  0x00e59416 in __kernel_vsyscall ()
#1  0x003ac48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001ee3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xac2cf087 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xac3e16b5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0xac2cf18d in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0xac2cf816 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x001e073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xa715cb70 (LWP 18564)):
#0  0x00e59416 in __kernel_vsyscall ()
#1  0x003ac48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001ee3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xac2cf087 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xac3e16b5 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0xac2cf18d in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0xac2cf816 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x001e073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa5de0b70 (LWP 18565)):
#0  0x00e59416 in __kernel_vsyscall ()
#1  0x003ac834 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x001ee454 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0xac2cf059 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0xac2f7493 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0xac2cf18d in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0xac2cf816 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0x003a7e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x001e073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb7786710 (LWP 18519)):
[KCrash Handler]
#7  QWidgetPrivate::reparentFocusWidgets (this=0x8825e40, oldtlw=0x91162e8) at kernel/qwidget.cpp:6756
#8  0x04db97bd in QWidget::setParent (this=0x91162e8, parent=0x83f9270, f=...) at kernel/qwidget.cpp:10098
#9  0x04dbac51 in QWidgetPrivate::init (this=0x8825e40, parentWidget=<value optimized out>, f=...) at kernel/qwidget.cpp:1324
#10 0x04dbb043 in QWidget::QWidget (this=0x91162e8, dd=..., parent=0x83f9270, f=...) at kernel/qwidget.cpp:1170
#11 0x0515eb5e in QAbstractButton::QAbstractButton (this=0x91162e8, dd=..., parent=0x83f9270) at widgets/qabstractbutton.cpp:610
#12 0x05231c64 in QToolButton::QToolButton (this=0x91162e8, parent=0x83f9270) at widgets/qtoolbutton.cpp:190
#13 0x00465a3c in IconButton::IconButton (this=0x91162e8, parent=0x83f9270) at /build/buildd/rekonq-0.7.0/src/urlbar/urlbar.cpp:63
#14 0x00466e8b in UrlBar::addRightIcon (this=0x83f9270, ic=UrlBar::BK) at /build/buildd/rekonq-0.7.0/src/urlbar/urlbar.cpp:434
#15 0x00467708 in UrlBar::loadFinished (this=0x83f9270) at /build/buildd/rekonq-0.7.0/src/urlbar/urlbar.cpp:319
#16 0x00467ddb in UrlBar::qt_metacall (this=0x83f9270, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf997a88) at /build/buildd/rekonq-0.7.0/obj-i686-linux-gnu/src/urlbar.moc:157
#17 0x062f56ba in QMetaObject::metacall (object=0x83f9270, cl=QMetaObject::InvokeMetaMethod, idx=79, argv=0xbf997a88) at kernel/qmetaobject.cpp:237
#18 0x063054ff in QMetaObject::activate (sender=0x83720f8, m=0x2173514, local_signal_index=2, argv=0xbf997a88) at kernel/qobject.cpp:3287
#19 0x01940c79 in QWebView::loadFinished (this=0x83720f8, _t1=true) at ./moc_qwebview.cpp:203
#20 0x01941090 in QWebView::qt_metacall (this=0x83720f8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf997c48) at ./moc_qwebview.cpp:129
#21 0x002bacba in KWebView::qt_metacall (this=0x83720f8, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbf997c48) at ./kwebview.moc:78
#22 0x004370ea in WebView::qt_metacall (this=0x83720f8, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbf997c48) at /build/buildd/rekonq-0.7.0/obj-i686-linux-gnu/src/webview.moc:94
#23 0x062f56ba in QMetaObject::metacall (object=0x83720f8, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0xbf997c48) at kernel/qmetaobject.cpp:237
#24 0x063054ff in QMetaObject::activate (sender=0x838af40, m=0x2173404, local_signal_index=2, argv=0xbf997c48) at kernel/qobject.cpp:3287
#25 0x01934b59 in QWebPage::loadFinished (this=0x838af40, _t1=true) at ./moc_qwebpage.cpp:356
#26 0x01939f10 in QWebPage::qt_metacall (this=0x838af40, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf997e28) at ./moc_qwebpage.cpp:267
#27 0x002b9a3a in KWebPage::qt_metacall (this=0x838af40, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf997e28) at ./kwebpage.moc:84
#28 0x0043142a in WebPage::qt_metacall (this=0x838af40, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf997e28) at /build/buildd/rekonq-0.7.0/obj-i686-linux-gnu/src/webpage.moc:83
#29 0x062f56ba in QMetaObject::metacall (object=0x838af40, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbf997e28) at kernel/qmetaobject.cpp:237
#30 0x063054ff in QMetaObject::activate (sender=0x925e198, m=0x2172a2c, local_signal_index=2, argv=0xbf997e28) at kernel/qobject.cpp:3287
#31 0x0191b189 in WebCore::FrameLoaderClientQt::loadFinished (this=0x925e198, _t1=true) at ./moc_FrameLoaderClientQt.cpp:107
#32 0x0191b221 in WebCore::FrameLoaderClientQt::postProgressFinishedNotification (this=0x925e198) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:497
#33 0x01720184 in WebCore::ProgressTracker::finalProgressComplete (this=0xb4dc7ba0) at loader/ProgressTracker.cpp:151
#34 0x01720240 in WebCore::ProgressTracker::progressCompleted (this=0xb4dc7ba0, frame=0xa521cb80) at loader/ProgressTracker.cpp:130
#35 0x016f4a70 in WebCore::FrameLoader::checkLoadCompleteForThisFrame (this=0xa521cbb0) at loader/FrameLoader.cpp:3019
#36 0x016f37f0 in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0xa521cbb0) at loader/FrameLoader.cpp:3128
#37 0x016f37de in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0xb4dd36b0) at loader/FrameLoader.cpp:3126
#38 0x016f3a1e in WebCore::FrameLoader::finishedLoading (this=0xa521cbb0) at loader/FrameLoader.cpp:2775
#39 0x01714d18 in WebCore::MainResourceLoader::didFinishLoading (this=0xacff9040) at loader/MainResourceLoader.cpp:424
#40 0x0171508c in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0xacff9040, contentPolicy=WebCore::PolicyUse, r=...) at loader/MainResourceLoader.cpp:267
#41 0x0171554e in WebCore::MainResourceLoader::continueAfterContentPolicy (this=0xacff9040, policy=WebCore::PolicyUse) at loader/MainResourceLoader.cpp:281
#42 0x0171b8ef in WebCore::PolicyCallback::call (this=0xbf998278, action=WebCore::PolicyUse) at loader/PolicyCallback.cpp:112
#43 0x0171ee84 in WebCore::PolicyChecker::continueAfterContentPolicy (this=0xa521cbb8, policy=WebCore::PolicyUse) at loader/PolicyChecker.cpp:187
#44 0x0191ae3e in WebCore::FrameLoaderClientQt::callPolicyFunction (this=0x925e198, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker *, WebCore::PolicyAction)) 0x171ec90 <WebCore::PolicyChecker::continueAfterContentPolicy(WebCore::PolicyAction)>, action=WebCore::PolicyUse) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:192
#45 0x0191b6f9 in WebCore::FrameLoaderClientQt::dispatchDecidePolicyForMIMEType (this=0x925e198, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker *, WebCore::PolicyAction)) 0x171ec90 <WebCore::PolicyChecker::continueAfterContentPolicy(WebCore::PolicyAction)>, MIMEType=...) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:993
#46 0x0171d88b in WebCore::PolicyChecker::checkContentPolicy (this=0xa521cbb8, MIMEType=..., function=0x1715570 <WebCore::MainResourceLoader::callContinueAfterContentPolicy(void*, WebCore::PolicyAction)>, argument=0xacff9040) at loader/PolicyChecker.cpp:104
#47 0x017181bd in WebCore::MainResourceLoader::didReceiveResponse (this=0xacff9040, r=...) at loader/MainResourceLoader.cpp:372
#48 0x01713e97 in WebCore::MainResourceLoader::handleEmptyLoad (this=0xacff9040, url=..., forURLScheme=false) at loader/MainResourceLoader.cpp:457
#49 0x01716c60 in WebCore::MainResourceLoader::loadNow (this=0xacff9040, r=...) at loader/MainResourceLoader.cpp:522
#50 0x017187e6 in WebCore::MainResourceLoader::load (this=0xacff9040, r=..., substituteData=...) at loader/MainResourceLoader.cpp:548
#51 0x016e1745 in WebCore::DocumentLoader::startLoadingMainResource (this=0xae28e000, identifier=285) at loader/DocumentLoader.cpp:727
#52 0x016ec63f in WebCore::FrameLoader::continueLoadAfterWillSubmitForm (this=0xa521cbb0) at loader/FrameLoader.cpp:3057
#53 0x016fa580 in WebCore::FrameLoader::continueLoadAfterNavigationPolicy (this=0xa521cbb0, formState=..., shouldContinue=true) at loader/FrameLoader.cpp:3537
#54 0x016fa5f1 in WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy (argument=0xa521cbb0, request=..., formState=..., shouldContinue=true) at loader/FrameLoader.cpp:3468
#55 0x0171bd9b in WebCore::PolicyCallback::call (this=0xbf9988a4, shouldContinue=true) at loader/PolicyCallback.cpp:101
#56 0x0171f785 in WebCore::PolicyChecker::continueAfterNavigationPolicy (this=0xa521cbb8, policy=WebCore::PolicyUse) at loader/PolicyChecker.cpp:160
#57 0x0191ae3e in WebCore::FrameLoaderClientQt::callPolicyFunction (this=0x925e198, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker *, WebCore::PolicyAction)) 0x171f220 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=WebCore::PolicyUse) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:192
#58 0x019214e6 in WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction (this=0x925e198, function=(void (WebCore::PolicyChecker::*)(WebCore::PolicyChecker *, WebCore::PolicyAction)) 0x171f220 <WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)>, action=..., request=...) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1035
#59 0x0171e7f7 in WebCore::PolicyChecker::checkNavigationPolicy (this=0xa521cbb8, request=..., loader=0xae28e000, formState=..., function=0x16fa5b0 <WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)>, argument=0xa521cbb0) at loader/PolicyChecker.cpp:88
#60 0x016faaf2 in WebCore::FrameLoader::loadWithDocumentLoader (this=0xa521cbb0, loader=0xae28e000, type=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, prpFormState=...) at loader/FrameLoader.cpp:2102
#61 0x016fc553 in WebCore::FrameLoader::loadWithNavigationAction (this=0xa521cbb0, request=..., action=..., lockHistory=false, type=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, formState=...) at loader/FrameLoader.cpp:2026
#62 0x016fd783 in WebCore::FrameLoader::loadURL (this=0xa521cbb0, newURL=..., referrer=..., frameName=..., lockHistory=false, newLoadType=WebCore::FrameLoadTypeRedirectWithLockedBackForwardList, event=..., prpFormState=...) at loader/FrameLoader.cpp:1969
#63 0x016fec9f in WebCore::FrameLoader::loadURLIntoChildFrame (this=0xa521cbb0, url=..., referer=..., childFrame=0xa521cb80) at loader/FrameLoader.cpp:1225
#64 0x0191d490 in WebCore::FrameLoaderClientQt::createFrame (this=0x83e9748, url=..., name=..., ownerElement=0xab2c6e60, referrer=..., allowsScrolling=false, marginWidth=-1, marginHeight=-1) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1081
#65 0x016f5347 in WebCore::FrameLoader::loadSubframe (this=0xb4dd36b0, ownerElement=0xab2c6e60, url=..., name=..., referrer=...) at loader/FrameLoader.cpp:398
#66 0x016f584f in WebCore::FrameLoader::requestFrame (this=0xb4dd36b0, ownerElement=0xab2c6e60, urlString=..., frameName=..., lockHistory=true, lockBackForwardList=true) at loader/FrameLoader.cpp:369
#67 0x0164a0c3 in WebCore::HTMLFrameElementBase::openURL (this=0xab2c6e60, lockHistory=true, lockBackForwardList=true) at html/HTMLFrameElementBase.cpp:107
#68 0x0164a1cd in WebCore::HTMLFrameElementBase::setNameAndOpenURL (this=0xab2c6e60) at html/HTMLFrameElementBase.cpp:166
#69 0x0152196d in WebCore::ContainerNode::dispatchPostAttachCallbacks () at dom/ContainerNode.cpp:611
#70 0x015219cf in WebCore::ContainerNode::resumePostAttachCallbacks (this=0xab5c9a40) at dom/ContainerNode.cpp:583
#71 0x01545ad7 in WebCore::Element::attach (this=0xab5c9a40) at dom/Element.cpp:846
#72 0x0155c5a8 in WebCore::Node::lazyAttach (this=0xab5c9a40) at dom/Node.cpp:808
#73 0x0152254e in WebCore::ContainerNode::appendChild (this=0xab566640, newChild=..., ec=@0xbf999438, shouldLazyAttach=true) at dom/ContainerNode.cpp:523
#74 0x0143eb27 in WebCore::JSNode::appendChild (this=0xabc7e700, exec=0xb188f538, args=...) at bindings/js/JSNodeCustom.cpp:164
#75 0x0105c28a in WebCore::jsNodePrototypeFunctionAppendChild (exec=<value optimized out>, thisValue=..., args=...) at generated/JSNode.cpp:452
#76 0x02c1816e in ?? ()
#77 0x01b301c8 in execute (this=0xb4df7840, functionExecutable=0xad175c18, callFrame=0x83e01c4, function=0xacee0b00, thisObj=0xb1800000, args=..., scopeChain=0xad187870, exception=0xb4dfcda8) at jit/JITCode.h:77
#78 JSC::Interpreter::execute (this=0xb4df7840, functionExecutable=0xad175c18, callFrame=0x83e01c4, function=0xacee0b00, thisObj=0xb1800000, args=..., scopeChain=0xad187870, exception=0xb4dfcda8) at interpreter/Interpreter.cpp:687
#79 0x01b8360c in JSC::JSFunction::call (this=0xacee0b00, exec=0x83e01c4, thisValue=..., args=...) at runtime/JSFunction.cpp:122
#80 0x01b5b25e in JSC::call (exec=0x83e01c4, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at runtime/CallData.cpp:39
#81 0x01461abf in WebCore::JSEventListener::handleEvent (this=0xad189280, scriptExecutionContext=0xae638830, event=0xa5282a80) at bindings/js/JSEventListener.cpp:115
#82 0x01551c9d in WebCore::EventTarget::fireEventListeners (this=0xae4b50b0, event=0xa5282a80, d=0xae4b5130, entry=...) at dom/EventTarget.cpp:315
#83 0x01551df2 in WebCore::EventTarget::fireEventListeners (this=0xae4b50b0, event=0xa5282a80) at dom/EventTarget.cpp:276
#84 0x01746e6f in WebCore::DOMWindow::dispatchEvent (this=0xae4b50b0, prpEvent=..., prpTarget=...) at page/DOMWindow.cpp:1421
#85 0x0152f0cb in WebCore::Document::dispatchWindowEvent (this=0xae638800, event=..., target=...) at dom/Document.cpp:3084
#86 0x01755a58 in WebCore::EventHandler::sendResizeEvent (this=0xb4dd3a70) at page/EventHandler.cpp:2643
#87 0x01771d82 in WebCore::FrameView::performPostLayoutTasks (this=0xae50bc40) at page/FrameView.cpp:1547
#88 0x0177219f in WebCore::FrameView::layout (this=0xae50bc40, allowSubtree=true) at page/FrameView.cpp:771
#89 0x01772c38 in WebCore::FrameView::visibleContentsResized (this=0xae50bc40) at page/FrameView.cpp:1146
#90 0x017cfad4 in WebCore::ScrollView::updateScrollbars (this=0xae50bc40, desiredOffset=...) at platform/ScrollView.cpp:371
#91 0x017d0731 in WebCore::ScrollView::setFrameRect (this=0xae50bc40, newRect=...) at platform/ScrollView.cpp:719
#92 0x01939831 in QWebPage::setViewportSize (this=0x838af40, size=...) at ../WebKit/qt/Api/qwebpage.cpp:2360
#93 0x00434ba8 in WebSnap::renderPagePreview (page=..., w=200, h=150) at /build/buildd/rekonq-0.7.0/src/websnap.cpp:171
#94 0x00434cc7 in WebSnap::renderClosingPagePreview (page=..., w=200, h=150) at /build/buildd/rekonq-0.7.0/src/websnap.cpp:162
#95 0x00436f3e in WebView::~WebView (this=0x83720f8, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/webview.cpp:128
#96 0x00437082 in WebView::~WebView (this=0x83720f8, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/webview.cpp:132
#97 0x06302b87 in QObjectPrivate::deleteChildren (this=0x83c7918) at kernel/qobject.cpp:1964
#98 0x04db1144 in QWidget::~QWidget (this=0x83c0948, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631
#99 0x00439d16 in WebTab::~WebTab (this=0x83c0948, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/webtab.cpp:91
#100 0x00439d82 in WebTab::~WebTab (this=0x83c0948, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/webtab.cpp:97
#101 0x06302b87 in QObjectPrivate::deleteChildren (this=0x8222778) at kernel/qobject.cpp:1964
#102 0x04db1144 in QWidget::~QWidget (this=0x81f1840, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631
#103 0x051a76c1 in QFrame::~QFrame (this=0x81f1840, __in_chrg=<value optimized out>) at widgets/qframe.cpp:240
#104 0x0520c401 in QStackedWidget::~QStackedWidget (this=0x81f1840, __in_chrg=<value optimized out>) at widgets/qstackedwidget.cpp:149
#105 0x0520c442 in QStackedWidget::~QStackedWidget (this=0x81f1840, __in_chrg=<value optimized out>) at widgets/qstackedwidget.cpp:151
#106 0x06302b87 in QObjectPrivate::deleteChildren (this=0x8222588) at kernel/qobject.cpp:1964
#107 0x04db1144 in QWidget::~QWidget (this=0x8222550, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631
#108 0x05218c91 in QTabWidget::~QTabWidget (this=0x8222550, __in_chrg=<value optimized out>) at widgets/qtabwidget.cpp:355
#109 0x00b8f522 in KTabWidget::~KTabWidget (this=0x8222550, __in_chrg=<value optimized out>) at ../../kdeui/widgets/ktabwidget.cpp:241
#110 0x00407318 in ~MainView (this=0x8222550, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/mainview.h:64
#111 MainView::~MainView (this=0x8222550, __in_chrg=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/mainview.h:64
#112 0x06302b87 in QObjectPrivate::deleteChildren (this=0x831e020) at kernel/qobject.cpp:1964
#113 0x04db1144 in QWidget::~QWidget (this=0x823caa8, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631
#114 0x04db1432 in QWidget::~QWidget (this=0x823caa8, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1651
#115 0x06302b87 in QObjectPrivate::deleteChildren (this=0x8220be0) at kernel/qobject.cpp:1964
#116 0x04db1144 in QWidget::~QWidget (this=0x82073d8, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631
#117 0x051c28f1 in QMainWindow::~QMainWindow (this=0x82073d8, __in_chrg=<value optimized out>) at widgets/qmainwindow.cpp:390
#118 0x00b695d4 in KMainWindow::~KMainWindow (this=0x82073d8, __in_chrg=<value optimized out>) at ../../kdeui/widgets/kmainwindow.cpp:467
#119 0x00ba9f6a in KXmlGuiWindow::~KXmlGuiWindow (this=0x82073d8, __vtt_parm=0x4a2634, __in_chrg=<value optimized out>) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:118
#120 0x00407c1c in MainWindow::~MainWindow (this=0x82073d8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/mainwindow.cpp:178
#121 0x00407c92 in MainWindow::~MainWindow (this=0x82073d8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /build/buildd/rekonq-0.7.0/src/mainwindow.cpp:185
#122 0x06301bc5 in qDeleteInEventHandler (o=0x82073d8) at kernel/qobject.cpp:3995
#123 0x063043e8 in QObject::event (this=0x82073d8, e=0x92ef0f8) at kernel/qobject.cpp:1209
#124 0x04db5b62 in QWidget::event (this=0x82073d8, event=0x92ef0f8) at kernel/qwidget.cpp:8718
#125 0x051c4a97 in QMainWindow::event (this=0x82073d8, event=0x92ef0f8) at widgets/qmainwindow.cpp:1480
#126 0x00b692bc in KMainWindow::event (this=0x82073d8, ev=0x92ef0f8) at ../../kdeui/widgets/kmainwindow.cpp:1100
#127 0x0040a38a in MainWindow::event (this=0x82073d8, event=0x92ef0f8) at /build/buildd/rekonq-0.7.0/src/mainwindow.cpp:1120
#128 0x04d5dd24 in QApplicationPrivate::notify_helper (this=0x816c020, receiver=0x82073d8, e=0x92ef0f8) at kernel/qapplication.cpp:4462
#129 0x04d6297b in QApplication::notify (this=0xbf99ae40, receiver=0x82073d8, e=0x92ef0f8) at kernel/qapplication.cpp:4427
#130 0x00a8e3ca in KApplication::notify (this=0xbf99ae40, receiver=0x82073d8, event=0x92ef0f8) at ../../kdeui/kernel/kapplication.cpp:311
#131 0x062ef0bb in QCoreApplication::notifyInternal (this=0xbf99ae40, receiver=0x82073d8, event=0x92ef0f8) at kernel/qcoreapplication.cpp:731
#132 0x062f2c79 in sendEvent (receiver=0x0, event_type=0, data=0x812df50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#133 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x812df50) at kernel/qcoreapplication.cpp:1372
#134 0x062f2e0d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#135 0x0631c3c4 in sendPostedEvents (s=0x816e900) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#136 postEventSourceDispatch (s=0x816e900) at kernel/qeventdispatcher_glib.cpp:277
#137 0x025caaa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#138 0x025cb270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#139 0x025cb524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#140 0x0631c53c in QEventDispatcherGlib::processEvents (this=0x812daa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#141 0x04e11775 in QGuiEventDispatcherGlib::processEvents (this=0x812daa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#142 0x062ee289 in QEventLoop::processEvents (this=0xbf99ada4, flags=...) at kernel/qeventloop.cpp:149
#143 0x062ee522 in QEventLoop::exec (this=0xbf99ada4, flags=...) at kernel/qeventloop.cpp:201
#144 0x062f2ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#145 0x04d5b8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#146 0x0048fee3 in kdemain (argc=1, argv=0xbf99b164) at /build/buildd/rekonq-0.7.0/src/main.cpp:215
#147 0x080485ab in main (argc=1, argv=0xbf99b164) at /build/buildd/rekonq-0.7.0/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3

This bug may be a duplicate of or related to bug 276472.

Possible duplicates by query: bug 276472.

Reported using DrKonqi
Comment 1 Yannick Kiekens 2011-07-28 07:09:38 UTC
Created attachment 62259 [details]
New crash information added by DrKonqi

rekonq (0.7.0) on KDE Platform 4.6.5 (4.6.5) using Qt 4.7.2

- What I was doing when the application crashed:
I was browsing on facebook, pressed the X (close button)
The application crashed

-- Backtrace (Reduced):
#7  QWidgetPrivate::reparentFocusWidgets (this=0x9b0db10, oldtlw=0xb9ccd88) at kernel/qwidget.cpp:6756
#8  0x023837bd in QWidget::setParent (this=0xb9ccd88, parent=0x9bc9a50, f=...) at kernel/qwidget.cpp:10098
#9  0x02384c51 in QWidgetPrivate::init (this=0x9b0db10, parentWidget=<value optimized out>, f=...) at kernel/qwidget.cpp:1324
#10 0x02385043 in QWidget::QWidget (this=0xb9ccd88, dd=..., parent=0x9bc9a50, f=...) at kernel/qwidget.cpp:1170
#11 0x0272b5ee in QAbstractButton::QAbstractButton (this=0xb9ccd88, dd=..., parent=0x9bc9a50) at widgets/qabstractbutton.cpp:610
Comment 2 Andrea Diamantini 2012-02-11 23:38:19 UTC

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