https://bugs.kde.org/show_bug.cgi?id=409483

Wolfgang Bauer <wba...@tmo.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
         Resolution|---                         |UPSTREAM
                 CC|                            |wba...@tmo.at

--- Comment #2 from Wolfgang Bauer <wba...@tmo.at> ---
>From the logfile:

Thread 1 (Thread 0x7f03fd508080 (LWP 13050)):
[KCrash Handler]
#6  0x00007f03fb677e97 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f03fb679801 in __GI_abort () at abort.c:79
#8  0x00007f03fb66939a in __assert_fail_base (fmt=0x7f03fb7f07d8 "%s%s%s:%u:
%s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f03c55da608
"kref", file=file@entry=0x7f03c55da5f2 "../nouveau/pushbuf.c",
line=line@entry=723, function=function@entry=0x7f03c55da740
"nouveau_pushbuf_data") at assert.c:92
#9  0x00007f03fb669412 in __GI___assert_fail (assertion=0x7f03c55da608 "kref",
file=0x7f03c55da5f2 "../nouveau/pushbuf.c", line=723, function=0x7f03c55da740
"nouveau_pushbuf_data") at assert.c:101
#10 0x00007f03c55d89ad in  () at /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#11 0x00007f03c55d8966 in nouveau_pushbuf_data () at
/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#12 0x00007f03c55d8a3f in  () at /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#13 0x00007f03c55d8eaf in  () at /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#14 0x00007f03c55d9a40 in nouveau_pushbuf_kick () at
/usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2
#15 0x00007f03c9fe3206 in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#16 0x00007f03ca188ecb in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#17 0x00007f03c9d06a7a in  () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#18 0x00007f03cbc204e8 in  () at /usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0

This is a known bug in the nouveau driver and affects all applications using
QtWebEngine (and also others that use OpenGL from multiple threads).

See e.g.:
https://bugs.kde.org/show_bug.cgi?id=368371
https://bugs.kde.org/show_bug.cgi?id=358654
https://bugreports.qt.io/browse/QTBUG-41242
https://gitlab.freedesktop.org/mesa/mesa/issues/1080

A workaround is to disable GPU rendering by setting the environment variable
QT_XCB_FORCE_SOFTWARE_OPENGL=1, or (probably better) install the proprietary
nvidia driver.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to