Summary: | xf86-input-evdev-2.5.99.902 kills X | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Sergey Kondakov <virtuousfox> | ||||
Component: | Input/evdev | Assignee: | Peter Hutterer <peter.hutterer> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | blocker | ||||||
Priority: | medium | ||||||
Version: | unspecified | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Created attachment 41222 [details]
Xorg.0.log with working xf86-input-evdev-2.5
can you bisect the driver to find the commit that broke it? I havent noticed any crashes yet with master, so it could be somewhere in the ABI 12 patches oh. bisecting... unless i screwed it up, here is offender: b48f4c41c0d3386bba3e9d8fa3da91f18aae190b is the first bad commit commit b48f4c41c0d3386bba3e9d8fa3da91f18aae190b Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Mon Oct 11 09:33:28 2010 +1000 Add proximity support. When one of the tools comes into proximity, queue up a proximity event and send it accordingly. Includes special handling for tablets that do not send axes with tools (#29645) Some tablets send axis values, then EV_SYN, and in the next event the BTN_TOOL_PEN/BTN_TOUCH, etc. For these tablets, the cursor doesn't move as coordinates while not in proximity are ignored. Buffer coordinates received while out-of-proximity and if we get a proximity event without other coordinates, re-use the last ones received. X.Org Bug 29645 <http://bugs.freedesktop.org/show_bug.cgi?id=29645> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Chris Bagwell <chris@cnpbagwell.com> Reviewed-by: Benjamin Tissoires <tissoire@cena.fr> :040000 040000 78149677b79e45804fe2f00fdc279a3dcba40687 fd3b10da679183d03beb0da17961c6dee923798f M src what it has todo with simple touchpad is an anyones's guess. commit bed25600f66db245b895a48d6edca30568ca7559 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Thu Dec 23 12:13:16 2010 +1000 Don't update first_val and num_val if we don't have data (#32480) |
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.
xorg-server is 1.9.3; kernel is 2.6.36.2 on SMP x86_64; backtrace from kdm.log: "The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Symbol map for key <RALT> redefined > Using last definition for conflicting fields > Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server Backtrace: 0: /usr/bin/X (xorg_backtrace+0x2d) [0x483fa5] 1: /usr/bin/X (0x400000+0x53732) [0x453732] 2: /lib/libpthread.so.0 (0x39dcc00000+0xfe60) [0x39dcc0fe60] 3: /usr/bin/X (miPointerUpdateSprite+0x14c) [0x44d883] 4: /usr/bin/X (0x400000+0x4da09) [0x44da09] 5: /usr/bin/X (0x400000+0x87770) [0x487770] 6: /usr/bin/X (0x400000+0x11c72a) [0x51c72a] 7: /usr/bin/X (0x400000+0x85890) [0x485890] 8: /usr/bin/X (BlockHandler+0x42) [0x42e2f1] 9: /usr/bin/X (WaitForSomething+0x23d) [0x44e2bb] 10: /usr/bin/X (0x400000+0x2af44) [0x42af44] 11: /usr/bin/X (0x400000+0x21638) [0x421638] 12: /lib/libc.so.6 (__libc_start_main+0xfd) [0x39dc01ecdd] 13: /usr/bin/X (0x400000+0x210f9) [0x4210f9] Segmentation fault at address 0x10 Fatal server error: Caught signal 11 (Segmentation fault). Server aborting" while using mouse it segfaults randomly - sometimes right away, sometimes after an hour. but if i touch a touchpad it's 100% kill. downgrading back to 2.5 fixed it.