[Bug 687362] New: touchpad driver crashed xorg and can't be started properly since then
https://bugzilla.novell.com/show_bug.cgi?id=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c0 Summary: touchpad driver crashed xorg and can't be started properly since then Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: x86-64 OS/Version: openSUSE 11.4 Status: NEW Severity: Critical Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: andihartmann@freenet.de QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- Created an attachment (id=424789) --> (http://bugzilla.novell.com/attachment.cgi?id=424789) logfile with the crash User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.1b2) Gecko/20110326 Firefox/4.2a1pre SeaMonkey/2.1b2pre A few seconds after resume, the touchpad crashed the X-server. The system (keyboard and mouse / touchpad) was dead afterwards. See attached Xorg.log.0.crash_after_resume for backtrace. Since this crash, the touchpad isn't recognized correctly any more. There are a lot of instances started to run the driver: grep "Applying InputClass" /var/log/Xorg.0.log | grep touch [ 137.294] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" [ 137.294] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall" [ 137.294] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" [ 137.424] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" see Xorg.0.log.after.crash This causes problems during the start of X. The config file in /etc/xorg.conf.d: cat /etc/X11/xorg.conf.d/50-synaptics.conf Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "HorizScrollDelta" "0" Option "TapButton1" "1" Option "TapButton2" "2" Option "TapButton3" "3" EndSection Before this crash, it looked like this: [ 10974.085] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall" [ 10974.085] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" Reproducible: Always Steps to Reproduce: The crash happened once a few seconds after X has been loaded after resume (but I must say, that there are problems with detecting the device correctly - even after a normal boot. With kernel 2.6.37, the device often isn't detected at all). The problem with the n-times applied InputClasses happens no every time after the big crash. Actual Results: The device crashed the whole machine. Expected Results: The device should work without crashing the Xserver. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c1 --- Comment #1 from Andreas Hartmann <andihartmann@freenet.de> 2011-04-13 19:38:00 UTC --- Created an attachment (id=424790) --> (http://bugzilla.novell.com/attachment.cgi?id=424790) logfile after the crash -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c2 --- Comment #2 from Andreas Hartmann <andihartmann@freenet.de> 2011-04-13 19:39:43 UTC --- Created an attachment (id=424791) --> (http://bugzilla.novell.com/attachment.cgi?id=424791) dmesg of the system -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c3 --- Comment #3 from Andreas Hartmann <andihartmann@freenet.de> 2011-04-13 19:41:00 UTC --- Created an attachment (id=424792) --> (http://bugzilla.novell.com/attachment.cgi?id=424792) lspci -vv -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c4 --- Comment #4 from Andreas Hartmann <andihartmann@freenet.de> 2011-04-13 20:23:29 UTC --- I could find the reason of the double loading if the synaptics driver. There was a second 50-synaptics.conf file in /usr/share/X11/xorg.conf.d which probably was installed by the synaptics driver 1.4.0 which I tested meanwhile. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |sndirsch@novell.com |ovo.novell.com | -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c5 --- Comment #5 from Stefan Dirsch <sndirsch@novell.com> 2011-04-14 10:57:51 UTC --- (In reply to comment #5)
Created an attachment (id=424789) --> (http://bugzilla.novell.com/attachment.cgi?id=424789) [details] logfile with the crash
[ 340.009] [mi] EQ overflowing. The server is probably stuck in an infinite loop. [ 340.009] Backtrace: [ 340.010] 0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x463678] [ 340.010] 1: /usr/bin/Xorg (mieqEnqueue+0x1f4) [0x45e614] [ 340.010] 2: /usr/bin/Xorg (xf86PostButtonEventP+0xcf) [0x4766ef] [ 340.010] 3: /usr/bin/Xorg (xf86PostButtonEvent+0xbe) [0x47681e] [ 340.010] 4: /usr/lib64/xorg/modules/input/synaptics_drv.so (0x7f92eaeff000+0x3621) [0x7f92eaf02621] [ 340.010] 5: /usr/lib64/xorg/modules/input/synaptics_drv.so (0x7f92eaeff000+0x55b8) [0x7f92eaf045b8] [ 340.010] 6: /usr/bin/Xorg (0x400000+0x72d77) [0x472d77] [ 340.010] 7: /usr/bin/Xorg (0x400000+0x1178e3) [0x5178e3] [ 340.010] 8: /lib64/libc.so.6 (0x7f92eed8d000+0x32b30) [0x7f92eedbfb30] [ 340.010] 9: /lib64/libc.so.6 (__select+0x13) [0x7f92eee59c53] [ 340.010] 10: /usr/bin/Xorg (WaitForSomething+0x1af) [0x46400f] [ 340.010] 11: /usr/bin/Xorg (0x400000+0x2f432) [0x42f432] [ 340.010] 12: /usr/bin/Xorg (0x400000+0x25ace) [0x425ace] [ 340.010] 13: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f92eedabbfd] [ 340.010] 14: /usr/bin/Xorg (0x400000+0x25679) [0x425679] [ 340.059] [mi] EQ overflowing. The server is probably stuck in an infinite loop. [ 340.059] -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c6 --- Comment #6 from Stefan Dirsch <sndirsch@novell.com> 2011-04-14 10:59:34 UTC --- "[mi] EQ overflowing." is a famous one. :-( I do not understand why there are two synaptics driver entries in /etc/X11/xorg.conf.d/50-synaptics.conf. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c7 --- Comment #7 from Andreas Hartmann <andihartmann@freenet.de> 2011-04-14 15:37:14 UTC --- (In reply to comment #6)
I do not understand why there are two synaptics driver entries in /etc/X11/xorg.conf.d/50-synaptics.conf.
Are there? I can see just one. Some more information about this touchpad: hwinfo --mouse 39: PS/2 00.0: 10500 PS/2 Mouse [Created at input.183] Unique ID: AH6Q.ZHI3OT7LsxA Hardware Class: mouse Model: "SynPS/2 Synaptics TouchPad" Vendor: 0x0002 Device: 0x0007 "SynPS/2 Synaptics TouchPad" Compatible to: int 0x0210 0x0002 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 2 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=new, avail=yes, need=no, active=unknown -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c8 --- Comment #8 from Stefan Dirsch <sndirsch@novell.com> 2011-04-14 15:43:44 UTC --- (In reply to comment #7)
(In reply to comment #6)
I do not understand why there are two synaptics driver entries in /etc/X11/xorg.conf.d/50-synaptics.conf.
Are there? I can see just one.
Ok. What you've told me was that there are two xorg.conf.d files with synaptics driver entriy. I messed this up. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c9 --- Comment #9 from Andreas Hartmann <andihartmann@freenet.de> 2011-04-14 17:37:24 UTC --- This report consisted of two problems: 1. The crash - with one configured driver. 2. The problem after testing synaptics driver version 1.4, which installed "silently" a second configuration in /usr/share/X11/xorg.conf.d. I detected the problem myself and reverted it in Comment 4. Now, the original crash (which was the cause to test 1.4) remains (your Comment 5). At this time, there was just one configuration. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c10 --- Comment #10 from Stefan Dirsch <sndirsch@novell.com> 2011-04-15 08:03:18 UTC --- Thanks for clarification. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c11 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |andihartmann@freenet.de --- Comment #11 from Stefan Dirsch <sndirsch@suse.com> 2011-09-01 14:17:49 UTC --- Unfortunately we do not have the ressources to address that issue still for openSUSE 11.4. Could you please test again with a current Milestone of openSUSE 12.1, whether the issue still exists and give me feedback about the result? Thanks. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c12 Andreas Hartmann <andihartmann@freenet.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|andihartmann@freenet.de | --- Comment #12 from Andreas Hartmann <andihartmann@freenet.de> 2011-09-01 16:22:18 UTC --- Unfortunately I do not have the resources to test 12.1 because this is a production machine and I don't have another one. I'm meanwhile using completely other kernel, which doesn't show the problem any more. -- 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=687362 https://bugzilla.novell.com/show_bug.cgi?id=687362#c13 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #13 from Stefan Dirsch <sndirsch@suse.com> 2011-09-01 20:23:43 UTC --- Ok. So let's assume the issue is fixed meanwhile. -- 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