Created
June 10, 2013 10:55
-
-
Save abrhm/5747965 to your computer and use it in GitHub Desktop.
fast/repaint/region-painting-in-composited-view.html backtrace
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) run fast/repaint/region-painting-in-composited-view.html | |
Starting program: /home/abrhm/webkit/WebKit/WebKitBuild/Debug/bin/DumpRenderTree fast/repaint/region-painting-in-composited-view.html | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". | |
[New Thread 0x7fffe4369700 (LWP 32073)] | |
[New Thread 0x7fffe2ad4700 (LWP 32074)] | |
[Thread 0x7fffe2ad4700 (LWP 32074) exited] | |
[New Thread 0x7fffe2ad4700 (LWP 32075)] | |
[New Thread 0x7fffe1cbe700 (LWP 32076)] | |
[New Thread 0x7fffe14bd700 (LWP 32077)] | |
[New Thread 0x7fff93fff700 (LWP 32078)] | |
[New Thread 0x7fff9bffd700 (LWP 32079)] | |
ASSERTION FAILED: enclosingIntRect(rendererMappedResult) == enclosingIntRect(FloatQuad(result).boundingBox()) | |
/home/abrhm/webkit/WebKit/Source/WebCore/rendering/RenderGeometryMap.cpp(142) : WebCore::FloatQuad WebCore::RenderGeometryMap::mapToContainer(const WebCore::FloatRect&, const WebCore::RenderLayerModelObject*) const | |
1 0x7ffff5a0c8d9 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(WTFCrash+0x1e) [0x7ffff5a0c8d9] | |
2 0x7ffff4c1bb4a /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x12b8b4a) [0x7ffff4c1bb4a] | |
3 0x7ffff4c2c2e9 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x12c92e9) [0x7ffff4c2c2e9] | |
4 0x7ffff4c6cc66 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1309c66) [0x7ffff4c6cc66] | |
5 0x7ffff4c6d09f /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x130a09f) [0x7ffff4c6d09f] | |
6 0x7ffff4c6b447 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1308447) [0x7ffff4c6b447] | |
7 0x7ffff49a663d /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x104363d) [0x7ffff49a663d] | |
8 0x7ffff49a8104 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1045104) [0x7ffff49a8104] | |
9 0x7ffff49ab29c /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x104829c) [0x7ffff49ab29c] | |
10 0x7ffff4abe311 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x115b311) [0x7ffff4abe311] | |
11 0x7ffff4abce07 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1159e07) [0x7ffff4abce07] | |
12 0x7ffff49a5bcf /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1042bcf) [0x7ffff49a5bcf] | |
13 0x7ffff49a5e0c /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1042e0c) [0x7ffff49a5e0c] | |
14 0x7ffff49a8048 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1045048) [0x7ffff49a8048] | |
15 0x7ffff44e8f60 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xb85f60) [0x7ffff44e8f60] | |
16 0x7ffff44e9031 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xb86031) [0x7ffff44e9031] | |
17 0x7ffff453d850 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xbda850) [0x7ffff453d850] | |
18 0x7ffff51ef625 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x188c625) [0x7ffff51ef625] | |
19 0x7ffff40dee7f /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x77be7f) [0x7ffff40dee7f] | |
20 0x7ffff42bbeeb /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x958eeb) [0x7ffff42bbeeb] | |
21 0x7ffff58b3631 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1f50631) [0x7ffff58b3631] | |
22 0x7ffff58bcb19 /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1f59b19) [0x7ffff58bcb19] | |
Program received signal SIGSEGV, Segmentation fault. | |
0x00007ffff5a0c8de in WTFCrash () at /home/abrhm/webkit/WebKit/Source/WTF/wtf/Assertions.cpp:339 | |
339 *(int *)(uintptr_t)0xbbadbeef = 0; | |
(gdb) bt | |
#0 0x00007ffff5a0c8de in WTFCrash () at /home/abrhm/webkit/WebKit/Source/WTF/wtf/Assertions.cpp:339 | |
#1 0x00007ffff4c1bb4a in WebCore::RenderGeometryMap::mapToContainer (this=0x7fffffffba08, rect=..., container=0x0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/rendering/RenderGeometryMap.cpp:142 | |
#2 0x00007ffff4c2c2e9 in WebCore::RenderGeometryMap::absoluteRect (this=0x7fffffffba08, rect=...) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/rendering/RenderGeometryMap.h:89 | |
#3 0x00007ffff4c6cc66 in WebCore::RenderLayerCompositor::computeCompositingRequirements (this=0x7b5ec0, ancestorLayer=0x7b5d58, | |
layer=0x770a08, overlapMap=0x7fffffffb9d0, compositingState=..., layersChanged=@0x7fffffffbea9: false, | |
descendantHas3DTransform=@0x7fffffffb97d: false) at /home/abrhm/webkit/WebKit/Source/WebCore/rendering/RenderLayerCompositor.cpp:937 | |
#4 0x00007ffff4c6d09f in WebCore::RenderLayerCompositor::computeCompositingRequirements (this=0x7b5ec0, ancestorLayer=0x0, layer=0x7b5d58, | |
overlapMap=0x7fffffffb9d0, compositingState=..., layersChanged=@0x7fffffffbea9: false, descendantHas3DTransform=@0x7fffffffbeaa: false) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/rendering/RenderLayerCompositor.cpp:1020 | |
#5 0x00007ffff4c6b447 in WebCore::RenderLayerCompositor::updateCompositingLayers (this=0x7b5ec0, | |
updateType=WebCore::CompositingUpdateAfterLayout, updateRoot=0x7b5d58) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/rendering/RenderLayerCompositor.cpp:546 | |
#6 0x00007ffff49a663d in WebCore::FrameView::updateCompositingLayersAfterLayout (this=0x6eadc0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/FrameView.cpp:785 | |
#7 0x00007ffff49a8104 in WebCore::FrameView::layout (this=0x6eadc0, allowSubtree=true) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/FrameView.cpp:1350 | |
#8 0x00007ffff49ab29c in WebCore::FrameView::visibleContentsResized (this=0x6eadc0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/FrameView.cpp:2153 | |
#9 0x00007ffff4abe311 in WebCore::ScrollView::updateScrollbars (this=0x6eadc0, desiredOffset=...) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/platform/ScrollView.cpp:556 | |
#10 0x00007ffff4abce07 in WebCore::ScrollView::setContentsSize (this=0x6eadc0, newSize=...) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/platform/ScrollView.cpp:305 | |
#11 0x00007ffff49a5bcf in WebCore::FrameView::setContentsSize (this=0x6eadc0, size=...) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/FrameView.cpp:592 | |
#12 0x00007ffff49a5e0c in WebCore::FrameView::adjustViewSize (this=0x6eadc0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/FrameView.cpp:621 | |
#13 0x00007ffff49a8048 in WebCore::FrameView::layout (this=0x6eadc0, allowSubtree=true) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/FrameView.cpp:1335 | |
#14 0x00007ffff44e8f60 in WebCore::Document::updateLayout (this=0x7b69f0) at /home/abrhm/webkit/WebKit/Source/WebCore/dom/Document.cpp:1895 | |
#15 0x00007ffff44e9031 in WebCore::Document::updateLayoutIgnorePendingStylesheets (this=0x7b69f0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/dom/Document.cpp:1927 | |
#16 0x00007ffff453d850 in WebCore::Element::offsetTop (this=0x7ec2a0) at /home/abrhm/webkit/WebKit/Source/WebCore/dom/Element.cpp:677 | |
#17 0x00007ffff51ef625 in WebCore::jsElementOffsetTop (exec=0x7fffe08bd0a0, slotBase=...) at generated/JSElement.cpp:324 | |
#18 0x00007ffff40dee7f in JSC::PropertySlot::getValue (this=0x7fffffffc670, exec=0x7fffe08bd0a0, propertyName=...) | |
at /home/abrhm/webkit/WebKit/Source/JavaScriptCore/runtime/PropertySlot.h:76 | |
#19 0x00007ffff42bbeeb in JSC::JSValue::get (this=0x7fffffffc6c0, exec=0x7fffe08bd0a0, propertyName=..., slot=...) | |
at /home/abrhm/webkit/WebKit/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:639 | |
#20 0x00007ffff58b3631 in JSC::LLInt::llint_slow_path_get_by_id (exec=0x7fffe08bd0a0, pc=0x813650) | |
at /home/abrhm/webkit/WebKit/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:899 | |
#21 0x00007ffff58bcb19 in llint_op_get_by_id () from /home/abrhm/webkit/WebKit/WebKitBuild/Debug/lib/libQt5WebKit.so.5 | |
#22 0x00007fffe08bd060 in ?? () | |
#23 0x0000000000723470 in ?? () | |
#24 0x00007fffffffc7b0 in ?? () | |
#25 0x00007ffff586895d in JSC::JSStack::installTrapsAfterFrame (this=0x0, frame=0x0) | |
at /home/abrhm/webkit/WebKit/Source/JavaScriptCore/interpreter/JSStackInlines.h:212 | |
#26 0x00007ffff5867904 in JSC::JITCode::execute (this=0x7fffe081fa90, stack=0x723470, callFrame=0x7fffe08bd060, vm=0x714740) | |
at /home/abrhm/webkit/WebKit/Source/JavaScriptCore/jit/JITCode.h:135 | |
#27 0x00007ffff58655df in JSC::Interpreter::executeCall (this=0x723460, callFrame=0x7ffff7ebf678, function=0x7ffff7e2f1f0, | |
callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) | |
at /home/abrhm/webkit/WebKit/Source/JavaScriptCore/interpreter/Interpreter.cpp:1052 | |
#28 0x00007ffff593b46f in JSC::call (exec=0x7ffff7ebf678, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., | |
args=...) at /home/abrhm/webkit/WebKit/Source/JavaScriptCore/runtime/CallData.cpp:40 | |
---Type <return> to continue, or q <return> to quit--- | |
#29 0x00007ffff42730f3 in WebCore::JSMainThreadExecState::call (exec=0x7ffff7ebf678, functionObject=..., callType=JSC::CallTypeJS, | |
callData=..., thisValue=..., args=...) at /home/abrhm/webkit/WebKit/Source/WebCore/bindings/js/JSMainThreadExecState.h:56 | |
#30 0x00007ffff42a1aef in WebCore::JSEventListener::handleEvent (this=0x7e01c0, scriptExecutionContext=0x7b6aa0, event=0x7762f0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/bindings/js/JSEventListener.cpp:130 | |
#31 0x00007ffff455ca0c in WebCore::EventTarget::fireEventListeners (this=0x6fb490, event=0x7762f0, d=0x6fb580, entry=...) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/dom/EventTarget.cpp:248 | |
#32 0x00007ffff455c66f in WebCore::EventTarget::fireEventListeners (this=0x6fb490, event=0x7762f0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/dom/EventTarget.cpp:190 | |
#33 0x00007ffff496c832 in WebCore::DOMWindow::dispatchEvent (this=0x6fb490, prpEvent=..., prpTarget=...) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/DOMWindow.cpp:1714 | |
#34 0x00007ffff496c5bb in WebCore::DOMWindow::dispatchLoadEvent (this=0x6fb490) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/page/DOMWindow.cpp:1688 | |
#35 0x00007ffff44ef5e6 in WebCore::Document::dispatchWindowLoadEvent (this=0x7b69f0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/dom/Document.cpp:3629 | |
#36 0x00007ffff44ead60 in WebCore::Document::implicitClose (this=0x7b69f0) at /home/abrhm/webkit/WebKit/Source/WebCore/dom/Document.cpp:2414 | |
#37 0x00007ffff48e639d in WebCore::FrameLoader::checkCallImplicitClose (this=0x69c618) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/loader/FrameLoader.cpp:843 | |
#38 0x00007ffff48e6131 in WebCore::FrameLoader::checkCompleted (this=0x69c618) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/loader/FrameLoader.cpp:786 | |
#39 0x00007ffff48e5f18 in WebCore::FrameLoader::loadDone (this=0x69c618) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/loader/FrameLoader.cpp:732 | |
#40 0x00007ffff48c82b6 in WebCore::CachedResourceLoader::loadDone (this=0x792880, resource=0x80f900) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/loader/cache/CachedResourceLoader.cpp:771 | |
#41 0x00007ffff4919475 in WebCore::SubresourceLoader::notifyDone (this=0x811360) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/loader/SubresourceLoader.cpp:353 | |
#42 0x00007ffff4918fe8 in WebCore::SubresourceLoader::didFinishLoading (this=0x811360, finishTime=0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/loader/SubresourceLoader.cpp:295 | |
#43 0x00007ffff490f8e9 in WebCore::ResourceLoader::didFinishLoading (this=0x811360, finishTime=0) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/loader/ResourceLoader.cpp:488 | |
#44 0x00007ffff4da781a in WebCore::QNetworkReplyHandler::finish (this=0x811920) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:516 | |
#45 0x00007ffff4da6437 in WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x811958) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:250 | |
#46 0x00007ffff4da6135 in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x811958, method= | |
(void (WebCore::QNetworkReplyHandler::*)(WebCore::QNetworkReplyHandler * const)) 0x7ffff4da765e <WebCore::QNetworkReplyHandler::finish()>) at /home/abrhm/webkit/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:216 | |
#47 0x00007ffff4da7108 in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x805d30) | |
at /home/abrhm/webkit/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:409 | |
#48 0x00007ffff4da9a8e in WebCore::QNetworkReplyWrapper::qt_static_metacall (_o=0x805d30, _c=QMetaObject::InvokeMetaMethod, _id=1, | |
_a=0x7fffffffd2e0) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:175 | |
#49 0x00007ffff22270e1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
#50 0x00007ffff222873e in QObject::event(QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
#51 0x00007ffff32a51f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () | |
from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Widgets.so.5 | |
#52 0x00007ffff32a85d1 in QApplication::notify(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Widgets.so.5 | |
#53 0x00007ffff2201a24 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
#54 0x00007ffff2203961 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () | |
from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
#55 0x00007ffff22491f3 in ?? () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
#56 0x00007fffef022d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#57 0x00007fffef0230a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#58 0x00007fffef023164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
#59 0x00007ffff2249634 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () | |
from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
---Type <return> to continue, or q <return> to quit--- | |
#60 0x00007ffff22008fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () | |
from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
#61 0x00007ffff2203e9e in QCoreApplication::exec() () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5 | |
#62 0x0000000000439b89 in main (argc=2, argv=0x7fffffffe068) at /home/abrhm/webkit/WebKit/Tools/DumpRenderTree/qt/DumpRenderTreeMain.cpp:199 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment