On Thu, Apr 14, 2016 at 10:47 PM, Mattieu Baptiste <mattie...@gmail.com> wrote: > On Wed, Apr 13, 2016 at 2:47 AM, Jonathan Gray <j...@jsg.id.au> wrote: >> On Tue, Apr 12, 2016 at 10:49:57PM +0200, Mattieu Baptiste wrote: >>> Hi, >>> >>> Since about ~1 week I encounter X crashes on my main desktop running >>> -current/amd64 with a radeon hd 4670. >>> It's not very frequent (one or two times a day). >>> >>> Nothing particular appears on the console. >>> >>> How can I help debug this ? >> >> If you can get a core dump and a trace that would help, see >> "How to get a core file out of the X server?" in >> http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/xenocara/README?rev=1.36&content-type=text/plain > > I managed to get a core dump. > You can get it here : http://www.brimbelle.org/mattieu/stuff/Xorg.core
... and here is the backtrace, sorry. $ gdb /usr/X11R6/bin/Xorg /var/crash/Xorg.core GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-unknown-openbsd5.9"... Core was generated by `Xorg'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libpthread.so.21.0...done. Loaded symbols for /usr/lib/libpthread.so.21.0 Loaded symbols for /usr/X11R6/bin/Xorg Symbols already loaded for /usr/lib/libpthread.so.21.0 Reading symbols from /usr/X11R6/lib/libpciaccess.so.2.0...done. Loaded symbols for /usr/X11R6/lib/libpciaccess.so.2.0 Reading symbols from /usr/X11R6/lib/libdrm.so.7.1...done. Loaded symbols for /usr/X11R6/lib/libdrm.so.7.1 Reading symbols from /usr/X11R6/lib/libpixman-1.so.32.6...done. Loaded symbols for /usr/X11R6/lib/libpixman-1.so.32.6 Reading symbols from /usr/X11R6/lib/libpthread-stubs.so.2.0...done. Loaded symbols for /usr/X11R6/lib/libpthread-stubs.so.2.0 Reading symbols from /usr/X11R6/lib/libXfont.so.12.0...done. Loaded symbols for /usr/X11R6/lib/libXfont.so.12.0 Reading symbols from /usr/X11R6/lib/libfreetype.so.24.1...done. Loaded symbols for /usr/X11R6/lib/libfreetype.so.24.1 Reading symbols from /usr/X11R6/lib/libfontenc.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libfontenc.so.4.0 Reading symbols from /usr/lib/libz.so.5.0...done. Loaded symbols for /usr/lib/libz.so.5.0 Reading symbols from /usr/X11R6/lib/libXau.so.10.0...done. Loaded symbols for /usr/X11R6/lib/libXau.so.10.0 Reading symbols from /usr/X11R6/lib/libXdmcp.so.11.0...done. Loaded symbols for /usr/X11R6/lib/libXdmcp.so.11.0 Reading symbols from /usr/lib/libkvm.so.16.1...done. Loaded symbols for /usr/lib/libkvm.so.16.1 Reading symbols from /usr/lib/libm.so.9.0...done. Loaded symbols for /usr/lib/libm.so.9.0 Reading symbols from /usr/lib/libc.so.86.0...done. Loaded symbols for /usr/lib/libc.so.86.0 Reading symbols from /usr/libexec/ld.so...done. Loaded symbols for /usr/libexec/ld.so Reading symbols from /usr/X11R6/lib/modules/extensions/libglx.so...done. Loaded symbols for /usr/X11R6/lib/modules/extensions/libglx.so Reading symbols from /usr/X11R6/lib/libGL.so.16.0...done. Loaded symbols for /usr/X11R6/lib/libGL.so.16.0 Reading symbols from /usr/lib/libexpat.so.11.0...done. Loaded symbols for /usr/lib/libexpat.so.11.0 Reading symbols from /usr/X11R6/lib/libglapi.so.0.1...done. Loaded symbols for /usr/X11R6/lib/libglapi.so.0.1 Reading symbols from /usr/X11R6/lib/libXdamage.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libXdamage.so.4.0 Reading symbols from /usr/X11R6/lib/libXfixes.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXfixes.so.6.0 Reading symbols from /usr/X11R6/lib/libX11-xcb.so.2.0...done. Loaded symbols for /usr/X11R6/lib/libX11-xcb.so.2.0 Reading symbols from /usr/X11R6/lib/libxcb-glx.so.1.0...done. Loaded symbols for /usr/X11R6/lib/libxcb-glx.so.1.0 Reading symbols from /usr/X11R6/lib/libxcb-dri2.so.1.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-dri2.so.1.1 Reading symbols from /usr/X11R6/lib/libXxf86vm.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.6.0 Reading symbols from /usr/X11R6/lib/libXext.so.13.0...done. Loaded symbols for /usr/X11R6/lib/libXext.so.13.0 Reading symbols from /usr/X11R6/lib/libX11.so.16.1...done. Loaded symbols for /usr/X11R6/lib/libX11.so.16.1 Reading symbols from /usr/X11R6/lib/libxcb.so.3.2...done. Loaded symbols for /usr/X11R6/lib/libxcb.so.3.2 Reading symbols from /usr/X11R6/lib/modules/drivers/ati_drv.so...done. Loaded symbols for /usr/X11R6/lib/modules/drivers/ati_drv.so Reading symbols from /usr/X11R6/lib/modules/drivers/radeon_drv.so...done. Loaded symbols for /usr/X11R6/lib/modules/drivers/radeon_drv.so Reading symbols from /usr/X11R6/lib/libdrm_radeon.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libdrm_radeon.so.4.0 Reading symbols from /usr/X11R6/lib/modules/libexa.so...done. Loaded symbols for /usr/X11R6/lib/modules/libexa.so Reading symbols from /usr/X11R6/lib/modules/libfb.so...done. Loaded symbols for /usr/X11R6/lib/modules/libfb.so Reading symbols from /usr/X11R6/lib/modules/dri/r600_dri.so...done. Loaded symbols for /usr/X11R6/lib/modules/dri/r600_dri.so Reading symbols from /usr/lib/libstdc++.so.57.0...done. Loaded symbols for /usr/lib/libstdc++.so.57.0 Reading symbols from /usr/X11R6/lib/libtxc_dxtn.so.0.0...done. Loaded symbols for /usr/X11R6/lib/libtxc_dxtn.so.0.0 Reading symbols from /usr/X11R6/lib/modules/input/kbd_drv.so...done. Loaded symbols for /usr/X11R6/lib/modules/input/kbd_drv.so Reading symbols from /usr/X11R6/lib/modules/input/ws_drv.so...done. Loaded symbols for /usr/X11R6/lib/modules/input/ws_drv.so #0 0x00001841b81e8419 in RADEONSolidPixmap () from /usr/X11R6/lib/modules/drivers/radeon_drv.so (gdb) bt #0 0x00001841b81e8419 in RADEONSolidPixmap () from /usr/X11R6/lib/modules/drivers/radeon_drv.so #1 0x00001841b81dd64c in R600PrepareComposite () from /usr/X11R6/lib/modules/drivers/radeon_drv.so #2 0x00001841fe61119a in exaTryDriverCompositeRects () from /usr/X11R6/lib/modules/libexa.so #3 0x00001841fe6115ed in exaCompositeRects () from /usr/X11R6/lib/modules/libexa.so #4 0x00001841fe609c56 in exaGlyphsToDst () from /usr/X11R6/lib/modules/libexa.so #5 0x00001841fe60af79 in exaGlyphs () from /usr/X11R6/lib/modules/libexa.so #6 0x0000183f3ab45464 in damageGlyphs () from /usr/X11R6/bin/Xorg #7 0x0000183f3ab34844 in ProcRenderCompositeGlyphs () from /usr/X11R6/bin/Xorg #8 0x0000183f3aa53d05 in Dispatch () from /usr/X11R6/bin/Xorg #9 0x0000183f3aa5779a in dix_main () from /usr/X11R6/bin/Xorg #10 0x0000183f3aa40e72 in _start () from /usr/X11R6/bin/Xorg #11 0x0000000000000000 in ?? () (gdb) quit -- Mattieu Baptiste "/earth is 102% full ... please delete anyone you can."