Summary: | assert in context recreate | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | David Edmundson <kde> |
Component: | glx | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | bernie |
Priority: | NOR | ||
Version: | 5.20.3 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
David Edmundson
2020-09-28 08:36:38 UTC
I just got this today in kwin_x11 5.20.3 The stacktrace is different, but it also hits an assertion in libepoxy.so.0. Unfortunately, I don't have kwin_x11's stderr to confirm it's the same bug, but I have a coredump and I could attach gdb: #0 0x00007fe3fe91ef75 in raise () at /usr/lib/libpthread.so.0 #1 0x00007fe3ff3099da in KCrash::defaultCrashHandler(int) (sig=6) at /home/bernie/kde/src/kcrash/src/kcrash.cpp:449 #2 0x00007fe3fccf26a0 in <signal handler called> () at /usr/lib/libc.so.6 #3 0x00007fe3fccf2615 in raise () at /usr/lib/libc.so.6 #4 0x00007fe3fccdb862 in abort () at /usr/lib/libc.so.6 #5 0x00007fe3fccdb747 in _nl_load_domain.cold () at /usr/lib/libc.so.6 #6 0x00007fe3fcceabf6 in () at /usr/lib/libc.so.6 #7 0x00007fe3fd27dea8 in () at /usr/lib/libepoxy.so.0 #8 0x00007fe3fd22faba in () at /usr/lib/libepoxy.so.0 #9 0x00007fe3fe879d5d in KWin::GLVertexBufferPrivate::awaitFence(long) (this=0x55e70114d3e0, end=87760) at /home/bernie/kde/src/kwin/libkwineffects/kwinglutils.cpp:1905 #10 0x00007fe3fe87a00c in KWin::GLVertexBufferPrivate::getIdleRange(unsigned long) (this=0x55e70114d3e0, size=512) at /home/bernie/kde/src/kwin/libkwineffects/kwinglutils.cpp:1943 #11 0x00007fe3fe87a3e7 in KWin::GLVertexBuffer::map(unsigned long) (this=0x55e701151700, size=512) at /home/bernie/kde/src/kwin/libkwineffects/kwinglutils.cpp:2028 #12 0x00007fe3f17ea2ed in KWin::OpenGLWindow::performPaint(int, QRegion const&, KWin::WindowPaintData const&) (this=0x55e701680a00, mask=9, region=@0x7ffe331cfe50: { d = 0x55e701fb67b0, static shared_empty = { ref = { atomic = { _q_value = { <std::__atomic_base<int>> = { static _S_alignment = 4, _M_i = -1 }, members of std::atomic<int>: static is_always_lock_free = true } } }, qt_rgn = 0x7fe3fdf3bea0 } }, _data=@0x7ffe331cff70: { <KWin::PaintData> = { _vptr.PaintData = 0x7fe40077d8d0 <vtable for KWin::WindowPaintData+16>, d = 0x55e701e11490 }, members of KWin::WindowPaintData: quads = { <QVector<KWin::WindowQuad>> = { d = 0x55e701717630 }, <No data fields>}, shader = 0x0, d = 0x55e701f994d0 Perhaps relevant: I'm running with KWIN_OPENGL_INTERFACE=egl This is the amdgpu driver. *** This bug has been marked as a duplicate of bug 426435 *** |