Patch for X crash on 6.4 and 6.5

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Patch for X crash on 6.4 and 6.5

Joe M
Hello,

I had this same issue with 6.4 and 6.5. Applying this patch has fixed
the issue. I am using 2 radeon gpu's.

https://patchwork.freedesktop.org/series/28284/

This is the gdb backtrace of the crashed core file.

joe:10201$ d gdb /usr/X11R6/bin/X 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-openbsd6.5"...
Core was generated by `Xorg'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libpthread.so.26.1...done.
Loaded symbols for /usr/lib/libpthread.so.26.1
Loaded symbols for /usr/X11R6/bin/X
Symbols already loaded for /usr/lib/libpthread.so.26.1
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.6...done.
Loaded symbols for /usr/X11R6/lib/libdrm.so.7.6
Reading symbols from /usr/X11R6/lib/libpixman-1.so.36.0...done.
Loaded symbols for /usr/X11R6/lib/libpixman-1.so.36.0
Reading symbols from /usr/X11R6/lib/libXfont2.so.1.0...done.
Loaded symbols for /usr/X11R6/lib/libXfont2.so.1.0
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/X11R6/lib/libfreetype.so.29.0...done.
Loaded symbols for /usr/X11R6/lib/libfreetype.so.29.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/libxshmfence.so.0.0...done.
Loaded symbols for /usr/X11R6/lib/libxshmfence.so.0.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.17.0...done.
Loaded symbols for /usr/lib/libkvm.so.17.0
Reading symbols from /usr/lib/libm.so.10.1...done.
Loaded symbols for /usr/lib/libm.so.10.1
Reading symbols from /usr/lib/libc.so.95.0...done.
Loaded symbols for /usr/lib/libc.so.95.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.17.1...done.
Loaded symbols for /usr/X11R6/lib/libGL.so.17.1
Reading symbols from /usr/lib/libexpat.so.12.0...done.
Loaded symbols for /usr/lib/libexpat.so.12.0
Reading symbols from /usr/X11R6/lib/libxcb-dri3.so.0.1...done.
Loaded symbols for /usr/X11R6/lib/libxcb-dri3.so.0.1
Reading symbols from /usr/X11R6/lib/libxcb-xfixes.so.1.2...done.
Loaded symbols for /usr/X11R6/lib/libxcb-xfixes.so.1.2
Reading symbols from /usr/X11R6/lib/libxcb-present.so.0.1...done.
Loaded symbols for /usr/X11R6/lib/libxcb-present.so.0.1
Reading symbols from /usr/X11R6/lib/libxcb-sync.so.1.2...done.
Loaded symbols for /usr/X11R6/lib/libxcb-sync.so.1.2
Reading symbols from /usr/X11R6/lib/libglapi.so.0.2...done.
Loaded symbols for /usr/X11R6/lib/libglapi.so.0.2
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.1...done.
Loaded symbols for /usr/X11R6/lib/libxcb-glx.so.1.1
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.4.0...done.
Loaded symbols for /usr/X11R6/lib/libxcb.so.4.0
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/libgbm.so.0.3...done.
Loaded symbols for /usr/X11R6/lib/libgbm.so.0.3
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/libexa.so...done.
Loaded symbols for /usr/X11R6/lib/modules/libexa.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/X11R6/lib/libdrm_amdgpu.so.1.7...done.
Loaded symbols for /usr/X11R6/lib/libdrm_amdgpu.so.1.7
Reading symbols from /usr/lib/libelf.so.2.0...done.
Loaded symbols for /usr/lib/libelf.so.2.0
Reading symbols from /usr/lib/libLLVM.so.0.0...done.
Loaded symbols for /usr/lib/libLLVM.so.0.0
Reading symbols from /usr/lib/libc++.so.2.1...done.
Loaded symbols for /usr/lib/libc++.so.2.1
Reading symbols from /usr/lib/libc++abi.so.0.1...done.
Loaded symbols for /usr/lib/libc++abi.so.0.1
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  0x00000baee0d55588 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
(gdb) backtrace
#0  0x00000baee0d55588 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#1  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#2  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#3  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#4  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#5  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#7  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
.
.
.
.
.
#6441 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6442 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6443 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6444 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6445 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6446 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6447 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6448 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6449 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6450 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6451 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6452 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6453 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6454 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6455 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6456 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
#6457 0x00000baee0e6b5d2 in miPointerMoveNoEvent () from /usr/X11R6/bin/X
#6458 0x00000baee0e6c091 in miPointerSetPosition () from /usr/X11R6/bin/X
#6459 0x00000baee0d03796 in positionSprite () from /usr/X11R6/bin/X
#6460 0x00000baee0d02293 in fill_pointer_events () from /usr/X11R6/bin/X
#6461 0x00000baee0d01416 in GetPointerEvents () from /usr/X11R6/bin/X
#6462 0x00000baee0d01125 in QueuePointerEvents () from /usr/X11R6/bin/X
#6463 0x00000baee0d45415 in xf86PostMotionEvent () from /usr/X11R6/bin/X
#6464 0x00000bb1723c58aa in wsReadInput () from
/usr/X11R6/lib/modules/input/ws_drv.so
#6465 0x00000baee0e84e23 in InputReady () from /usr/X11R6/bin/X
#6466 0x00000baee0e8716d in ospoll_wait () from /usr/X11R6/bin/X
#6467 0x00000baee0e84a84 in InputThreadDoWork () from /usr/X11R6/bin/X

#6468 0x00000bb165dd6021 in _rthread_start (v=Variable "v" is not available.
) at /usr/src/lib/librthread/rthread.c:96
#6469 0x00000bb14547808b in __tfork_thread () at
/usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:72
#6470 0x0000000000000000 in ?? ()

Thanks

Reply | Threaded
Open this post in threaded view
|

Re: Patch for X crash on 6.4 and 6.5

Jonathan Gray-11
On Fri, Apr 26, 2019 at 11:57:14AM -0700, Joe M wrote:
> Hello,
>
> I had this same issue with 6.4 and 6.5. Applying this patch has fixed
> the issue. I am using 2 radeon gpu's.
>
> https://patchwork.freedesktop.org/series/28284/

Thanks for the report and tracking this down.  I've committed this patch
to xenocara in -current.

>
> This is the gdb backtrace of the crashed core file.
>
> joe:10201$ d gdb /usr/X11R6/bin/X 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-openbsd6.5"...
> Core was generated by `Xorg'.
> Program terminated with signal 11, Segmentation fault.
> Reading symbols from /usr/lib/libpthread.so.26.1...done.
> Loaded symbols for /usr/lib/libpthread.so.26.1
> Loaded symbols for /usr/X11R6/bin/X
> Symbols already loaded for /usr/lib/libpthread.so.26.1
> 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.6...done.
> Loaded symbols for /usr/X11R6/lib/libdrm.so.7.6
> Reading symbols from /usr/X11R6/lib/libpixman-1.so.36.0...done.
> Loaded symbols for /usr/X11R6/lib/libpixman-1.so.36.0
> Reading symbols from /usr/X11R6/lib/libXfont2.so.1.0...done.
> Loaded symbols for /usr/X11R6/lib/libXfont2.so.1.0
> 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/X11R6/lib/libfreetype.so.29.0...done.
> Loaded symbols for /usr/X11R6/lib/libfreetype.so.29.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/libxshmfence.so.0.0...done.
> Loaded symbols for /usr/X11R6/lib/libxshmfence.so.0.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.17.0...done.
> Loaded symbols for /usr/lib/libkvm.so.17.0
> Reading symbols from /usr/lib/libm.so.10.1...done.
> Loaded symbols for /usr/lib/libm.so.10.1
> Reading symbols from /usr/lib/libc.so.95.0...done.
> Loaded symbols for /usr/lib/libc.so.95.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.17.1...done.
> Loaded symbols for /usr/X11R6/lib/libGL.so.17.1
> Reading symbols from /usr/lib/libexpat.so.12.0...done.
> Loaded symbols for /usr/lib/libexpat.so.12.0
> Reading symbols from /usr/X11R6/lib/libxcb-dri3.so.0.1...done.
> Loaded symbols for /usr/X11R6/lib/libxcb-dri3.so.0.1
> Reading symbols from /usr/X11R6/lib/libxcb-xfixes.so.1.2...done.
> Loaded symbols for /usr/X11R6/lib/libxcb-xfixes.so.1.2
> Reading symbols from /usr/X11R6/lib/libxcb-present.so.0.1...done.
> Loaded symbols for /usr/X11R6/lib/libxcb-present.so.0.1
> Reading symbols from /usr/X11R6/lib/libxcb-sync.so.1.2...done.
> Loaded symbols for /usr/X11R6/lib/libxcb-sync.so.1.2
> Reading symbols from /usr/X11R6/lib/libglapi.so.0.2...done.
> Loaded symbols for /usr/X11R6/lib/libglapi.so.0.2
> 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.1...done.
> Loaded symbols for /usr/X11R6/lib/libxcb-glx.so.1.1
> 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.4.0...done.
> Loaded symbols for /usr/X11R6/lib/libxcb.so.4.0
> 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/libgbm.so.0.3...done.
> Loaded symbols for /usr/X11R6/lib/libgbm.so.0.3
> 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/libexa.so...done.
> Loaded symbols for /usr/X11R6/lib/modules/libexa.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/X11R6/lib/libdrm_amdgpu.so.1.7...done.
> Loaded symbols for /usr/X11R6/lib/libdrm_amdgpu.so.1.7
> Reading symbols from /usr/lib/libelf.so.2.0...done.
> Loaded symbols for /usr/lib/libelf.so.2.0
> Reading symbols from /usr/lib/libLLVM.so.0.0...done.
> Loaded symbols for /usr/lib/libLLVM.so.0.0
> Reading symbols from /usr/lib/libc++.so.2.1...done.
> Loaded symbols for /usr/lib/libc++.so.2.1
> Reading symbols from /usr/lib/libc++abi.so.0.1...done.
> Loaded symbols for /usr/lib/libc++abi.so.0.1
> 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  0x00000baee0d55588 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> (gdb) backtrace
> #0  0x00000baee0d55588 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #1  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #2  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #3  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #4  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #5  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #7  0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> .
> .
> .
> .
> .
> #6441 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6442 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6443 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6444 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6445 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6446 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6447 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6448 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6449 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6450 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6451 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6452 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6453 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6454 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6455 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6456 0x00000baee0d555b6 in VGAarbiterSpriteMoveCursor () from /usr/X11R6/bin/X
> #6457 0x00000baee0e6b5d2 in miPointerMoveNoEvent () from /usr/X11R6/bin/X
> #6458 0x00000baee0e6c091 in miPointerSetPosition () from /usr/X11R6/bin/X
> #6459 0x00000baee0d03796 in positionSprite () from /usr/X11R6/bin/X
> #6460 0x00000baee0d02293 in fill_pointer_events () from /usr/X11R6/bin/X
> #6461 0x00000baee0d01416 in GetPointerEvents () from /usr/X11R6/bin/X
> #6462 0x00000baee0d01125 in QueuePointerEvents () from /usr/X11R6/bin/X
> #6463 0x00000baee0d45415 in xf86PostMotionEvent () from /usr/X11R6/bin/X
> #6464 0x00000bb1723c58aa in wsReadInput () from
> /usr/X11R6/lib/modules/input/ws_drv.so
> #6465 0x00000baee0e84e23 in InputReady () from /usr/X11R6/bin/X
> #6466 0x00000baee0e8716d in ospoll_wait () from /usr/X11R6/bin/X
> #6467 0x00000baee0e84a84 in InputThreadDoWork () from /usr/X11R6/bin/X
>
> #6468 0x00000bb165dd6021 in _rthread_start (v=Variable "v" is not available.
> ) at /usr/src/lib/librthread/rthread.c:96
> #6469 0x00000bb14547808b in __tfork_thread () at
> /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:72
> #6470 0x0000000000000000 in ?? ()
>
> Thanks
>