Open Bug 1870818 Opened 2 years ago Updated 10 months ago

Intermittent Hit MOZ_CRASH(Caught GL error 505 at draw_elements_instanced) at gfx/wr/webrender/src/device/gl.rs:1490 | single tracking bug

Categories

(Core :: Graphics: WebRender, defect, P5)

defect

Tracking

()

REOPENED

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: intermittent-failure, intermittent-testcase)

Attachments

(1 obsolete file)

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=440666223&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/UfGqEMAvSS6UuPQLuXqyMg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/UfGqEMAvSS6UuPQLuXqyMg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2023-12-19T12:26:39.869Z] 12:26:39     INFO - [WARN  webrender::device::gl] Cropping texture upload Box2D((0, 0), (0, 1)) to None
[task 2023-12-19T12:26:40.159Z] 12:26:40     INFO - [GFX1-]: Error: 0x00000505, in /builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/ResourceManager11.cpp, allocate:404. Internal D3D11 error: HRESULT: 0x8007000E: Error allocating Texture2D
[task 2023-12-19T12:26:40.159Z] 12:26:40     INFO - [GFX1-]: Context has been lost.
[task 2023-12-19T12:26:40.160Z] 12:26:40     INFO - [GFX1-]: Caught GL error 505 at draw_elements_instanced
[task 2023-12-19T12:26:40.161Z] 12:26:40     INFO - WARN: Debug.cpp:186 (insertMessage): GL error: HIGH: Error: 0x00000505, in /builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/ResourceManager11.cpp, allocate:404. Internal D3D11 error: HRESULT: 0x8007000E: Error allocating Texture2D
[task 2023-12-19T12:26:40.162Z] 12:26:40     INFO - WARN: Debug.cpp:186 (insertMessage): GL error: HIGH: Error: 0x00000505, in /builds/worker/checkouts/gecko/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/ResourceManager11.cpp, allocate:404. Internal D3D11 error: HRESULT: 0x8007000E: Error allocating Texture2D
[task 2023-12-19T12:26:40.163Z] 12:26:40     INFO - [ERROR webrender::device::gl] Caught GL error 505 at draw_elements_instanced
[task 2023-12-19T12:26:40.164Z] 12:26:40     INFO - Hit MOZ_CRASH(Caught GL error 505 at draw_elements_instanced) at gfx/wr/webrender/src/device/gl.rs:1490
[task 2023-12-19T12:26:40.212Z] 12:26:40     INFO - [Parent 1256, Main Thread] WARNING: NS_ENSURE_TRUE(uri) failed: file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1515
[task 2023-12-19T12:26:40.281Z] 12:26:40     INFO - [Parent 1256, Main Thread] WARNING: NS_ENSURE_TRUE(root) failed: file /builds/worker/checkouts/gecko/layout/base/nsDocumentViewer.cpp:2634
[task 2023-12-19T12:26:40.385Z] 12:26:40     INFO - #01: RustMozCrash(char const*, int, char const*) [mozglue/static/rust/wrappers.cpp:17]
[task 2023-12-19T12:26:40.386Z] 12:26:40     INFO - #02: mozglue_static::panic_hook(core::panic::panic_info::PanicInfo*) [mozglue/static/rust/lib.rs:96]
[task 2023-12-19T12:26:40.387Z] 12:26:40     INFO - #03: core::ops::function::Fn::call<void (*)(ref$<core::panic::panic_info::PanicInfo>),tuple$<ref$<core::panic::panic_info::PanicInfo> > >(void (**)(core::panic::panic_info::PanicInfo*), core::panic::panic_info::PanicInfo*) [/rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/ops/function.rs:79]
[task 2023-12-19T12:26:40.388Z] 12:26:40     INFO - #04: std::panicking::rust_panic_with_hook() [git:github.com/rust-lang/rust:library/std/src/panicking.rs:79e9716c980570bfd1f666e3b16ac583f0168962:735]
[task 2023-12-19T12:26:40.389Z] 12:26:40     INFO - #05: std::panicking::begin_panic_handler::closure$0() [git:github.com/rust-lang/rust:library/std/src/panicking.rs:79e9716c980570bfd1f666e3b16ac583f0168962:609]
[task 2023-12-19T12:26:40.390Z] 12:26:40     INFO - #06: std::sys_common::backtrace::__rust_end_short_backtrace<std::panicking::begin_panic_handler::closure_env$0,never$>() [git:github.com/rust-lang/rust:library/std/src/sys_common/backtrace.rs:79e9716c980570bfd1f666e3b16ac583f0168962:170]
[task 2023-12-19T12:26:40.390Z] 12:26:40     INFO - #07: webrender::device::gl::Device::draw_indexed_triangles_instanced_u16(int, int) [gfx/wr/webrender/src/device/gl.rs:3739]
[task 2023-12-19T12:26:40.391Z] 12:26:40     INFO - #08: webrender::renderer::Renderer::draw_instanced_batch<webrender::gpu_types::CopyInstance>(ref$<slice2$<webrender::gpu_types::CopyInstance> >, webrender::renderer::vertex::VertexArrayKind, webrender::batch::BatchTextures*, webrender::renderer::RendererStats*) [gfx/wr/webrender/src/renderer/mod.rs:2022]
[task 2023-12-19T12:26:40.392Z] 12:26:40     INFO - #09: webrender::renderer::upload::upload_to_texture_cache(webrender::renderer::Renderer*, std::collections::hash::map::HashMap<webrender::internal_types::CacheTextureId,alloc::vec::Vec<webrender::internal_types::TextureCacheUpdate,alloc::alloc::Global>,core::hash::BuildHasherDefault<fxhash::FxHasher> >) [gfx/wr/webrender/src/renderer/upload.rs:261]
[task 2023-12-19T12:26:40.393Z] 12:26:40     INFO - #10: webrender::renderer::Renderer::update_texture_cache() [gfx/wr/webrender/src/renderer/mod.rs:1935]
[task 2023-12-19T12:26:40.394Z] 12:26:40     INFO - #11: webrender::renderer::Renderer::render_impl(webrender_api::DocumentId, webrender::internal_types::RenderedDocument*, enum2$<core::option::Option<euclid::size::Size2D<i32,webrender_api::units::DevicePixel> > >, unsigned int) [gfx/wr/webrender/src/renderer/mod.rs:1478]
[task 2023-12-19T12:26:40.395Z] 12:26:40     INFO - #12: webrender::renderer::Renderer::render(euclid::size::Size2D<i32,webrender_api::units::DevicePixel>, unsigned int) [gfx/wr/webrender/src/renderer/mod.rs:1235]
[task 2023-12-19T12:26:40.396Z] 12:26:40     INFO - #13: webrender_bindings::bindings::wr_renderer_render(webrender::renderer::Renderer*, int, int, unsigned int, webrender::renderer::RendererStats*, thin_vec::ThinVec<euclid::box2d::Box2D<i32,webrender_api::units::DevicePixel> >*) [gfx/webrender_bindings/src/bindings.rs:619]
[task 2023-12-19T12:26:40.396Z] 12:26:40     INFO - #14: mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, bool*, mozilla::wr::RendererStats*) [gfx/webrender_bindings/RendererOGL.cpp:190]
[task 2023-12-19T12:26:40.397Z] 12:26:40     INFO - #15: mozilla::wr::RenderThread::UpdateAndRender(mozilla::wr::WrWindowId, mozilla::layers::BaseTransactionId<mozilla::VsyncIdType> const&, mozilla::TimeStamp const&, bool, mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, bool*) [gfx/webrender_bindings/RenderThread.cpp:781]
[task 2023-12-19T12:26:40.398Z] 12:26:40     INFO - #16: mozilla::wr::RenderThread::HandleFrameOneDocInner(mozilla::wr::WrWindowId, bool, bool, mozilla::Maybe<mozilla::wr::FramePublishId>) [gfx/webrender_bindings/RenderThread.cpp:632]
[task 2023-12-19T12:26:40.399Z] 12:26:40     INFO - #17: mozilla::wr::RenderThread::HandleFrameOneDoc(mozilla::wr::WrWindowId, bool, bool, mozilla::Maybe<mozilla::wr::FramePublishId>) [gfx/webrender_bindings/RenderThread.cpp:573]
[task 2023-12-19T12:26:40.399Z] 12:26:40     INFO - #18: mozilla::wr::RenderThread::WrNotifierEvent_HandleNewFrameReady(mozilla::wr::WrWindowId, bool, mozilla::wr::FramePublishId) [gfx/webrender_bindings/RenderThread.cpp:534]
[task 2023-12-19T12:26:40.401Z] 12:26:40     INFO - #19: mozilla::wr::RenderThread::HandleWrNotifierEvents(mozilla::wr::WrWindowId) [gfx/webrender_bindings/RenderThread.cpp:496]
[task 2023-12-19T12:26:40.402Z] 12:26:40     INFO - #20: mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread *,void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId) __attribute__((thiscall)),1,0,mozilla::wr::WrWindowId>::Run() [xpcom/threads/nsThreadUtils.h:1216]
[task 2023-12-19T12:26:40.402Z] 12:26:40     INFO - #21: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1194]
[task 2023-12-19T12:26:40.403Z] 12:26:40     INFO - #22: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:480]
[task 2023-12-19T12:26:40.404Z] 12:26:40     INFO - #23: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:330]
[task 2023-12-19T12:26:40.404Z] 12:26:40     INFO - #24: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:370]
[task 2023-12-19T12:26:40.405Z] 12:26:40     INFO - #25: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:364]
[task 2023-12-19T12:26:40.406Z] 12:26:40     INFO - #26: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:346]
[task 2023-12-19T12:26:40.407Z] 12:26:40     INFO - #27: nsThread::ThreadFunc(void*) [xpcom/threads/nsThread.cpp:372]
[task 2023-12-19T12:26:40.666Z] 12:26:40     INFO - #28: _PR_NativeRunThread(void*) [nsprpub/pr/src/threads/combined/pruthr.c:399]
[task 2023-12-19T12:26:40.667Z] 12:26:40     INFO - #29: pr_root(void*) [nsprpub/pr/src/md/windows/w95thred.c:139]
[task 2023-12-19T12:26:40.671Z] 12:26:40     INFO -  fix-stacks: error: failed to read debug info file `ucrtbase.pdb` for `C:\Windows\System32\ucrtbase.dll`
[task 2023-12-19T12:26:40.672Z] 12:26:40     INFO -  fix-stacks: note: this is expected and harmless for all PDB files on opt automation runs
[task 2023-12-19T12:26:40.672Z] 12:26:40     INFO -  fix-stacks: The system cannot find the file specified. (os error 2)
[task 2023-12-19T12:26:40.673Z] 12:26:40     INFO - #30: time32 [C:\Windows\System32\ucrtbase.dll + 0x459d3]
[task 2023-12-19T12:26:40.673Z] 12:26:40     INFO - #31: BaseThreadInitThunk [C:\Windows\System32\KERNEL32.DLL + 0x17ba9]
[task 2023-12-19T12:26:40.770Z] 12:26:40     INFO - #32: DllBlocklist_Initialize [Z:\task_170298655916839\build\application\firefox\mozglue.dll + 0x7e3c7]
[task 2023-12-19T12:26:40.771Z] 12:26:40     INFO - #33: RtlInitializeExceptionChain [C:\Windows\SYSTEM32\ntdll.dll + 0x6bd3b]
[task 2023-12-19T12:26:40.771Z] 12:26:40     INFO - #34: RtlClearBits [C:\Windows\SYSTEM32\ntdll.dll + 0x6bcbf]
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Attachment #9383116 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: