[Bug 96396] Segfault in Xorg after RADEON(0): Failed to make 28944x66x32bpp GBM bo

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jul 7 16:56:18 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=96396

--- Comment #7 from Magnus Holmgren <holmgren at lysator.liu.se> ---
(In reply to Michel Dänzer from comment #6)
> Does it work better with DRI3 enabled, by any chance?

Well... with Option "DRI" 3", KSP.x86_64 -force-glcore _almost_ always
terminates right away with this in the log:

[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.
KSP.x86_64: ../../src/xcb_io.c:274: poll_for_event: Assertion
`!xcb_xlib_threads_sequence_lost' failed.

Thread 1 (Thread 0x7f9f76ec4740 (LWP 5471)):
#0  0x00007f9f768def8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f9f71c358bd in ?? () from
/home/magnus/.local/share/Steam/SteamApps/common/Kerbal Space
Program/KSP_Data/Mono/x86_64/libmono.so
#2  <signal handler called>
#3  0x00007f9f750f8458 in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#4  0x00007f9f750f98da in __GI_abort () at abort.c:89
#5  0x00007f9f750f1387 in __assert_fail_base (fmt=<optimized out>,
assertion=assertion at entry=0x7f9f761c8f20 "!xcb_xlib_threads_sequence_lost",
file=file at entry=0x7f9f761c8d6b "../../src/xcb_io.c", line=line at entry=274,
function=function at entry=0x7f9f761c9226 "poll_for_event") at assert.c:92
#6  0x00007f9f750f1432 in __GI___assert_fail (assertion=0x7f9f761c8f20
"!xcb_xlib_threads_sequence_lost", file=0x7f9f761c8d6b "../../src/xcb_io.c",
line=274, function=0x7f9f761c9226 "poll_for_event") at assert.c:101
#7  0x00007f9f76155a59 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#8  0x00007f9f76155b0b in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#9  0x00007f9f76155e1d in _XEventsQueued () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#10 0x00007f9f76158b95 in _XGetRequest () from
/usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007f9f76158caf in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f9f76158481 in _XError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f9f76472702 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#14 0x00007f9f7646e9f4 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1

I checked again that the above doesn't happen with Option "DRI" "2".

It also does not happen with -force-glcore40 or -force-glcore41 instead of
-force-glcore, with or without DRI3. And although the log says "Creating OpenGL
4.1 graphics device" in all cases, -force-glcore40 seems to work more often,
maybe even most of the time.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-driver-ati/attachments/20160707/05e7d752/attachment.html>


More information about the xorg-driver-ati mailing list