X server crashes in DamageUnregister when closing a client

Bug #447934 reported by Michel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ivtvdev (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

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

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

-ivtvdev has been removed from the archive.

Changed in xserver-xorg-video-ivtvdev (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.