When trying xserver 1.3.99.0, i didn't rebuild the synaptics driver, so X failed to load the driver for the relevant InputDevice section in xorg.conf. So far so good. The problem then is that X crashes when switching back to the VT where it is running. If I remove that spurious InputDevice it's fine.
Created attachment 10948 [details] xorg.conf
Created attachment 10949 [details] X log
I get this too with a freshly installed pair of xf86-input-keyboard and xf86-input-mouse. Here's the debug backtrace: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 47879791403504 (LWP 16001)] 0x000000000059d54d in ProcessOtherEvent (xE=0x78af40, other=0x9586a0, count=1) at /home/aaron/X/modular/xserver/Xi/exevents.c:274 274 other->valuator->mode &= ~OutOfProximity; (gdb) bt #0 0x000000000059d54d in ProcessOtherEvent (xE=0x78af40, other=0x9586a0, count=1) at /home/aaron/X/modular/xserver/Xi/exevents.c:274 #1 0x0000000000521dff in mieqProcessInputEvents () at /home/aaron/X/modular/xserver/mi/mieq.c:249 #2 0x00000000004a66a8 in ProcessInputEvents () at /home/aaron/X/modular/xserver/hw/xfree86/common/xf86Events.c:241 #3 0x00000000004496c4 in Dispatch () at /home/aaron/X/modular/xserver/dix/dispatch.c:421 #4 0x000000000043040e in main (argc=3, argv=0x7fffc9ddbd78, envp=0x7fffc9ddbd98) at /home/aaron/X/modular/xserver/dix/main.c:452 (gdb) p other->valuator $1 = (ValuatorClassPtr) 0x0
Either the event type is not actually ProximityIn, or something is really, seriously broken.
aaron, julien: is this still an issue?
No, this seems to be okay with a server built from commit a125ce.
closing the bug, pls reopen if problem occurs again.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.