Summary: | XGL crashes with evdev mouse due to too many buttons | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Sven Lilienthal <bugs> | ||||||
Component: | Server/Acceleration/XGL | Assignee: | David Reveman <reveman> | ||||||
Status: | RESOLVED WONTFIX | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | critical | ||||||||
Priority: | high | CC: | mark | ||||||
Version: | git | Keywords: | have-backtrace | ||||||
Hardware: | x86 (IA32) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Sven Lilienthal
2006-07-12 01:50:53 UTC
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. I can partially confirm, and reproduce this bug. Not sure if it only involves XGL. Nor am I sure if it can be fixed as proposed elsewhere in the bug comments. When I perform "X" from the command line, the submitted strace occurs using the following configuration after which X segfaults (or so the strace says..). Originally I suspected it to be my own fault due to custom CFLAGS, but I can reproduce this on more than one linux distribution (gentoo and archlinux) which removes that possibility. Section "InputDevice" Identifier "TrackManOptical" Driver "evdev" Option "Protocol" "Auto" # cat /proc/bus/input/devices Option "Dev Name" "Logitech USB Receiver" Option "Dev Phys" "usb-0000:00:02.1-3/input0" # May use /dev/input/mice instead, but I have two USB mice. Option "Device" "/dev/input/event2" Option "Buttons" "10" Option "ZAxisMapping" "4 5 6 7 8 9 10" # This will make the button 8 the "lock" modifier. Option "DragLockButtons" "8" Option "AngleOffset" "-7" EndSection Created attachment 10449 [details]
strace output on archlinux compiled for x86
Created attachment 10450 [details]
strace output on archlinux compiled for x86
(This time uploaded with proper headers)
The bug can _not_ be reproduced by: Section "InputDevice" Identifier "Keyboard1" Driver "evdev" Option "Protocol" "evdev" Option "Device" "/dev/input/event0" Option "XkbModel" "microsoftnek4k" Option "XkbLayout" "dvorak" Option "XkbOptions" "ctrl:swapcaps,altwin:super_win" #Option "XkbOptions" "ctrl:swapcaps" EndSection Because when commenting out the mouse section, but not this section, X does load. Mass closure: XGL is gone, these are never getting fixed. |
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.