Crash on XI2 device removal
Christian Beier
beier at informatik.hu-berlin.de
Thu Nov 4 12:52:03 PDT 2010
Hi there again,
When adding lots of XI2 devices with xinput create-master and then
trying to remove the last one, X segfaults.
What follows is some lengthy info, the interesting stuff at the end :-)
xinput list output after device creation failed cause MAX_DEVICES reached, and just before xinput remove-master 38:
--snip--
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ UVC Camera (eb1a:2761) id=10 [slave keyboard (3)]
↳ Asus EeePC extra buttons id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
⎡ iamtoomuch pointer id=14 [master pointer (15)]
⎜ ↳ iamtoomuch XTEST pointer id=16 [slave pointer (14)]
⎣ iamtoomuch keyboard id=15 [master keyboard (14)]
↳ iamtoomuch XTEST keyboard id=17 [slave keyboard (15)]
⎡ iamtoomuch pointer id=18 [master pointer (19)]
⎜ ↳ iamtoomuch XTEST pointer id=20 [slave pointer (18)]
⎣ iamtoomuch keyboard id=19 [master keyboard (18)]
↳ iamtoomuch XTEST keyboard id=21 [slave keyboard (19)]
⎡ iamtoomuch pointer id=22 [master pointer (23)]
⎜ ↳ iamtoomuch XTEST pointer id=24 [slave pointer (22)]
⎣ iamtoomuch keyboard id=23 [master keyboard (22)]
↳ iamtoomuch XTEST keyboard id=25 [slave keyboard (23)]
⎡ iamtoomuch pointer id=26 [master pointer (27)]
⎜ ↳ iamtoomuch XTEST pointer id=28 [slave pointer (26)]
⎣ iamtoomuch keyboard id=27 [master keyboard (26)]
↳ iamtoomuch XTEST keyboard id=29 [slave keyboard (27)]
⎡ iamtoomuch pointer id=30 [master pointer (31)]
⎜ ↳ iamtoomuch XTEST pointer id=32 [slave pointer (30)]
⎣ iamtoomuch keyboard id=31 [master keyboard (30)]
↳ iamtoomuch XTEST keyboard id=33 [slave keyboard (31)]
⎡ iamtoomuch pointer id=34 [master pointer (35)]
⎜ ↳ iamtoomuch XTEST pointer id=36 [slave pointer (34)]
⎣ iamtoomuch keyboard id=35 [master keyboard (34)]
↳ iamtoomuch XTEST keyboard id=37 [slave keyboard (35)]
⎡ iamtoomuch pointer id=38 [master pointer (0)]
⎣ iamtoomuch keyboard id=39 [master keyboard (0)]
--snap--
Xorg.0.log:
--snip
[ 2383.930]
X.Org X Server 1.9.0
Release Date: 2010-08-20
[ 2383.930] X Protocol Version 11, Revision 0
[ 2383.930] Build Operating System: Linux 2.6.24-27-server i686 Ubuntu
[ 2383.930] Current Operating System: Linux collabhub 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:36:48 UTC 2010 i686
[ 2383.930] Kernel command line: root=UUID=aed23c68-02aa-4b50-95c3-cb14accde24c ro quiet splash
[ 2383.930] Build Date: 16 September 2010 05:39:22PM
[ 2383.930] xorg-server 2:1.9.0-0ubuntu7 (For technical support please see http://www.ubuntu.com/support)
[ 2383.930] Current version of pixman: 0.18.4
[ 2383.930] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 2383.930] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 2383.931] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Nov 4 19:56:45 2010
[ 2383.931] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 2383.940] (==) No Layout section. Using the first Screen section.
[ 2383.940] (==) No screen section available. Using defaults.
[ 2383.940] (**) |-->Screen "Default Screen Section" (0)
[ 2383.941] (**) | |-->Monitor "<default monitor>"
[ 2383.941] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 2383.941] (==) Automatically adding devices
[ 2383.942] (==) Automatically enabling devices
[ 2383.942] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 2383.942] Entry deleted from font path.
[ 2383.942] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
[ 2383.942] (==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 2383.942] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 2383.942] (II) Loader magic: 0x81f8e00
[ 2383.942] (II) Module ABI versions:
[ 2383.942] X.Org ANSI C Emulation: 0.4
[ 2383.942] X.Org Video Driver: 8.0
[ 2383.942] X.Org XInput driver : 11.0
[ 2383.942] X.Org Server Extension : 4.0
[ 2383.957] (--) PCI:*(0:0:2:0) 8086:2592:1043:82d9 rev 4, Mem @ 0xf7f00000/524288, 0xd0000000/268435456, 0xf7ec0000/262144, I/O @ 0x0000ec00/8
[ 2383.957] (--) PCI: (0:0:2:1) 8086:2792:1043:82d9 rev 4, Mem @ 0xf7f80000/524288
[ 2383.958] (II) Open ACPI successful (/var/run/acpid.socket)
[ 2383.958] (II) LoadModule: "extmod"
[ 2383.959] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 2383.959] (II) Module extmod: vendor="X.Org Foundation"
[ 2383.959] compiled for 1.9.0, module version = 1.0.0
[ 2383.972] Module class: X.Org Server Extension
[ 2383.972] ABI class: X.Org Server Extension, version 4.0
[ 2383.972] (II) Loading extension MIT-SCREEN-SAVER
[ 2383.973] (II) Loading extension XFree86-VidModeExtension
[ 2383.973] (II) Loading extension XFree86-DGA
[ 2383.973] (II) Loading extension DPMS
[ 2383.973] (II) Loading extension XVideo
[ 2383.973] (II) Loading extension XVideo-MotionCompensation
[ 2383.973] (II) Loading extension X-Resource
[ 2383.973] (II) LoadModule: "dbe"
[ 2383.974] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 2383.974] (II) Module dbe: vendor="X.Org Foundation"
[ 2383.974] compiled for 1.9.0, module version = 1.0.0
[ 2383.974] Module class: X.Org Server Extension
[ 2383.974] ABI class: X.Org Server Extension, version 4.0
[ 2383.974] (II) Loading extension DOUBLE-BUFFER
[ 2383.974] (II) LoadModule: "glx"
[ 2383.975] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 2383.975] (II) Module glx: vendor="X.Org Foundation"
[ 2383.975] compiled for 1.9.0, module version = 1.0.0
[ 2383.975] ABI class: X.Org Server Extension, version 4.0
[ 2383.975] (==) AIGLX enabled
[ 2383.979] (II) Loading extension GLX
[ 2383.979] (II) LoadModule: "record"
[ 2383.980] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 2383.980] (II) Module record: vendor="X.Org Foundation"
[ 2383.981] compiled for 1.9.0, module version = 1.13.0
[ 2383.981] Module class: X.Org Server Extension
[ 2383.981] ABI class: X.Org Server Extension, version 4.0
[ 2383.981] (II) Loading extension RECORD
[ 2383.981] (II) LoadModule: "dri"
[ 2383.981] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 2383.982] (II) Module dri: vendor="X.Org Foundation"
[ 2383.982] compiled for 1.9.0, module version = 1.0.0
[ 2383.982] ABI class: X.Org Server Extension, version 4.0
[ 2383.982] (II) Loading extension XFree86-DRI
[ 2383.982] (II) LoadModule: "dri2"
[ 2383.983] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 2383.983] (II) Module dri2: vendor="X.Org Foundation"
[ 2383.983] compiled for 1.9.0, module version = 1.2.0
[ 2383.983] ABI class: X.Org Server Extension, version 4.0
[ 2383.983] (II) Loading extension DRI2
[ 2383.996] (==) Matched intel as autoconfigured driver 0
[ 2383.996] (==) Matched vesa as autoconfigured driver 1
[ 2383.996] (==) Matched fbdev as autoconfigured driver 2
[ 2383.996] (==) Assigned the driver to the xf86ConfigLayout
[ 2383.996] (II) LoadModule: "intel"
[ 2383.997] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[ 2383.997] (II) Module intel: vendor="X.Org Foundation"
[ 2383.997] compiled for 1.9.0, module version = 2.12.0
[ 2383.997] Module class: X.Org Video Driver
[ 2383.997] ABI class: X.Org Video Driver, version 8.0
[ 2383.997] (II) LoadModule: "vesa"
[ 2383.998] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 2383.998] (II) Module vesa: vendor="X.Org Foundation"
[ 2383.998] compiled for 1.8.99.905, module version = 2.3.0
[ 2383.998] Module class: X.Org Video Driver
[ 2383.998] ABI class: X.Org Video Driver, version 8.0
[ 2383.999] (II) LoadModule: "fbdev"
[ 2383.999] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 2383.999] (II) Module fbdev: vendor="X.Org Foundation"
[ 2383.999] compiled for 1.8.99.905, module version = 0.4.2
[ 2383.999] ABI class: X.Org Video Driver, version 8.0
[ 2383.999] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
Sandybridge, Sandybridge, Sandybridge, Sandybridge, Sandybridge,
Sandybridge, Sandybridge
[ 2384.008] (II) VESA: driver for VESA chipsets: vesa
[ 2384.008] (II) FBDEV: driver for framebuffer: fbdev
[ 2384.008] (--) using VT number 8
[ 2384.023] (WW) Falling back to old probe method for vesa
[ 2384.024] (WW) Falling back to old probe method for fbdev
[ 2384.024] (II) Loading sub module "fbdevhw"
[ 2384.024] (II) LoadModule: "fbdevhw"
[ 2384.025] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 2384.025] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 2384.025] compiled for 1.9.0, module version = 0.0.2
[ 2384.025] ABI class: X.Org Video Driver, version 8.0
[ 2384.040] drmOpenDevice: node name is /dev/dri/card0
[ 2384.040] drmOpenDevice: open result is 9, (OK)
[ 2384.064] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
[ 2384.064] drmOpenDevice: node name is /dev/dri/card0
[ 2384.064] drmOpenDevice: open result is 9, (OK)
[ 2384.064] drmOpenByBusid: drmOpenMinor returns 9
[ 2384.064] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[ 2384.064] (II) intel(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 2384.064] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 2384.064] (==) intel(0): RGB weight 888
[ 2384.064] (==) intel(0): Default visual is TrueColor
[ 2384.064] (II) intel(0): Integrated Graphics Chipset: Intel(R) 915GM
[ 2384.065] (--) intel(0): Chipset: "915GM"
[ 2384.065] (==) intel(0): video overlay key set to 0x101fe
[ 2384.320] (II) intel(0): Output VGA1 has no monitor section
[ 2384.320] (II) intel(0): Output LVDS1 has no monitor section
[ 2384.320] (II) intel(0): found backlight control interface /sys/class/backlight/eeepc
[ 2384.656] (II) intel(0): Output TV1 has no monitor section
[ 2384.904] (II) intel(0): EDID for output VGA1
[ 2384.904] (II) intel(0): EDID for output LVDS1
[ 2384.905] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[ 2384.905] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[ 2384.905] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[ 2384.905] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[ 2384.905] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "680x384" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "680x384" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "720x450" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "320x175" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "320x200" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "360x200" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "800x600" (vrefresh out of range)
[ 2384.906] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "800x600" (exceeds panel dimensions)
[ 2384.906] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "800x600" (exceeds panel dimensions)
[ 2384.906] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "800x600" (exceeds panel dimensions)
[ 2384.906] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "800x600" (exceeds panel dimensions)
[ 2384.906] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "1024x768i" (interlace mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "512x384i" (doublescan mode not supported)
[ 2384.906] (II) intel(0): Not using default mode "1024x768" (exceeds panel dimensions)
[ 2384.906] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1024x768" (exceeds panel dimensions)
[ 2384.907] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1024x768" (exceeds panel dimensions)
[ 2384.907] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1024x768" (hsync out of range)
[ 2384.907] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1152x864" (hsync out of range)
[ 2384.907] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1280x960" (exceeds panel dimensions)
[ 2384.907] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1280x960" (hsync out of range)
[ 2384.907] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1280x1024" (hsync out of range)
[ 2384.907] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1280x1024" (hsync out of range)
[ 2384.907] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1280x1024" (hsync out of range)
[ 2384.907] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1600x1200" (hsync out of range)
[ 2384.907] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[ 2384.907] (II) intel(0): Not using default mode "1600x1200" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1600x1200" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1600x1200" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1600x1200" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1792x1344" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "896x672" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1792x1344" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "896x672" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1856x1392" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "928x696" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1856x1392" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "928x696" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1920x1440" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1920x1440" (hsync out of range)
[ 2384.908] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "832x624" (exceeds panel dimensions)
[ 2384.908] (II) intel(0): Not using default mode "416x312" (doublescan mode not supported)
[ 2384.908] (II) intel(0): Not using default mode "1152x864" (exceeds panel dimensions)
[ 2384.908] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1152x864" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1152x864" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1152x864" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1152x864" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1152x864" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "576x432" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1360x768" (monitor doesn't support reduced blanking)
[ 2384.909] (II) intel(0): Not using default mode "680x384" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1360x768" (exceeds panel dimensions)
[ 2384.909] (II) intel(0): Not using default mode "680x384" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1400x1050" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1400x1050" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1400x1050" (hsync out of range)
[ 2384.909] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[ 2384.909] (II) intel(0): Not using default mode "1400x1050" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1440x900" (exceeds panel dimensions)
[ 2384.910] (II) intel(0): Not using default mode "720x450" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1600x1024" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "800x512" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1680x1050" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "840x525" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1680x1050" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "840x525" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1680x1050" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "840x525" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1680x1050" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "840x525" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1680x1050" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "840x525" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1920x1080" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "960x540" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1920x1200" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "960x600" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "1920x1440" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "2048x1536" (hsync out of range)
[ 2384.910] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[ 2384.910] (II) intel(0): Not using default mode "2048x1536" (hsync out of range)
[ 2384.911] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[ 2384.911] (II) intel(0): Not using default mode "2048x1536" (hsync out of range)
[ 2384.911] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[ 2384.911] (II) intel(0): Printing probed modes for output LVDS1
[ 2384.911] (II) intel(0): Modeline "800x480"x60.0 32.00 800 840 968 1056 480 481 484 505 -hsync -vsync (30.3 kHz)
[ 2384.911] (II) intel(0): Modeline "640x480"x85.0 36.00 640 696 752 832 480 481 484 509 -hsync -vsync (43.3 kHz)
[ 2384.911] (II) intel(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz)
[ 2384.911] (II) intel(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
[ 2384.911] (II) intel(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
[ 2384.911] (II) intel(0): Modeline "720x400"x85.0 35.50 720 756 828 936 400 401 404 446 -hsync +vsync (37.9 kHz)
[ 2384.911] (II) intel(0): Modeline "640x400"x85.1 31.50 640 672 736 832 400 401 404 445 -hsync +vsync (37.9 kHz)
[ 2384.911] (II) intel(0): Modeline "640x350"x85.1 31.50 640 672 736 832 350 382 385 445 +hsync -vsync (37.9 kHz)
[ 2385.244] (II) intel(0): EDID for output TV1
[ 2385.244] (II) intel(0): Output VGA1 disconnected
[ 2385.244] (II) intel(0): Output LVDS1 connected
[ 2385.244] (II) intel(0): Output TV1 disconnected
[ 2385.244] (II) intel(0): Using exact sizes for initial modes
[ 2385.244] (II) intel(0): Output LVDS1 using initial mode 800x480
[ 2385.244] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 2385.244] (II) intel(0): Kernel page flipping support detected, but forcibly disabled.
[ 2385.244] (==) intel(0): DPI set to (96, 96)
[ 2385.244] (II) Loading sub module "fb"
[ 2385.244] (II) LoadModule: "fb"
[ 2385.245] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 2385.246] (II) Module fb: vendor="X.Org Foundation"
[ 2385.246] compiled for 1.9.0, module version = 1.0.0
[ 2385.246] ABI class: X.Org ANSI C Emulation, version 0.4
[ 2385.246] (II) UnloadModule: "vesa"
[ 2385.246] (II) Unloading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 2385.246] (II) UnloadModule: "fbdev"
[ 2385.246] (II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 2385.246] (II) UnloadModule: "fbdevhw"
[ 2385.246] (II) Unloading /usr/lib/xorg/modules/libfbdevhw.so
[ 2385.246] (==) Depth 24 pixmap format is 32 bpp
[ 2385.246] (II) intel(0): [DRI2] Setup complete
[ 2385.246] (II) intel(0): [DRI2] DRI driver: i915
[ 2385.246] (**) intel(0): Tiling enabled
[ 2385.246] (**) intel(0): SwapBuffers wait enabled
[ 2385.246] (==) intel(0): VideoRam: 262144 KB
[ 2385.247] (II) intel(0): Allocated new frame buffer 832x480 stride 4096, tiled
[ 2385.247] (II) UXA(0): Driver registered support for the following operations:
[ 2385.247] (II) solid
[ 2385.247] (II) copy
[ 2385.247] (II) composite (RENDER acceleration)
[ 2385.247] (II) put_image
[ 2385.247] (II) get_image
[ 2385.247] (==) intel(0): Backing store disabled
[ 2385.247] (==) intel(0): Silken mouse enabled
[ 2385.247] (II) intel(0): Initializing HW Cursor
[ 2385.288] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 2385.299] (==) intel(0): DPMS enabled
[ 2385.299] (==) intel(0): Intel XvMC decoder disabled
[ 2385.300] (II) intel(0): Set up textured video
[ 2385.300] (II) intel(0): Set up overlay video
[ 2385.300] (II) intel(0): direct rendering: DRI2 Enabled
[ 2385.300] (--) RandR disabled
[ 2385.300] (II) Initializing built-in extension Generic Event Extension
[ 2385.300] (II) Initializing built-in extension SHAPE
[ 2385.300] (II) Initializing built-in extension MIT-SHM
[ 2385.300] (II) Initializing built-in extension XInputExtension
[ 2385.300] (II) Initializing built-in extension XTEST
[ 2385.300] (II) Initializing built-in extension BIG-REQUESTS
[ 2385.300] (II) Initializing built-in extension SYNC
[ 2385.301] (II) Initializing built-in extension XKEYBOARD
[ 2385.301] (II) Initializing built-in extension XC-MISC
[ 2385.301] (II) Initializing built-in extension SECURITY
[ 2385.301] (II) Initializing built-in extension XINERAMA
[ 2385.301] (II) Initializing built-in extension XFIXES
[ 2385.301] (II) Initializing built-in extension RENDER
[ 2385.301] (II) Initializing built-in extension RANDR
[ 2385.301] (II) Initializing built-in extension COMPOSITE
[ 2385.301] (II) Initializing built-in extension DAMAGE
[ 2385.301] (II) Initializing built-in extension GESTURE
[ 2385.353] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 2385.353] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 2385.353] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[ 2385.353] (II) AIGLX: enabled GLX_SGI_make_current_read
[ 2385.353] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 2385.353] (II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
[ 2385.353] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 2385.355] (II) intel(0): Setting screen physical size to 211 x 126
[ 2385.431] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[ 2385.458] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[ 2385.458] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 2385.458] (II) LoadModule: "evdev"
[ 2385.459] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 2385.459] (II) Module evdev: vendor="X.Org Foundation"
[ 2385.459] compiled for 1.9.0, module version = 2.3.2
[ 2385.460] Module class: X.Org XInput Driver
[ 2385.460] ABI class: X.Org XInput driver, version 11.0
[ 2385.460] (**) Power Button: always reports core events
[ 2385.460] (**) Power Button: Device: "/dev/input/event3"
[ 2385.460] (II) Power Button: Found keys
[ 2385.460] (II) Power Button: Configuring as keyboard
[ 2385.460] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[ 2385.460] (**) Option "xkb_rules" "evdev"
[ 2385.460] (**) Option "xkb_model" "pc105"
[ 2385.460] (**) Option "xkb_layout" "de"
[ 2385.471] (II) XKB: reuse xkmfile /var/lib/xkb/server-808BBA3D4C227BDB44C370226C34E44C5D69A4A9.xkm
[ 2385.475] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[ 2385.475] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 2385.475] (**) Video Bus: always reports core events
[ 2385.475] (**) Video Bus: Device: "/dev/input/event5"
[ 2385.475] (II) Video Bus: Found keys
[ 2385.475] (II) Video Bus: Configuring as keyboard
[ 2385.475] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
[ 2385.475] (**) Option "xkb_rules" "evdev"
[ 2385.475] (**) Option "xkb_model" "pc105"
[ 2385.475] (**) Option "xkb_layout" "de"
[ 2385.479] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 2385.480] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 2385.480] (**) Power Button: always reports core events
[ 2385.480] (**) Power Button: Device: "/dev/input/event2"
[ 2385.480] (II) Power Button: Found keys
[ 2385.480] (II) Power Button: Configuring as keyboard
[ 2385.480] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
[ 2385.480] (**) Option "xkb_rules" "evdev"
[ 2385.480] (**) Option "xkb_model" "pc105"
[ 2385.480] (**) Option "xkb_layout" "de"
[ 2385.482] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[ 2385.482] (II) No input driver/identifier specified (ignoring)
[ 2385.483] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[ 2385.483] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[ 2385.483] (**) Sleep Button: always reports core events
[ 2385.483] (**) Sleep Button: Device: "/dev/input/event1"
[ 2385.483] (II) Sleep Button: Found keys
[ 2385.483] (II) Sleep Button: Configuring as keyboard
[ 2385.483] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
[ 2385.483] (**) Option "xkb_rules" "evdev"
[ 2385.483] (**) Option "xkb_model" "pc105"
[ 2385.484] (**) Option "xkb_layout" "de"
[ 2385.494] (II) config/udev: Adding input device UVC Camera (eb1a:2761) (/dev/input/event7)
[ 2385.495] (**) UVC Camera (eb1a:2761): Applying InputClass "evdev keyboard catchall"
[ 2385.495] (**) UVC Camera (eb1a:2761): always reports core events
[ 2385.495] (**) UVC Camera (eb1a:2761): Device: "/dev/input/event7"
[ 2385.495] (II) UVC Camera (eb1a:2761): Found keys
[ 2385.495] (II) UVC Camera (eb1a:2761): Configuring as keyboard
[ 2385.495] (II) XINPUT: Adding extended input device "UVC Camera (eb1a:2761)" (type: KEYBOARD)
[ 2385.495] (**) Option "xkb_rules" "evdev"
[ 2385.495] (**) Option "xkb_model" "pc105"
[ 2385.495] (**) Option "xkb_layout" "de"
[ 2385.501] (II) config/udev: Adding input device Asus EeePC extra buttons (/dev/input/event6)
[ 2385.501] (**) Asus EeePC extra buttons: Applying InputClass "evdev keyboard catchall"
[ 2385.501] (**) Asus EeePC extra buttons: always reports core events
[ 2385.501] (**) Asus EeePC extra buttons: Device: "/dev/input/event6"
[ 2385.501] (II) Asus EeePC extra buttons: Found keys
[ 2385.501] (II) Asus EeePC extra buttons: Configuring as keyboard
[ 2385.502] (II) XINPUT: Adding extended input device "Asus EeePC extra buttons" (type: KEYBOARD)
[ 2385.502] (**) Option "xkb_rules" "evdev"
[ 2385.502] (**) Option "xkb_model" "pc105"
[ 2385.502] (**) Option "xkb_layout" "de"
[ 2385.504] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[ 2385.504] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 2385.504] (**) AT Translated Set 2 keyboard: always reports core events
[ 2385.504] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event4"
[ 2385.504] (II) AT Translated Set 2 keyboard: Found keys
[ 2385.504] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[ 2385.504] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
[ 2385.505] (**) Option "xkb_rules" "evdev"
[ 2385.505] (**) Option "xkb_model" "pc105"
[ 2385.505] (**) Option "xkb_layout" "de"
[ 2385.506] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event8)
[ 2385.507] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 2385.507] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 2385.507] (II) LoadModule: "synaptics"
[ 2385.507] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 2385.508] (II) Module synaptics: vendor="X.Org Foundation"
[ 2385.508] compiled for 1.9.0, module version = 1.2.2
[ 2385.508] Module class: X.Org XInput Driver
[ 2385.508] ABI class: X.Org XInput driver, version 11.0
[ 2385.508] (II) Synaptics touchpad driver version 1.2.2
[ 2385.508] (**) Option "Device" "/dev/input/event8"
[ 2385.508] (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
[ 2385.508] (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
[ 2385.508] (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 2385.508] (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
[ 2385.508] (II) SynPS/2 Synaptics TouchPad: buttons: left right
[ 2385.509] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 2385.509] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 2385.509] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[ 2385.509] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 2385.509] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[ 2385.509] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 2385.509] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 2385.510] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 2385.511] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 2385.511] (II) No input driver/identifier specified (ignoring)
[ 2403.452] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 2568.384] (II) Open ACPI successful (/var/run/acpid.socket)
[ 2568.384] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 2569.005] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 2569.104] (II) Power Button: Device reopened after 1 attempts.
[ 2569.104] (II) Video Bus: Device reopened after 1 attempts.
[ 2569.104] (II) Power Button: Device reopened after 1 attempts.
[ 2569.104] (II) Sleep Button: Device reopened after 1 attempts.
[ 2569.104] (II) UVC Camera (eb1a:2761): Device reopened after 1 attempts.
[ 2569.105] (II) Asus EeePC extra buttons: Device reopened after 1 attempts.
[ 2569.105] (II) AT Translated Set 2 keyboard: Device reopened after 1 attempts.
[ 2575.074] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 2579.477] [dix] couldn't enable device 13
[ 2579.488] [dix] couldn't enable device 13
[ 2826.486] (II) Open ACPI successful (/var/run/acpid.socket)
[ 2826.486] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 2827.117] (--) SynPS/2 Synaptics TouchPad: touchpad found
[ 2827.216] (II) Power Button: Device reopened after 1 attempts.
[ 2827.216] (II) Video Bus: Device reopened after 1 attempts.
[ 2827.216] (II) Power Button: Device reopened after 1 attempts.
[ 2827.216] (II) Sleep Button: Device reopened after 1 attempts.
[ 2827.216] (II) UVC Camera (eb1a:2761): Device reopened after 1 attempts.
[ 2827.217] (II) Asus EeePC extra buttons: Device reopened after 1 attempts.
[ 2827.217] (II) AT Translated Set 2 keyboard: Device reopened after 1 attempts.
[ 2854.110]
Backtrace:
[ 2854.110] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e82fb]
[ 2854.110] 1: /usr/bin/X (0x8048000+0x5da8d) [0x80a5a8d]
[ 2854.110] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x4dc40c]
[ 2854.110] 3: /usr/bin/X (0x8048000+0xe2f23) [0x812af23]
[ 2854.111] 4: /usr/bin/X (0x8048000+0x26087) [0x806e087]
[ 2854.111] 5: /usr/bin/X (0x8048000+0x1a5ba) [0x80625ba]
[ 2854.111] 6: /lib/libc.so.6 (__libc_start_main+0xe7) [0x214ce7]
[ 2854.111] 7: /usr/bin/X (0x8048000+0x1a191) [0x8062191]
[ 2854.111] Segmentation fault at address 0x128
[ 2854.111]
Caught signal 11 (Segmentation fault). Server aborting
[ 2854.111]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 2854.111] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 2854.111]
[ 2854.112] (II) Power Button: Close
[ 2854.113] (II) UnloadModule: "evdev"
[ 2854.117] (II) Video Bus: Close
[ 2854.118] (II) UnloadModule: "evdev"
[ 2854.118] (II) Power Button: Close
[ 2854.118] (II) UnloadModule: "evdev"
[ 2854.118] (II) Sleep Button: Close
[ 2854.119] (II) UnloadModule: "evdev"
[ 2854.119] (II) UVC Camera (eb1a:2761): Close
[ 2854.119] (II) UnloadModule: "evdev"
[ 2854.119] (II) Asus EeePC extra buttons: Close
[ 2854.119] (II) UnloadModule: "evdev"
[ 2854.120] (II) AT Translated Set 2 keyboard: Close
[ 2854.120] (II) UnloadModule: "evdev"
[ 2854.121] (II) UnloadModule: "synaptics"
[ 2854.122] [dix] cannot disable device, still paired. This is a bug.
[ 2854.122] [dix] cannot disable device, still paired. This is a bug.
[ 2854.122] [dix] cannot disable device, still paired. This is a bug.
[ 2854.123] [dix] cannot disable device, still paired. This is a bug.
[ 2854.124] [dix] cannot disable device, still paired. This is a bug.
[ 2854.125] [dix] cannot disable device, still paired. This is a bug.
[ 2854.126] [dix] cannot disable device, still paired. This is a bug.
[ 2854.126] [dix] cannot disable device, still paired. This is a bug.
[ 2854.127] [dix] cannot disable device, still paired. This is a bug.
[ 2854.128] [dix] cannot disable device, still paired. This is a bug.
[ 2854.128] [dix] cannot disable device, still paired. This is a bug.
[ 2854.129] [dix] cannot disable device, still paired. This is a bug.
[ 2854.133] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 2854.208] ddxSigGiveUp: Closing log
--snap
gdb backtrace:
--snip--
(gdb) bt
#0 0x081327e8 in ProcXIChangeHierarchy (client=0x9d4ce10)
at ../../Xi/xichangehierarchy.c:271
#1 0x0812af23 in ProcIDispatch (client=0x1) at ../../Xi/extinit.c:416
#2 0x0806e087 in Dispatch () at ../../dix/dispatch.c:432
#3 0x080625ba in main (argc=8, argv=0xbffbbd24, envp=0xbffbbd48)
at ../../dix/main.c:291
--snap--
gdb locals
--snip---
(gdb) i locals
ptr = 0x9d80858
keybd = 0x0
XTestptr = 0xbffbbba8
XTestkeybd = 0x8202544
any = 0x9d3ec98
required_len = 11
n = <value optimized out>
rc = <value optimized out>
flags = {0 <repeats 40 times>}
--snap--
So its quite clear that GetMaster(ptr, MASTER_KEYBOARD); returned NULL
in this case. I could add a check around that and the previous and
following GetMaster calls, but maybe this should be fixed elsewhere.
so I'm just providing the crash info.
Cheers,
Christian
--
what is, is;
what is not is possible.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20101104/2a8ba433/attachment.pgp>
More information about the xorg
mailing list