Closed Bug 1748713 Opened 4 years ago Closed 2 years ago

Intermittent valgrind-test | 304 (176 direct, 128 indirect) bytes in 1 blocks are definitely lost at malloc / ??? / ??? / ???

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=363133161&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LgyNeGFiReKnisWbkpLDIQ/runs/0/artifacts/public/logs/live_backing.log


[task 2022-01-05T18:30:08.802Z] 18:30:08     INFO -  36:28.29 ==11644== HEAP SUMMARY:
[task 2022-01-05T18:30:08.802Z] 18:30:08     INFO -  36:28.29 ==11644==     in use at exit: 3,576,985 bytes in 30,754 blocks
[task 2022-01-05T18:30:08.802Z] 18:30:08     INFO -  36:28.29 ==11644==   total heap usage: 5,538,249 allocs, 5,507,495 frees, 3,493,095,431 bytes allocated
[task 2022-01-05T18:30:08.802Z] 18:30:08     INFO -  36:28.29 ==11644==
[task 2022-01-05T18:30:08.817Z] 18:30:08     INFO -  36:28.31 ==11644== Searching for pointers to 29,635 not-freed blocks
[task 2022-01-05T18:30:09.396Z] 18:30:09     INFO -  36:28.89 ==11644== Checked 353,032,744 bytes
[task 2022-01-05T18:30:09.396Z] 18:30:09     INFO -  36:28.89 ==11644==
[task 2022-01-05T18:30:10.883Z] 18:30:10     INFO -  36:30.37 TEST-UNEXPECTED-FAIL | valgrind-test | 304 (176 direct, 128 indirect) bytes in 1 blocks are definitely lost at malloc / ??? / ??? / ???
[task 2022-01-05T18:30:10.883Z] 18:30:10     INFO -  36:30.37 ==11644== 304 (176 direct, 128 indirect) bytes in 1 blocks are definitely lost in loss record 12,303 of 12,937
[task 2022-01-05T18:30:10.884Z] 18:30:10     INFO -  36:30.37 ==11644==    at 0x48397B5: malloc+117 (vg_replace_malloc.c:381)
[task 2022-01-05T18:30:10.884Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x11D7D7B0: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
[task 2022-01-05T18:30:10.884Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x11D7D966: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
[task 2022-01-05T18:30:10.884Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x11D7A68D: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
[task 2022-01-05T18:30:10.884Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x119DA3A6: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
[task 2022-01-05T18:30:10.884Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x119CE6C1: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
[task 2022-01-05T18:30:10.884Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x11ECE01A: ??? (in /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so)
[task 2022-01-05T18:30:10.885Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x113BE4F6: drisw_create_context_attribs (drisw_glx.c:627)
[task 2022-01-05T18:30:10.885Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x113BE4F6: drisw_create_context_attribs+438 (drisw_glx.c:539)
[task 2022-01-05T18:30:10.885Z] 18:30:10     INFO -  36:30.37 ==11644==    by 0x113BC3B8: glXCreateContextAttribsARB+200 (create_context.c:78)
[task 2022-01-05T18:30:10.885Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0x1135FD63: ??? (in /usr/lib/x86_64-linux-gnu/libGLX.so.0.0.0)
[task 2022-01-05T18:30:10.885Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBB90CCD: fCreateContextAttribs (dist/include/GLXLibrary.h:182)
[task 2022-01-05T18:30:10.885Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBB90CCD: mozilla::gl::GLContextGLX::CreateGLContext(mozilla::gl::GLContextDesc const&, std::shared_ptr<mozilla::gfx::XlibDisplay>, unsigned long, __GLXFBConfigRec*, bool, gfxXlibSurface*)::$_1::operator()(std::vector<int, std::allocator<int> > const&) const+317 (checkouts/gecko/gfx/gl/GLContextProviderGLX.cpp:349)
[task 2022-01-05T18:30:10.886Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBB90B42: mozilla::gl::GLContextGLX::CreateGLContext(mozilla::gl::GLContextDesc const&, std::shared_ptr<mozilla::gfx::XlibDisplay>, unsigned long, __GLXFBConfigRec*, bool, gfxXlibSurface*)+818 (checkouts/gecko/gfx/gl/GLContextProviderGLX.cpp:424)
[task 2022-01-05T18:30:10.886Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBB91458: mozilla::gl::CreateForWidget(_XDisplay*, unsigned long, bool, bool)+184 (checkouts/gecko/gfx/gl/GLContextProviderGLX.cpp:624)
[task 2022-01-05T18:30:10.886Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBDA0D9A: mozilla::wr::RenderCompositorOGL::Create(RefPtr<mozilla::widget::CompositorWidget> const&, nsTSubstring<char>&)+90 (checkouts/gecko/gfx/webrender_bindings/RenderCompositorOGL.cpp:27)
[task 2022-01-05T18:30:10.886Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBDA0AC5: mozilla::wr::RenderCompositor::Create(RefPtr<mozilla::widget::CompositorWidget> const&, nsTSubstring<char>&)+181 (checkouts/gecko/gfx/webrender_bindings/RenderCompositor.cpp:216)
[task 2022-01-05T18:30:10.886Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBDB9AC9: mozilla::wr::NewRenderer::Run(mozilla::wr::RenderThread&, mozilla::wr::WrWindowId)+73 (checkouts/gecko/gfx/webrender_bindings/WebRenderAPI.cpp:95)
[task 2022-01-05T18:30:10.887Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBDACB14: mozilla::wr::RenderThread::RunEvent(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >)+196 (checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp:441)
[task 2022-01-05T18:30:10.887Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBDB2FBF: applyImpl<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >), StoreCopyPassByConstLRef<mozilla::wr::WrWindowId>, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > > , 0UL, 1UL> (dist/include/nsThreadUtils.h:1147)
[task 2022-01-05T18:30:10.887Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBDB2FBF: apply<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >)> (dist/include/nsThreadUtils.h:1153)
[task 2022-01-05T18:30:10.887Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xBDB2FBF: mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >), true, (mozilla::RunnableKind)0, mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >&&>::Run()+79 (dist/include/nsThreadUtils.h:1200)
[task 2022-01-05T18:30:10.888Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xAF5A1F2: nsThread::ProcessNextEvent(bool, bool*)+1762 (checkouts/gecko/xpcom/threads/nsThread.cpp:1177)
[task 2022-01-05T18:30:10.888Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xAF5E3F7: NS_ProcessNextEvent(nsIThread*, bool)+71 (checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:467)
[task 2022-01-05T18:30:10.888Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xB551969: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)+217 (checkouts/gecko/ipc/glue/MessagePump.cpp:330)
[task 2022-01-05T18:30:10.888Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xB500975: RunInternal (checkouts/gecko/ipc/chromium/src/base/message_loop.cc:331)
[task 2022-01-05T18:30:10.888Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xB500975: RunHandler (checkouts/gecko/ipc/chromium/src/base/message_loop.cc:324)
[task 2022-01-05T18:30:10.888Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xB500975: MessageLoop::Run()+85 (checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306)
[task 2022-01-05T18:30:10.888Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0xAF57B52: nsThread::ThreadFunc(void*)+338 (checkouts/gecko/xpcom/threads/nsThread.cpp:391)
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0x59A7948: _pt_root+552 (checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201)
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0x4859EA6: start_thread+214 (pthread_create.c:477)
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38 ==11644==    by 0x4CA3DEE: clone+62 (clone.S:95)
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38 ==11644==
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38 {
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38    <insert_a_suppression_name_here>
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38    Memcheck:Leak
[task 2022-01-05T18:30:10.889Z] 18:30:10     INFO -  36:30.38    match-leak-kinds: definite
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.