Bug 304054
| Summary: | [WPE][GTK] `webgl/1.0.x/conformance/textures/image_data/tex-2d-alpha-alpha-unsigned_byte.html` is crashing | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Vitaly Dyackhov <vitaly> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Vitaly Dyackhov
It can be a bug in MESA.
Thread 1 (Thread 0x7f8d87fff6c0 (LWP 1939988)):
#0 0x00007f8d9d81a3f5 in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.2.so
#1 0x00007f8d9da6bc5c in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.2.so
#2 0x00007f8d9da6c0bd in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.2.so
#3 0x00007f8d9d7f1fd1 in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.2.so
#4 0x00007f8d9d97e039 in ??? () at /lib/x86_64-linux-gnu/libgallium-25.0.7-0ubuntu0.24.04.2.so
#5 0x00007f8e0eb39aaa in WebCore::TextureMapper::drawUnitRect(WebCore::TextureMapperShaderProgram&, unsigned int) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#6 0x00007f8e0eb39d3a in WebCore::TextureMapper::draw(WebCore::FloatRect const&, WebCore::TransformationMatrix const&, WebCore::TextureMapperShaderProgram&, unsigned int, WTF::OptionSet<WebCore::TextureMapperFlags, (WTF::ConcurrencyTag)0>) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#7 0x00007f8e0eb3a0a7 in WebCore::TextureMapper::drawTexturedQuadWithProgram(WebCore::TextureMapperShaderProgram&, WTF::Vector<std::pair<unsigned int, unsigned int>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::OptionSet<WebCore::TextureMapperFlags, (WTF::ConcurrencyTag)0>, WebCore::FloatRect const&, WebCore::TransformationMatrix const&, float) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#8 0x00007f8e0eb3a320 in WebCore::TextureMapper::drawTexturedQuadWithProgram(WebCore::TextureMapperShaderProgram&, unsigned int, WTF::OptionSet<WebCore::TextureMapperFlags, (WTF::ConcurrencyTag)0>, WebCore::FloatRect const&, WebCore::TransformationMatrix const&, float) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#9 0x00007f8e0eb3ad92 in WebCore::TextureMapper::drawTexture(unsigned int, WTF::OptionSet<WebCore::TextureMapperFlags, (WTF::ConcurrencyTag)0>, WebCore::FloatRect const&, WebCore::TransformationMatrix const&, float, WebCore::TextureMapper::AllEdgesExposed) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#10 0x00007f8e0eb473c1 in WebCore::TextureMapperLayer::paintSelf(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#11 0x00007f8e0eb513e0 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#12 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#13 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#14 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#15 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#16 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#17 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#18 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#19 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#20 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#21 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#22 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#23 0x00007f8e0eb51808 in WebCore::TextureMapperLayer::paintSelfAndChildren(WebCore::TextureMapperPaintOptions&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#24 0x00007f8e0eb53e30 in WebCore::TextureMapperLayer::paint(WebCore::TextureMapper&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#25 0x00007f8e0cea4262 in WebKit::ThreadedCompositor::paintToCurrentGLContext(WebCore::TransformationMatrix const&, WebCore::IntSize const&) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#26 0x00007f8e0cea8271 in WebKit::ThreadedCompositor::renderLayerTree() () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#27 0x00007f8e0ce9c155 in WTF::Detail::CallableWrapper<WTF::RunLoop::Timer::Timer<WebKit::ThreadedCompositor>(WTF::Ref<WTF::RunLoop, WTF::RawPtrTraits<WTF::RunLoop>, WTF::DefaultRefDerefTraits<WTF::RunLoop> >&&, WTF::ASCIILiteral, WebKit::ThreadedCompositor*, void (WebKit::ThreadedCompositor::*)())::{lambda()#1}, void>::call() () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#28 0x00007f8e0eab89b1 in WTF::RunLoop::TimerBase::TimerBase(WTF::Ref<WTF::RunLoop, WTF::RawPtrTraits<WTF::RunLoop>, WTF::DefaultRefDerefTraits<WTF::RunLoop> >&&, WTF::ASCIILiteral)::{lambda(void*)#1}::_FUN(void*) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#29 0x00007f8e0eabc36d in WTF::RunLoop::{lambda(_GSource*, int (*)(void*), void*)#1}::_FUN(_GSource*, int (*)(void*), void*) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#30 0x00007f8e0937049e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f8e09370710 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f8e0eaba717 in WTF::RunLoop::runGLibMainLoopIteration(WTF::RunLoop::MayBlock) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#33 0x00007f8e0eabab22 in WTF::RunLoop::run() () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#34 0x00007f8e0ea422dd in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#35 0x00007f8e0eac0e9d in WTF::wtfThreadEntryPoint(void*) () at /home/buildbot-worker/WPE-Linux-64-bit-Release-Build/build/WebKitBuild/WPE/Release/lib/libWPEWebKit-2.0.so.1
#36 0x00007f8e0a28aaa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
#37 0x00007f8e0a317c6c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/55302
EWS
Test gardening commit 304352@main (1febee83c69a): <https://commits.webkit.org/304352@main>
Reviewed commits have been landed. Closing PR #55302 and removing active labels.