problem with x/mesa-21.1.4-x86_64-1.txz:
by slacktroll from LinuxQuestions.org on (#5M117)
Hi! After upgrading from mesa 20.3.4 to 21.1.4 i get errors.
Code:./ezquake-linux-x86_64
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
ezquake-linux-x86_64: xcb_io.c:269: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Received signal 6, exiting...
DOUBLE SIGNAL FAULT: Received signal 11, exiting...
^CDOUBLE SIGNAL FAULT: Received signal 2, exiting...gdb trace
Code:Thread 1 "ezquake-linux-x" received signal SIGABRT, Aborted.
0x00007ffff7696adb in raise () from /lib64/libc.so.6
(gdb) where
#0 0x00007ffff7696adb in raise () from /lib64/libc.so.6
#1 0x00007ffff767d526 in abort () from /lib64/libc.so.6
#2 0x00007ffff767d41f in __assert_fail_base.cold () from /lib64/libc.so.6
#3 0x00007ffff768e492 in __assert_fail () from /lib64/libc.so.6
#4 0x00007ffff6bc431b in ?? () from /usr/lib64/libX11.so.6
#5 0x00007ffff6bc43ad in ?? () from /usr/lib64/libX11.so.6
#6 0x00007ffff6bc4732 in _XEventsQueued () from /usr/lib64/libX11.so.6
#7 0x00007ffff6bc7595 in _XGetRequest () from /usr/lib64/libX11.so.6
#8 0x00007ffff6bb35a4 in XNoOp () from /usr/lib64/libX11.so.6
#9 0x00007fffee42d363 in ?? () from /usr/lib64/libGLX_mesa.so.0
#10 0x00007ffff6cc8a44 in ?? () from /usr/lib64/libGLX.so.0
#11 0x00007ffff7f2fc89 in ?? () from /usr/lib64/libSDL2-2.0.so.0
#12 0x00007ffff7f08120 in ?? () from /usr/lib64/libSDL2-2.0.so.0
#13 0x0000000000546380 in GL_SDL_CreateBestContext (window=0x8739930, versions=versions@entry=0x7156c0 <versions>, count=count@entry=8) at gl_sdl.c:77
#14 0x0000000000550ccf in GLM_SDL_CreateContext (window=<optimized out>) at glm_sdl.c:43
#15 0x0000000000538115 in VID_SDL_GL_SetupContextAttributes () at vid_sdl2.c:1170
#16 VID_SDL_Init () at vid_sdl2.c:1401
#17 VID_Init (palette=<optimized out>) at vid_sdl2.c:1889
#18 0x00000000004c2794 in CL_Init () at cl_main.c:2036
#19 0x0000000000422231 in Host_Init (argc=argc@entry=1, argv=argv@entry=0x7fffffffe348, default_memsize=default_memsize@entry=134217728) at host.c:704
#20 0x0000000000409d3c in main (argc=1, argv=0x7fffffffe348) at sys_posix.c:337Happens both with nouveau and amdgpu.
Might be something that is not in sync, libdrm/mesa/x11 or something (i have no clue) it's not reproduce able in Fedora where mesa-21.1.4 i used as well (i won't use Fedora)
current solution: i use mesa 20.3.4 from cumulative archive (and installing all .so files from llvm in /opt/lib64) on -current just to be able to play games
ezquake url:
Code:http://github.com/ezquake/ezquake-source


Code:./ezquake-linux-x86_64
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
ezquake-linux-x86_64: xcb_io.c:269: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Received signal 6, exiting...
DOUBLE SIGNAL FAULT: Received signal 11, exiting...
^CDOUBLE SIGNAL FAULT: Received signal 2, exiting...gdb trace
Code:Thread 1 "ezquake-linux-x" received signal SIGABRT, Aborted.
0x00007ffff7696adb in raise () from /lib64/libc.so.6
(gdb) where
#0 0x00007ffff7696adb in raise () from /lib64/libc.so.6
#1 0x00007ffff767d526 in abort () from /lib64/libc.so.6
#2 0x00007ffff767d41f in __assert_fail_base.cold () from /lib64/libc.so.6
#3 0x00007ffff768e492 in __assert_fail () from /lib64/libc.so.6
#4 0x00007ffff6bc431b in ?? () from /usr/lib64/libX11.so.6
#5 0x00007ffff6bc43ad in ?? () from /usr/lib64/libX11.so.6
#6 0x00007ffff6bc4732 in _XEventsQueued () from /usr/lib64/libX11.so.6
#7 0x00007ffff6bc7595 in _XGetRequest () from /usr/lib64/libX11.so.6
#8 0x00007ffff6bb35a4 in XNoOp () from /usr/lib64/libX11.so.6
#9 0x00007fffee42d363 in ?? () from /usr/lib64/libGLX_mesa.so.0
#10 0x00007ffff6cc8a44 in ?? () from /usr/lib64/libGLX.so.0
#11 0x00007ffff7f2fc89 in ?? () from /usr/lib64/libSDL2-2.0.so.0
#12 0x00007ffff7f08120 in ?? () from /usr/lib64/libSDL2-2.0.so.0
#13 0x0000000000546380 in GL_SDL_CreateBestContext (window=0x8739930, versions=versions@entry=0x7156c0 <versions>, count=count@entry=8) at gl_sdl.c:77
#14 0x0000000000550ccf in GLM_SDL_CreateContext (window=<optimized out>) at glm_sdl.c:43
#15 0x0000000000538115 in VID_SDL_GL_SetupContextAttributes () at vid_sdl2.c:1170
#16 VID_SDL_Init () at vid_sdl2.c:1401
#17 VID_Init (palette=<optimized out>) at vid_sdl2.c:1889
#18 0x00000000004c2794 in CL_Init () at cl_main.c:2036
#19 0x0000000000422231 in Host_Init (argc=argc@entry=1, argv=argv@entry=0x7fffffffe348, default_memsize=default_memsize@entry=134217728) at host.c:704
#20 0x0000000000409d3c in main (argc=1, argv=0x7fffffffe348) at sys_posix.c:337Happens both with nouveau and amdgpu.
Might be something that is not in sync, libdrm/mesa/x11 or something (i have no clue) it's not reproduce able in Fedora where mesa-21.1.4 i used as well (i won't use Fedora)
current solution: i use mesa 20.3.4 from cumulative archive (and installing all .so files from llvm in /opt/lib64) on -current just to be able to play games
ezquake url:
Code:http://github.com/ezquake/ezquake-source