[Bug 480721] New: X.org+evdev: logout crash in evBrainRemoveDevice
https://bugzilla.novell.com/show_bug.cgi?id=480721 Summary: X.org+evdev: logout crash in evBrainRemoveDevice Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: jslaby@novell.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Everyt time I logout back to console, the X started by startx outputs this: .. (II) Mouse0-usb-0000:00:1d.0-1.2/input0: Off (II) Mouse0-usb-0000:00:1d.0-1.2/input0: Off Backtrace: 0: X(xf86SigHandler+0x65) [0x47e715] 1: /lib64/libc.so.6 [0x33e02326e0] 2: /usr/lib64/xorg/modules//input/evdev_drv.so(evBrainRemoveDevice+0x9b) [0x7f15f22974eb] 3: /usr/lib64/xorg/modules//input/evdev_drv.so [0x7f15f22964ab] 4: X(DeleteInputDeviceRequest+0x3b) [0x4959eb] 5: X(CloseDownDevices+0x29) [0x445249] 6: X(main+0x4ad) [0x43236d] 7: /lib64/libc.so.6(__libc_start_main+0xe6) [0x33e021e586] 8: X [0x4316f9] Fatal server error: Caught signal 11. Server aborting (II) UnloadModule: "kbd" .. xorg-x11-driver-input-7.4-11.5 xorg-x11-server-7.4-17.3 In the self-compiled evdev (I was unable to find -debuginfo) it is here: (gdb) list *evBrainRemoveDevice+0x9b 0x440b is in evBrainRemoveDevice (evdev_brain.c:480). 475 476 if (device) { 477 if (prev) 478 prev->next = device->next; 479 else 480 driver->devices = device->next; <----- 481 xfree(device); 482 } 483 } 484 } The assembly is the same at that point, so I think, that's it. Should the condition be 476 if (device && driver) { ? Or, is this a bug somewhere else? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480721 User jslaby@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=480721#c1 --- Comment #1 from Jiri Slaby <jslaby@novell.com> 2009-02-28 02:04:41 MST --- Excerpt from xorg.conf: Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Mouse0" Driver "evdev" Option "Device" "/dev/input/event15" EndSection -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=480721 User sndirsch@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=480721#c2 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE --- Comment #2 from Stefan Dirsch <sndirsch@novell.com> 2009-02-28 02:11:36 MST --- Yes, see https://bugzilla.novell.com/show_bug.cgi?id=437651#c53 *** This bug has been marked as a duplicate of bug 437651 *** https://bugzilla.novell.com/show_bug.cgi?id=437651 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com