Bug 460756

Summary: evdev: X crashes when using as keyboard driver
Product: [openSUSE] openSUSE 11.1 Reporter: Jon Nelson <jnelson-suse>
Component: X.OrgAssignee: Luc Verhaegen <lverhaegen>
Status: RESOLVED INVALID QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P5 - None CC: sndirsch
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: SaX.log

Description Jon Nelson 2008-12-19 14:53:14 UTC
Attached is (will be) a SaX.log which shows an X crash.
Comment 1 Jon Nelson 2008-12-19 14:53:45 UTC
Created attachment 261342 [details]
SaX.log
Comment 2 Stefan Dirsch 2008-12-19 17:26:44 UTC
Great. Once we introduced this feature for 11.0 to enable optimal results for MS keyboard users (bnc #369153). With 11.1 it now crashes the evdev driver.
Jon, workaround is easy. Remove the line 

  0x045e : 0x00db : microsoft-natural : evdev

in /usr/share/sax/sysp/maps/Input.map. Then rerun SaX. BTW, syntax should be

  sax2 -r -m 0=vesa (and not sax2 -r -m 0=vesa -r)

Luc, could you investigate?
Comment 3 Luc Verhaegen 2008-12-22 16:20:58 UTC
I just pasted your keyboard section into my config, but i cannot reproduce this...

But:

X.Org X Server 1.4.0.90
	Release Date: 5 September 2007
	X Protocol Version 11, Revision 0
	Build Operating System: openSUSE SUSE LINUX
	Current Operating System: Linux worklaptop 2.6.25.11-0.1-default #1 SMP 2008-07-13 20:48:28 +0200 x86_64
	Build Date: 28 July 2008  10:14:07PM


This does not look like openSUSE 11.1 at all.
Comment 4 Stefan Dirsch 2008-12-23 00:43:43 UTC
Right. This is still openSUSE 11.0, which makes this bugreport, reported against 11.1, INVALID.