[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#463567: xkb changes crash X11



When running "setxkbmap -model microsoftpro" Xephyr outputs this line
before crashing:
------------------------
expected keysym, got XF86Info: line 914 of inet
------------------------

I rebuilt Xephyr with debuging symbols and got this backtrace. I hope it
helps.

#0  0xb7c70695 in free () from /lib/libc.so.6
#1  0x083758b1 in Xfree (ptr=0xb7d3f124) at ../../os/utils.c:1466
#2  0x08363376 in _XkbFreeGeomLeafElems (freeAll=<value optimized out>, first=<value optimized out>, 
    count=17, num_inout=0x8449434, sz_inout=0x8449436, elems=0x844943c, elem_sz=8)
    at ../../xkb/XKBGAlloc.c:62
#3  0x083633c7 in SrvXkbFreeGeomKeys (row=0x8449430, first=0, count=17, freeAll=1)
    at ../../xkb/XKBGAlloc.c:327
#4  0x0836340c in _XkbClearRow (row_in=0x1180002 <Address 0x1180002 out of bounds>)
    at ../../xkb/XKBGAlloc.c:342
#5  0x08362dc1 in _XkbFreeGeomNonLeafElems (freeAll=1, first=0, count=4, num_inout=0x84490e0, 
    sz_inout=0x84490e6, elems=0x84490ec, elem_sz=24, freeFunc=0x83633d0 <_XkbClearRow>)
    at ../../xkb/XKBGAlloc.c:119
#6  0x08362f4d in SrvXkbFreeGeomRows (section=0x84490d0, first=0, count=4, freeAll=1)
    at ../../xkb/XKBGAlloc.c:349
#7  0x08362fa1 in _XkbClearSection (section_in=0x84490d0 "Ä") at ../../xkb/XKBGAlloc.c:363
#8  0x08362dc1 in _XkbFreeGeomNonLeafElems (freeAll=1, first=0, count=7, num_inout=0x8448876, 
    sz_inout=0x844886a, elems=0x8448888, elem_sz=48, freeFunc=0x8362f60 <_XkbClearSection>)
    at ../../xkb/XKBGAlloc.c:119
#9  0x08362eed in SrvXkbFreeGeomSections (geom=0x8448850, first=0, count=7, freeAll=1)
    at ../../xkb/XKBGAlloc.c:374
#10 0x0836365f in SrvXkbFreeGeometry (geom=0x8448850, which=63, freeMap=1) at ../../xkb/XKBGAlloc.c:443
#11 0x0836169a in SrvXkbFreeKeyboard (xkb=0x844d698, which=127, freeAll=1) at ../../xkb/XKBAlloc.c:328
#12 0x0834f44f in XkbFreeInfo (xkbi=0x843d760) at ../../xkb/xkbInit.c:820
#13 0x0807008f in CloseDevice (dev=0x843e6c0) at ../../dix/devices.c:530
#14 0x080704f0 in CloseDownDevices () at ../../dix/devices.c:626
#15 0x08080368 in main (argc=2, argv=0xbfd6b624, envp=Cannot access memory at address 0x49
) at ../../dix/main.c:472




Reply to: