[Mesa-dev] Mesa/DRI applications freezing randomly

Augusto Mecking Caringi augustocaringi at gmail.com
Wed Apr 17 13:22:16 UTC 2019


Hi,

Recently applications using Mesa/DRI libraries started fo freeze
randomly in my system...

I'm running Fedora 29 x86_64:
- Kernel: x86_64 Linux 5.0.7-200.fc29.x86_64
- X.Org X Server 1.20.4
- mesa 18.3.6

$ lspci -k | grep -EA3 'VGA compatible'
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD
Graphics 520] (rev 07)
    Subsystem: Lenovo Device 2238
    Kernel driver in use: i915
    Kernel modules: i915

$ glxinfo | grep -i "vendor\|rendering"
direct rendering: Yes
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center

$ grep LoadModule /var/log/Xorg.0.log
[    16.093] (II) LoadModule: "glx"
[    16.110] (II) LoadModule: "intel"
[    16.138] (II) LoadModule: "dri3"
[    16.138] (II) LoadModule: "dri2"
[    16.138] (II) LoadModule: "present"
[    16.325] (II) LoadModule: "libinput"


I'm attaching the backtrace of some frozen applications.

Any ideas?

Thannks,


--
Augusto Mecking Caringi
-------------- next part --------------
Thread 6 (Thread 0x7f822733d700 (LWP 5231)):
#0  0x00007f822e1f8b18 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x0000000002dd3882 in  ()
#2  0x0000000002d5575a in  ()
#3  0x0000000002d55849 in  ()
#4  0x0000000002d56939 in  ()
#5  0x0000000002d56f64 in  ()
#6  0x0000000002ddbee3 in  ()
#7  0x00007f822e1f258e in start_thread () at /lib64/libpthread.so.0
#8  0x00007f822c5b1683 in clone () at /lib64/libc.so.6
Thread 5 (Thread 0x7f8227d3e700 (LWP 5222)):
#0  0x00007f822c5b19b7 in epoll_wait () at /lib64/libc.so.6
#1  0x0000000002d4b077 in  ()
#2  0x0000000002d4c141 in  ()
#3  0x0000000002d71ff4 in  ()
#4  0x0000000002d900c0 in  ()
#5  0x0000000002d74ed6 in  ()
#6  0x0000000002ddbee3 in  ()
#7  0x00007f822e1f258e in start_thread () at /lib64/libpthread.so.0
#8  0x00007f822c5b1683 in clone () at /lib64/libc.so.6
Thread 4 (Thread 0x7f822853f700 (LWP 5221)):
#0  0x00007f822c5b19b7 in epoll_wait () at /lib64/libc.so.6
#1  0x0000000002d4b077 in  ()
#2  0x0000000002d4c141 in  ()
#3  0x0000000002d71ff4 in  ()
#4  0x0000000002d900c0 in  ()
#5  0x0000000002d74ed6 in  ()
#6  0x0000000002ddbee3 in  ()
#7  0x00007f822e1f258e in start_thread () at /lib64/libpthread.so.0
#8  0x00007f822c5b1683 in clone () at /lib64/libc.so.6
Thread 3 (Thread 0x7f822a421700 (LWP 5220)):
#0  0x00007f822e1f872c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x0000000002d5572f in  ()
#2  0x0000000002d55617 in  ()
#3  0x0000000002db216e in  ()
#4  0x0000000002d900c0 in  ()
#5  0x0000000002d74ed6 in  ()
#6  0x0000000002ddbee3 in  ()
#7  0x00007f822e1f258e in start_thread () at /lib64/libpthread.so.0
#8  0x00007f822c5b1683 in clone () at /lib64/libc.so.6
Thread 2 (Thread 0x7f8228d40700 (LWP 5219)):
#0  0x00007f822e1f872c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f82291398bb in cnd_wait (mtx=0x227dc8b2d778, cond=0x227dc8b2d7a0) at ../src/../include/c11/threads_posix.h:155
#2  0x00007f82291398bb in util_queue_thread_func (input=input at entry=0x227dc890d170) at ../src/util/u_queue.c:270
#3  0x00007f82291395fb in impl_thrd_routine (p=<optimized out>) at ../src/../include/c11/threads_posix.h:87
#4  0x00007f822e1f258e in start_thread () at /lib64/libpthread.so.0
#5  0x00007f822c5b1683 in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7f822b0aa2c0 (LWP 5217)):
#0  0x00007f822c5a63f1 in poll () at /lib64/libc.so.6
#1  0x00007f822d54439f in poll (__timeout=-1, __nfds=1, __fds=0x7fff6a1695b8) at /usr/include/bits/poll2.h:46
#2  0x00007f822d54439f in _xcb_conn_wait (c=c at entry=0x227dc8981000, cond=cond at entry=0x227dc8ba67a8, vector=vector at entry=0x0, count=count at entry=0x0) at xcb_conn.c:479
#3  0x00007f822d546112 in xcb_wait_for_special_event (c=0x227dc8981000, se=0x227dc8ba6780) at xcb_in.c:795
#4  0x00007f8229a3eb8b in dri3_wait_for_event_locked (draw=0x227dc8b62c78) at ../src/loader/loader_dri3_helper.c:505
#5  0x00007f8229a3eb8b in dri3_wait_for_event_locked (draw=0x227dc8b62c78) at ../src/loader/loader_dri3_helper.c:489
#6  0x00007f8229a3ecd8 in dri3_find_back (draw=draw at entry=0x227dc8b62c78) at ../src/loader/loader_dri3_helper.c:630
#7  0x00007f8229a3fe8e in dri3_get_buffer (format=format at entry=4107, buffer_type=buffer_type at entry=loader_dri3_buffer_back, draw=draw at entry=0x227dc8b62c78, driDrawable=0x227dc8bc87c0) at ../src/loader/loader_dri3_helper.c:1754
#8  0x00007f8229a40d6c in loader_dri3_get_buffers (driDrawable=driDrawable at entry=0x227dc8bc87c0, format=4107, stamp=stamp at entry=0x227dc8bc87f0, loaderPrivate=loaderPrivate at entry=0x227dc8b62c78, buffer_mask=<optimized out>, buffer_mask at entry=1, buffers=buffers at entry=0x7fff6a169870) at ../src/loader/loader_dri3_helper.c:1973
#9  0x00007f82290892e2 in intel_update_image_buffers (drawable=0x227dc8bc87c0, brw=0x227dc8cbe030) at ../src/mesa/drivers/dri/i965/brw_context.c:1825
#10 0x00007f82290892e2 in intel_update_renderbuffers (context=context at entry=0x227dc8c289c0, drawable=drawable at entry=0x227dc8bc87c0) at ../src/mesa/drivers/dri/i965/brw_context.c:1454
#11 0x00007f8229089a79 in intel_prepare_render (brw=brw at entry=0x227dc8cbe030) at ../src/mesa/drivers/dri/i965/brw_context.c:1475
#12 0x00007f822908c020 in brw_prepare_drawing (max_index=4294967295, min_index=0, index_bounds_valid=<optimized out>, ib=0x7fff6a1699e0, ctx=0x227dc8cbe030) at ../src/mesa/drivers/dri/i965/brw_draw.c:828
#13 0x00007f822908c020 in brw_draw_prims (ctx=0x227dc8cbe030, prims=0x7fff6a169a00, nr_prims=1, ib=0x7fff6a1699e0, index_bounds_valid=<optimized out>, min_index=<optimized out>, max_index=<optimized out>, gl_xfb_obj=0x0, stream=0, indirect=0x0) at ../src/mesa/drivers/dri/i965/brw_draw.c:1070
#14 0x00007f82292d451e in _mesa_validated_drawrangeelements (baseInstance=0, numInstances=1, basevertex=0, indices=0x0, type=5123, count=<optimized out>, end=<optimized out>, start=0, index_bounds_valid=<optimized out>, mode=<optimized out>, ctx=<optimized out>) at ../src/mesa/main/draw.c:850
#15 0x00007f82292d451e in _mesa_validated_drawrangeelements (ctx=<optimized out>, mode=<optimized out>, index_bounds_valid=<optimized out>, start=0, end=<optimized out>, count=<optimized out>, type=5123, indices=0x0, basevertex=0, numInstances=1, baseInstance=0) at ../src/mesa/main/draw.c:782
#16 0x00007f82292d526b in _mesa_exec_DrawElements (mode=4, count=6, type=5123, indices=0x0) at ../src/mesa/main/draw.c:1004
#17 0x000000000216ad60 in  ()
#18 0x000000000213a70e in  ()
#19 0x000000000215eca0 in  ()
#20 0x000000000212d909 in  ()
#21 0x00000000021e260a in  ()
#22 0x00000000021e23f7 in  ()
#23 0x00000000021e0dfb in  ()
#24 0x00000000021d4d0f in  ()
#25 0x0000000002104834 in  ()
#26 0x0000000002d9a19b in  ()
#27 0x0000000002dda209 in  ()
#28 0x0000000002dda528 in  ()
#29 0x0000000002dda901 in  ()
#30 0x0000000002dd31aa in  ()
#31 0x00007f822d27306d in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#32 0x00007f822d273438 in  () at /lib64/libglib-2.0.so.0
#33 0x00007f822d2734d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#34 0x0000000002dd3096 in  ()
#35 0x0000000002d900c0 in  ()
#36 0x0000000001b1fa8b in  ()
#37 0x0000000001b19c1c in  ()
#38 0x0000000003023e3d in  ()
#39 0x0000000001b18d62 in  ()
#40 0x0000000004dcc968 in main ()
-------------- next part --------------
Thread 2 (Thread 0x7fd0ce06a700 (LWP 3917)):
#0  0x00007fd0cf0c472c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd0ce6308bb in cnd_wait (mtx=0x55bf210ac7e8, cond=0x55bf210ac810) at ../src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input at entry=0x55bf210ad850) at ../src/util/u_queue.c:270
#3  0x00007fd0ce6305fb in impl_thrd_routine (p=<optimized out>) at ../src/../include/c11/threads_posix.h:87
#4  0x00007fd0cf0be58e in start_thread () from /lib64/libpthread.so.0
#5  0x00007fd0cf2e3683 in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7fd0cf085640 (LWP 3916)):
#0  0x00007fd0cf2d83f1 in poll () from /lib64/libc.so.6
#1  0x00007fd0cf09839f in poll (__timeout=-1, __nfds=1, __fds=0x7ffdf9afe0e8) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c at entry=0x55bf20f4c3d0, cond=cond at entry=0x55bf21274618, vector=vector at entry=0x0, count=count at entry=0x0) at xcb_conn.c:479
#3  0x00007fd0cf09a112 in xcb_wait_for_special_event (c=0x55bf20f4c3d0, se=0x55bf212745f0) at xcb_in.c:795
#4  0x00007fd0cf060b8b in dri3_wait_for_event_locked (draw=0x55bf21273d58) at ../src/loader/loader_dri3_helper.c:505
#5  dri3_wait_for_event_locked (draw=0x55bf21273d58) at ../src/loader/loader_dri3_helper.c:489
#6  0x00007fd0cf060cd8 in dri3_find_back (draw=draw at entry=0x55bf21273d58) at ../src/loader/loader_dri3_helper.c:630
#7  0x00007fd0cf061e8e in dri3_get_buffer (format=format at entry=4098, buffer_type=buffer_type at entry=loader_dri3_buffer_back, draw=draw at entry=0x55bf21273d58, driDrawable=0x55bf21107c90) at ../src/loader/loader_dri3_helper.c:1754
#8  0x00007fd0cf062d6c in loader_dri3_get_buffers (driDrawable=driDrawable at entry=0x55bf21107c90, format=4098, stamp=stamp at entry=0x55bf21107cc0, loaderPrivate=loaderPrivate at entry=0x55bf21273d58, buffer_mask=<optimized out>, buffer_mask at entry=1, buffers=buffers at entry=0x7ffdf9afe3a0) at ../src/loader/loader_dri3_helper.c:1973
#9  0x00007fd0ce5802e2 in intel_update_image_buffers (drawable=0x55bf21107c90, brw=0x55bf210bddc0) at ../src/mesa/drivers/dri/i965/brw_context.c:1825
#10 intel_update_renderbuffers (context=context at entry=0x55bf20f76c90, drawable=drawable at entry=0x55bf21107c90) at ../src/mesa/drivers/dri/i965/brw_context.c:1454
#11 0x00007fd0ce580a79 in intel_prepare_render (brw=brw at entry=0x55bf210bddc0) at ../src/mesa/drivers/dri/i965/brw_context.c:1475
#12 0x00007fd0ce57bb65 in brw_clear (ctx=0x55bf210bddc0, mask=18) at ../src/mesa/drivers/dri/i965/brw_clear.c:254
#13 0x000055bf203f84fe in ?? ()
#14 0x000055bf203f8068 in ?? ()
#15 0x00007fd0cf20a413 in __libc_start_main () from /lib64/libc.so.6
#16 0x000055bf203f82ee in ?? ()


