[Bug 447934] [NEW] X server crashes in DamageUnregister when closing a client

Michel michel at crondor.net
Sat Oct 10 11:33:52 UTC 2009


Public bug reported:

Closing any client (even something simple as xmessage) crashes the X
server in DamageUnregister:

#0  DamageUnregister (pDrawable=0x8232fd8, pDamage=0x820ccc0) at ../../../miext/damage/damage.c:1697
No locals.
#1  0xb77e5eee in shadowRemove (pScreen=0x820bc28, pPixmap=0x8232fd8) at ../../../miext/shadow/shadow.c:219
No locals.
#2  0xb77e63a4 in shadowCloseScreen (i=0, pScreen=0x820bc28) at ../../../miext/shadow/shadow.c:103
        pBuf = (shadowBufPtr) 0x820cc90
#3  0x0811289c in miDCCloseScreen (index=0, pScreen=0x820bc28) at ../../mi/midispcur.c:175
No locals.
#4  0x0811ec9c in miPointerCloseScreen (index=0, pScreen=0x820bc28) at ../../mi/mipointer.c:165
No locals.
#5  0x081254fc in miSpriteCloseScreen (i=0, pScreen=0x820bc28) at ../../mi/misprite.c:320
No locals.
#6  0x080cf45e in CMapCloseScreen (i=0, pScreen=0x820bc28) at ../../../../hw/xfree86/common/xf86cmap.c:230
No locals.
#7  0x080c76db in DPMSClose (i=0, pScreen=0x820bc28) at ../../../../hw/xfree86/common/xf86DPMS.c:138
        pDPMS = <value optimized out>
#8  0xb780d71e in IVTVDevCloseScreen (scrnIndex=0, pScreen=0x820bc28) at ../../src/ivtv.c:736
        pScrn = (ScrnInfoPtr) 0x820a9d0
        devPtr = (IVTVDevPtr) 0x820ae48
#9  0xb78970c4 in XvCloseScreen (ii=0, pScreen=0x820bc28) at ../../Xext/xvmain.c:317
No locals.
#10 0x0816272b in RRCloseScreen (i=0, pScreen=0x820bc28) at ../../randr/randr.c:105
        pScrPriv = (rrScrPrivPtr) 0x8220968
        j = -1
#11 0x080e1958 in xf86RandRCloseScreen (index=0, pScreen=0x820bc28)
    at ../../../../hw/xfree86/common/xf86RandR.c:364
No locals.
#12 0x080cc073 in VidModeClose (i=0, pScreen=0x820bc28) at ../../../../hw/xfree86/common/xf86VidMode.c:116
No locals.
#13 0x0814bb35 in CursorCloseScreen (index=0, pScreen=0x820bc28) at ../../xfixes/cursor.c:186
        cs = (CursorScreenPtr) 0x8224c40
        ret = <value optimized out>
#14 0x0817cd5c in AnimCurCloseScreen (index=0, pScreen=0x820bc28) at ../../render/animcur.c:136
        ret = <value optimized out>
#15 0x0814589b in compCloseScreen (index=0, pScreen=0x820bc28) at ../../composite/compinit.c:84
        ret = 32
#16 0xb787121a in glxCloseScreen (index=0, pScreen=0x820bc28) at ../../glx/glxscreens.c:217
        pGlxScreen = <value optimized out>
#17 0x0807237c in main (argc=1, argv=0xbff31534, envp=0x33) at ../../dix/main.c:429
        i = 0
        alwaysCheckForInput = {0, 1}

Using Ubuntu 9.04
xserver-xorg-video-ivtv:
  Installed: 1.0.1-1ubuntu2
xserver-xorg:
  Installed: 1:7.4~5ubuntu18

** Affects: xserver-xorg-video-ivtvdev (Ubuntu)
     Importance: Undecided
         Status: New

-- 
X server crashes in DamageUnregister when closing a client
https://bugs.launchpad.net/bugs/447934
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list