Comment 4 for bug 231484

Revision history for this message
TTL (supernova-2149) wrote : Re: Xorg crashes with a segfault if pressing "Del" key

Ok, backtracing was easier and more fun than I expected. I tried it two times:
Program received signal SIGSEGV, Segmentation fault.
XkbHandleBell (force=0 '\0', eventOnly=0 '\0', kbd=0x8273488, percent=50 '2', pCtrl=0x8273cc0, class=0 '\0', name=0, pWin=0x0, pClient=0x868c628) at ../../xkb/xkbEvents.c:404
404 ../../xkb/xkbEvents.c: No such file or directory.
        in ../../xkb/xkbEvents.c
(gdb)

Program received signal SIGSEGV, Segmentation fault.
XkbHandleBell (force=0 '\0', eventOnly=0 '\0', kbd=0x8273488, percent=50 '2', pCtrl=0x8273cc0, class=0 '\0', name=0, pWin=0x0, pClient=0x86a9270) at ../../xkb/xkbEvents.c:404
404 in ../../xkb/xkbEvents.c

Line 404 in xkbEvents.c
would be:
xkbi = kbd->key->xkbInfo;

Interestingly, the crashes happen only if the Wacom is connected during the server start. If it is removed later the server still crashes and if the Wacom is added later it does not (however it then is less usable).
I hope this helps.