-------------- next part --------------
Thread 18 (Thread 0x7f7c425b3700 (LWP 5216)):
#0  0x00007f7c5b4889b7 in epoll_wait () at /lib64/libc.so.6
#1  0x00007f7c43875a3e in  () at /usr/lib64/spa/support/libspa-support.so
#2  0x00007f7c4382d1e3 in  () at /lib64/libpipewire-0.2.so.1
#3  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#4  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 17 (Thread 0x7f7c41000700 (LWP 5215)):
#0  0x00007f7c5b4889b7 in epoll_wait () at /lib64/libc.so.6
#1  0x00007f7c43875a3e in  () at /usr/lib64/spa/support/libspa-support.so
#2  0x00007f7c438125f8 in  () at /lib64/libpipewire-0.2.so.1
#3  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#4  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 16 (Thread 0x7f7c1b7fe700 (LWP 5214)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c4261f438 in  () at /lib64/libgstapp-1.0.so.0
#3  0x00007f7c5c934f1f in  () at /lib64/libgstbase-1.0.so.0
#4  0x00007f7c5c937eda in  () at /lib64/libgstbase-1.0.so.0
#5  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#6  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#7  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#8  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#9  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 15 (Thread 0x7f7c1bfff700 (LWP 5213)):
#0  0x00007f7c5b55f72c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f7c4382d8dc in pw_thread_loop_wait () at /lib64/libpipewire-0.2.so.1
#2  0x00007f7c43897375 in  () at /usr/lib64/gstreamer-1.0/libgstpipewire.so
#3  0x00007f7c5c934f1f in  () at /lib64/libgstbase-1.0.so.0
#4  0x00007f7c5c937eda in  () at /lib64/libgstbase-1.0.so.0
#5  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#6  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#7  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#8  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#9  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 14 (Thread 0x7f7c38ff9700 (LWP 5212)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c425e75c7 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#4  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#6  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#7  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 13 (Thread 0x7f7c397fa700 (LWP 5211)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c425e75c7 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#4  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#6  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#7  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 12 (Thread 0x7f7c39ffb700 (LWP 5210)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c425e75c7 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#4  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#6  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#7  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 11 (Thread 0x7f7c3a7fc700 (LWP 5209)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c425e75c7 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#4  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#6  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#7  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 10 (Thread 0x7f7c3affd700 (LWP 5208)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c425e75c7 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#4  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#6  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#7  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 9 (Thread 0x7f7c3b7fe700 (LWP 5207)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c425e75c7 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#4  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#6  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#7  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 8 (Thread 0x7f7c3bfff700 (LWP 5206)):
#0  0x00007f7c5b482edd in syscall () at /lib64/libc.so.6
#1  0x00007f7c5b60a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f7c425e75c7 in  () at /usr/lib64/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f7c5c866d01 in  () at /lib64/libgstreamer-1.0.so.0
#4  0x00007f7c5b5ebcb3 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#6  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#7  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 7 (Thread 0x7f7c42e72700 (LWP 5202)):
#0  0x00007f7c5b4889b7 in epoll_wait () at /lib64/libc.so.6
#1  0x00007f7c43875a3e in  () at /usr/lib64/spa/support/libspa-support.so
#2  0x00007f7c4382d1e3 in  () at /lib64/libpipewire-0.2.so.1
#3  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#4  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 6 (Thread 0x7f7c43673700 (LWP 5201)):
#0  0x00007f7c5b4889b7 in epoll_wait () at /lib64/libc.so.6
#1  0x00007f7c43875a3e in  () at /usr/lib64/spa/support/libspa-support.so
#2  0x00007f7c438125f8 in  () at /lib64/libpipewire-0.2.so.1
#3  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#4  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 5 (Thread 0x7f7c4b55e700 (LWP 5199)):
#0  0x00007f7c5b55f72c in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f7c4b7b88bb in cnd_wait (mtx=0x560bf84c6078, cond=0x560bf84c60a0) at ../src/../include/c11/threads_posix.h:155
#2  0x00007f7c4b7b88bb in util_queue_thread_func (input=input at entry=0x560bf8630340) at ../src/util/u_queue.c:270
#3  0x00007f7c4b7b85fb in impl_thrd_routine (p=<optimized out>) at ../src/../include/c11/threads_posix.h:87
#4  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#5  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 4 (Thread 0x7f7c59252700 (LWP 5198)):
#0  0x00007f7c5b47d3f1 in poll () at /lib64/libc.so.6
#1  0x00007f7c5b5c23a6 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f7c5b5c24d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f7c5926ec7d in  () at /usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#6  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 3 (Thread 0x7f7c59ac6700 (LWP 5197)):
#0  0x00007f7c5b47d3f1 in poll () at /lib64/libc.so.6
#1  0x00007f7c5b5c23a6 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f7c5b5c2762 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007f7c5b7c210a in  () at /lib64/libgio-2.0.so.0
#4  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#6  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 2 (Thread 0x7f7c5a2c7700 (LWP 5196)):
#0  0x00007f7c5b47d3f1 in poll () at /lib64/libc.so.6
#1  0x00007f7c5b5c23a6 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f7c5b5c24d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f7c5b5c2521 in  () at /lib64/libglib-2.0.so.0
#4  0x00007f7c5b5eb2aa in  () at /lib64/libglib-2.0.so.0
#5  0x00007f7c5b55958e in start_thread () at /lib64/libpthread.so.0
#6  0x00007f7c5b488683 in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7f7c5a593a80 (LWP 5195)):
#0  0x00007f7c5b47d3f1 in poll () at /lib64/libc.so.6
#1  0x00007f7c5ae2839f in poll (__timeout=-1, __nfds=1, __fds=0x7ffd19ccad58) at /usr/include/bits/poll2.h:46
#2  0x00007f7c5ae2839f in _xcb_conn_wait (c=c at entry=0x560bf847bae0, cond=cond at entry=0x560bf9169808, vector=vector at entry=0x0, count=count at entry=0x0) at xcb_conn.c:479
#3  0x00007f7c5ae2a112 in xcb_wait_for_special_event (c=0x560bf847bae0, se=0x560bf91697e0) at xcb_in.c:795
#4  0x00007f7c5892cb8b in dri3_wait_for_event_locked (draw=0x560bf8cf4f18) at ../src/loader/loader_dri3_helper.c:505
#5  0x00007f7c5892cb8b in dri3_wait_for_event_locked (draw=0x560bf8cf4f18) at ../src/loader/loader_dri3_helper.c:489
#6  0x00007f7c5892ccd8 in dri3_find_back (draw=draw at entry=0x560bf8cf4f18) at ../src/loader/loader_dri3_helper.c:630
#7  0x00007f7c5892de8e in dri3_get_buffer (format=format at entry=4107, buffer_type=buffer_type at entry=loader_dri3_buffer_back, draw=draw at entry=0x560bf8cf4f18, driDrawable=0x560bf8cece60) at ../src/loader/loader_dri3_helper.c:1754
#8  0x00007f7c5892ed6c in loader_dri3_get_buffers (driDrawable=driDrawable at entry=0x560bf8cece60, format=4107, stamp=stamp at entry=0x560bf8cece90, loaderPrivate=loaderPrivate at entry=0x560bf8cf4f18, buffer_mask=<optimized out>, buffer_mask at entry=1, buffers=buffers at entry=0x7ffd19ccb010) at ../src/loader/loader_dri3_helper.c:1973
#9  0x00007f7c4b7082e2 in intel_update_image_buffers (drawable=0x560bf8cece60, brw=0x560bf863f6b0) at ../src/mesa/drivers/dri/i965/brw_context.c:1825
#10 0x00007f7c4b7082e2 in intel_update_renderbuffers (context=context at entry=0x560bf8659810, drawable=drawable at entry=0x560bf8cece60) at ../src/mesa/drivers/dri/i965/brw_context.c:1454
#11 0x00007f7c4b708a79 in intel_prepare_render (brw=brw at entry=0x560bf863f6b0) at ../src/mesa/drivers/dri/i965/brw_context.c:1475
#12 0x00007f7c4b703b65 in brw_clear (ctx=0x560bf863f6b0, mask=18) at ../src/mesa/drivers/dri/i965/brw_clear.c:254
#13 0x00007f7c5c57ea54 in _cogl_framebuffer_gl_clear () at /lib64/libcogl.so.20
#14 0x00007f7c5c5c686a in cogl_framebuffer_clear4f () at /lib64/libcogl.so.20
#15 0x00007f7c5c6dee18 in clutter_root_node_pre_draw () at /lib64/libclutter-1.0.so.0
#16 0x00007f7c5c6e18e9 in _clutter_paint_node_paint () at /lib64/libclutter-1.0.so.0
#17 0x00007f7c5c6e1910 in _clutter_paint_node_paint () at /lib64/libclutter-1.0.so.0
#18 0x00007f7c5c695b76 in clutter_actor_continue_paint () at /lib64/libclutter-1.0.so.0
#19 0x00007f7c5c69c1b6 in clutter_actor_paint () at /lib64/libclutter-1.0.so.0
#20 0x00007f7c5c6f534d in _clutter_stage_do_paint () at /lib64/libclutter-1.0.so.0
#21 0x00007f7c5c683894 in clutter_stage_cogl_redraw () at /lib64/libclutter-1.0.so.0
#22 0x00007f7c5c686aae in clutter_stage_gdk_redraw () at /lib64/libclutter-1.0.so.0
#23 0x00007f7c5c6f3bd0 in _clutter_stage_do_update () at /lib64/libclutter-1.0.so.0
#24 0x00007f7c5c686367 in clutter_master_clock_gdk_update () at /lib64/libclutter-1.0.so.0
#25 0x00007f7c5b6a43dd in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#26 0x00007f7c5b6b7983 in  () at /lib64/libgobject-2.0.so.0
#27 0x00007f7c5b6c0aaa in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#28 0x00007f7c5b6c10a3 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#29 0x00007f7c5babf54d in  () at /lib64/libgdk-3.so.0
#30 0x00007f7c5baa9bac in  () at /lib64/libgdk-3.so.0
#31 0x00007f7c5b5c2b31 in  () at /lib64/libglib-2.0.so.0
#32 0x00007f7c5b5c206d in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#33 0x00007f7c5b5c2438 in  () at /lib64/libglib-2.0.so.0
#34 0x00007f7c5b5c24d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#35 0x00007f7c5b794d25 in g_application_run () at /lib64/libgio-2.0.so.0
#36 0x0000560bf7a0dc84 in _vala_main ()
#37 0x00007f7c5b3af413 in __libc_start_main () at /lib64/libc.so.6
#38 0x0000560bf7a0444e in _start ()


More information about the mesa-dev mailing list