Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197715 - x11-base/xorg-server 1.4-r2 restarts X server on certain kb input
Summary: x11-base/xorg-server 1.4-r2 restarts X server on certain kb input
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-01 02:43 UTC by biohazrd
Modified: 2007-11-02 06:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
xorg.conf (xorg.conf,15.11 KB, text/plain)
2007-11-01 02:44 UTC, biohazrd
Details
emerge info (emerge_info.txt,3.77 KB, text/plain)
2007-11-01 02:46 UTC, biohazrd
Details

Note You need to log in before you can comment on or make changes to this bug.
Description biohazrd 2007-11-01 02:43:01 UTC
I thought it might be the xorg-x11 package, however I masked 7.3 and used 7.2 and xorg-server 1.4-r2 still had the same problem. 

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x6a) [0x4816aa]
1: /lib/libc.so.6 [0x2ab0bcd2a540]
2: /usr/bin/X(GetKeyboardValuatorEvents+0x4c) [0x45bd5c]
3: /usr/bin/X(GetKeyboardEvents+0x17) [0x45c067]
4: /usr/bin/X(xf86PostKeyboardEvent+0x63) [0x49c033]
5: /usr/lib64/xorg/modules/input//evdev_drv.so [0x2ab0bf39410a]
6: /usr/bin/X [0x46e6da]
7: /lib/libc.so.6 [0x2ab0bcd2a540]
8: /lib/libc.so.6(__select+0x13) [0x2ab0bcdc5f63]
9: /usr/bin/X(WaitForSomething+0x6dd) [0x55c9dd]
10: /usr/bin/X(Dispatch+0x8b) [0x44c65b]
11: /usr/bin/X(main+0x47b) [0x4351db]
12: /lib/libc.so.6(__libc_start_main+0xf4) [0x2ab0bcd16b74]
13: /usr/bin/X(FontFileCompleteXLFD+0x269) [0x4344f9]

Fatal server error:
Caught signal 11.  Server aborting

In console the keys work fine and using 'showkey -k' the following are causing a segfault:

(I tried making an .Xmodmap in ~/ thinking that mapping the input to something useful would overt the crash.  But these keycodes are the ones I have identified as problem inputs. I suppose ignore what I mapped them to as it makes no difference)


keycode 418 = XF86ZoomIn
keycode 419 = XF86ZoomOut
keycode 113 = XF86AudioMute
keycode 164 = XF86AudioPlay
keycode 166 = XF86AudioStop
keycode 115 = XF86AudioRaiseVolume
keycode 114 = XF86AudioLowerVolume
keycode 165 = XF86AudioPrev
keycode 163 = XF86AudioNext
keycode 421 = XF86Word
keycode 423 = XF86Excel
keycode 425 = XF86Excel
keycode 430 = XF86Messenger

Pressing any of these keys results in the xserver restarting and bringing back to the kdegreet login, as if Cnrtl-Alt-Bkspc was hit.

Reproducible: Always

Steps to Reproduce:
1. login to desktop via kdegreet to KDE
2. touch certain keys on the KB and X will restart to kdegreet
3.

Actual Results:  
X server appears to segfault with signal 11 and restart kdegreet login process.  I have narrowed it down to select key inputs.


Expected Results:  
No crash should ever happen, outside the the normal restart procedure of Cntl-Alt-Bkspc
Comment 1 biohazrd 2007-11-01 02:44:21 UTC
Created attachment 134852 [details]
xorg.conf
Comment 2 biohazrd 2007-11-01 02:46:50 UTC
Created attachment 134853 [details]
emerge info
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2007-11-02 06:29:39 UTC
Please file this bug upstream at bugs.freedesktop.org in the xorg product (remember to search before filing a new bug). They'll probably want /var/log/Xorg.0.log from xorg-server-1.4 and xorg.conf. Once you file it, post the URL here so we can track it; when it's fixed upstream, please reopen this bug.