The original bug was opened against gentoo : https://bugs.gentoo.org/show_bug.cgi?id=406593
Here's the backtrace :
[ 4255.572] 0: /usr/bin/Xorg (xorg_backtrace+0x26) [0x5667a6]
[ 4255.572] 1: /usr/bin/Xorg (0x400000+0x16a2d9) [0x56a2d9]
[ 4255.572] 2: /lib64/libpthread.so.0 (0x3d36800000+0x10bc0) [0x3d36810bc0]
[ 4255.572] 3: /lib64/libc.so.6 (0x3d36000000+0x11f360) [0x3d3611f360]
[ 4255.572] 4: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7fb9d1f22000+0x35ade) [0x7fb9d1f57ade]
[ 4255.572] 5: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7fb9d1f22000+0x6b8ca) [0x7fb9d1f8d8ca]
[ 4255.572] 6: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7fb9d1f22000+0x5ec72) [0x7fb9d1f80c72]
[ 4255.572] 7: /usr/bin/Xorg (0x400000+0xf7b24) [0x4f7b24]
[ 4255.572] 8: /usr/bin/Xorg (0x400000+0xf00b4) [0x4f00b4]
[ 4255.572] 9: /usr/bin/Xorg (0x400000+0x36da1) [0x436da1]
[ 4255.572] 10: /usr/bin/Xorg (0x400000+0x2611a) [0x42611a]
[ 4255.572] 11: /lib64/libc.so.6 (__libc_start_main+0xed) [0x3d3602438d]
[ 4255.572] 12: /usr/bin/Xorg (0x400000+0x2640d) [0x42640d]
[ 4255.573] Segmentation fault at address 0x26eff8
Fatal server error:
[ 4255.573] Caught signal 11 (Segmentation fault). Server aborting
Upgrade to xserver-1.12.
same issue with xserver-1.12.
So attach gdb and lets see some symbols.
Well, according to the wiki, I need a 2nd machine to debug (that I don't have).
But abrt caught the crash, and generated some files (maps, coredump, dso_list, core_backtrace...)
What file can I provide to help ?
Using the single machine, you need to create a coredump for X. See if you already have one, otherwise it is something like:
$ ulimit -c $((1024*1024*1024))
$ X -ac -core
# recreate bug by launching rdp
$ gdb X corefile
Created attachment 58675 [details]
You need to run gdb on your machine with the symbols for your libraries, otherwise it is just hex...