Package: chromium Version: 78.0.3904.97-1+b1 Followup-For: Bug #943563 Tested with newer chromium from unstable.
This is with mesa from Debian testing and debug symbols enabled: Thread 20 "Chrome_InProcGp" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffb27fc700 (LWP 68141)] 0x00007fff8a8d9337 in st_discard_framebuffer (ctx=0x7fff9809e4a0, fb=0x7fff992e59d0, att=<optimized out>) at ../src/mesa/state_tracker/st_cb_fbo.h:79 79 ../src/mesa/state_tracker/st_cb_fbo.h: No such file or directory. (gdb) bt #0 0x00007fff8a8d9337 in st_discard_framebuffer (ctx=0x7fff9809e4a0, fb=0x7fff992e59d0, att=<optimized out>) at ../src/mesa/state_tracker/st_cb_fbo.h:79 #1 0x00007fff8a775b29 in discard_framebuffer (ctx=0x7fff9809e4a0, fb=0x7fff992e59d0, numAttachments=<optimized out>, attachments=0x7fff992a7d60) at ../src/mesa/main/fbobject.c:4917 #2 0x000055555a38b383 in gpu::gles2::GLES2DecoderImpl::InvalidateFramebufferImpl(unsigned int, int, unsigned int const volatile*, int, int, int, int, char const*, gpu::gles2::GLES2DecoderImpl::FramebufferOperation) () #3 0x000055555a38b9fd in gpu::gles2::GLES2DecoderImpl::HandleInvalidateFramebufferImmediate(unsigned int, void const volatile*) () #4 0x000055555a3be2a2 in gpu::error::Error gpu::gles2::GLES2DecoderImpl::DoCommandsImpl<false>(unsigned int, void const volatile*, int, int*) () #5 0x000055555a271ae1 in gpu::CommandBufferService::Flush(int, gpu::AsyncAPIInterface*) () #6 0x000055555a51a3d7 in gpu::CommandBufferStub::OnAsyncFlush(int, unsigned int, std::vector<gpu::SyncToken, std::allocator<gpu::SyncToken> > const&) () #7 0x000055555a51ad77 in gpu::CommandBufferStub::OnMessageReceived(IPC::Message const&) () #8 0x000055555d8b8ca3 in IPC::MessageRouter::RouteMessage(IPC::Message const&) () #9 0x000055555a531917 in gpu::GpuChannel::HandleMessageHelper(IPC::Message const&) () #10 0x000055555a5319cb in gpu::GpuChannel::HandleMessage(IPC::Message const&) () #11 0x000055555a276919 in gpu::Scheduler::RunNextTask() () #12 0x000055555931e255 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) () #13 0x0000555559337124 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) () #14 0x00005555593376dd in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() () #15 0x00005555592e12e6 in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () #16 0x00005555593211af in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) () #17 0x00005555593085ba in base::RunLoop::Run() () #18 0x000055555934adf3 in base::Thread::ThreadMain() () #19 0x0000555559389f8a in base::(anonymous namespace)::ThreadFunc(void*) () #20 0x00007ffff7f78fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486 #21 0x00007ffff13612cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (gdb) quit I can retest with upstream Mesa from git and compiled myself and correlate lines better.