[Intel-gfx] x.org cpu spin / hang while using XAA on G45 with 2.4.1 driver (stack included)
Martin Olsson
mnemo at minimum.se
Fri Sep 26 22:43:03 CEST 2008
So, I was running X.org using XAA (and no compiz of course) on an Ubuntu (intrepid) machine with a G45 chipset (GMA X4500HD) when X.org just froze.
I could still login through ssh and found the X process spinning with 100% CPU. I got the 2.4.1-1ubuntu6 version of the intel driver installed.
I grabbed a couple of stacks out it (see below); they actually look similar (identical?) so maybe the machine was actually spinning inside dixLookupPrivate somehow?
One thing I found strange is the call to AbortServer() in frame 17 eventually seems
to cause another call to AbortServer() in frame 7? Isn't that really weird?
If anyone actually finds this info useful I also used the "gcore" utility to save a crash dump (ping me and I'll send it).
For now I will not file a bug about this because I can't reproduce it, I was just a one off random error.
Martin
-----
#0 0x0000000000433ffc in dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0x7f2854d7aef0
ptr = <value optimized out>
#1 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7ac80) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#2 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0x7f2854d7aef0
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#3 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12771576
start = 3806722
now = <value optimized out>
last_head = 15292
#4 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#5 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#6 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#7 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#8 0x00000000004810b0 in xf86SigHandler (signo=11) at ../../../../hw/xfree86/common/xf86Events.c:785
beenhere = 1
#9 <signal handler called>
No symbol table info available.
#10 dixLookupPrivate (privates=0x41bd410, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0xc7069000000000
ptr = <value optimized out>
#11 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7aa60) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#12 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0xc7069000000000
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#13 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12518406
start = 3804689
now = <value optimized out>
last_head = 15292
#14 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#15 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#16 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#17 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#18 0x00000000004f8865 in FatalError (f=0x7f285348bcc4 "lockup\n") at ../../os/log.c:552
args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fff5ecbeea0, reg_save_area = 0x7fff5ecbede0}}
beenhere = 1
#19 0x00007f28534526e1 in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:150
pI830 = (I830Ptr) 0x14096f0
ring = (I830RingBuffer *) 0x7e5800
iters = 12577713
start = 3802512
now = <value optimized out>
last_head = 15292
#20 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#21 0x00007f28527903a6 in XAACopyAreaFallback (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../../hw/xfree86/xaa/xaaFallback.c:83
infoRec = (XAAInfoRecPtr) 0x143ecb0
ret = (RegionPtr) 0xc7069000000000
pGCPriv = (XAAGCPtr) 0x3df8db8
oldFuncs = (GCFuncs *) 0x7f28529de280
#22 0x00007f28527d2fd8 in cwCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, w=275, h=116, dstx=0, dsty=0) at ../../../miext/cw/cw_ops.c:201
pGCPrivate = (cwGCPtr) 0x3df8d68
dst_off_x = 0
dst_off_y = 0
pBackingDst = (DrawablePtr) 0x1fefad0
pBackingGC = (GCPtr) 0x3df8c70
src_off_x = 0
src_off_y = 0
pBackingSrc = (DrawablePtr) 0x23c23f0
#23 0x0000000000533702 in damageCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../miext/damage/damage.c:882
ret = <value optimized out>
pGCPriv = (DamageGCPrivPtr) 0x3df8d38
oldFuncs = (GCFuncs *) 0x7bd520
#24 0x000000000044bcbc in ProcCopyArea (client=0x2201300) at ../../dix/dispatch.c:1581
pDst = (DrawablePtr) 0x0
pSrc = (DrawablePtr) 0x41bd410
pGC = (GC *) 0x3df8c70
pRgn = <value optimized out>
rc = 0
#25 0x000000000044d7a4 in Dispatch () at ../../dix/dispatch.c:454
result = <value optimized out>
client = (ClientPtr) 0x2201300
nready = 0
start_tick = 29180
#26 0x000000000043378d in main (argc=10, argv=0x7fff5ecbf258, envp=<value optimized out>) at ../../dix/main.c:441
i = 1
error = 0
xauthfile = <value optimized out>
alwaysCheckForInput = {0, 1}
Continuing.
Program received signal SIGINT, Interrupt.
dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:135
135 in ../../dix/privates.c
#0 dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0x7f2854d7aef0
ptr = <value optimized out>
#1 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7ac80) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#2 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0x7f2854d7aef0
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#3 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12771576
start = 3806722
now = <value optimized out>
last_head = 15292
#4 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#5 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#6 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#7 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#8 0x00000000004810b0 in xf86SigHandler (signo=11) at ../../../../hw/xfree86/common/xf86Events.c:785
beenhere = 1
#9 <signal handler called>
No symbol table info available.
#10 dixLookupPrivate (privates=0x41bd410, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0xc7069000000000
ptr = <value optimized out>
#11 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7aa60) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#12 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0xc7069000000000
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#13 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12518406
start = 3804689
now = <value optimized out>
last_head = 15292
#14 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#15 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#16 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#17 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#18 0x00000000004f8865 in FatalError (f=0x7f285348bcc4 "lockup\n") at ../../os/log.c:552
args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fff5ecbeea0, reg_save_area = 0x7fff5ecbede0}}
beenhere = 1
#19 0x00007f28534526e1 in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:150
pI830 = (I830Ptr) 0x14096f0
ring = (I830RingBuffer *) 0x7e5800
iters = 12577713
start = 3802512
now = <value optimized out>
last_head = 15292
#20 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#21 0x00007f28527903a6 in XAACopyAreaFallback (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../../hw/xfree86/xaa/xaaFallback.c:83
infoRec = (XAAInfoRecPtr) 0x143ecb0
ret = (RegionPtr) 0xc7069000000000
pGCPriv = (XAAGCPtr) 0x3df8db8
oldFuncs = (GCFuncs *) 0x7f28529de280
#22 0x00007f28527d2fd8 in cwCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, w=275, h=116, dstx=0, dsty=0) at ../../../miext/cw/cw_ops.c:201
pGCPrivate = (cwGCPtr) 0x3df8d68
dst_off_x = 0
dst_off_y = 0
pBackingDst = (DrawablePtr) 0x1fefad0
pBackingGC = (GCPtr) 0x3df8c70
src_off_x = 0
src_off_y = 0
pBackingSrc = (DrawablePtr) 0x23c23f0
#23 0x0000000000533702 in damageCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../miext/damage/damage.c:882
ret = <value optimized out>
pGCPriv = (DamageGCPrivPtr) 0x3df8d38
oldFuncs = (GCFuncs *) 0x7bd520
#24 0x000000000044bcbc in ProcCopyArea (client=0x2201300) at ../../dix/dispatch.c:1581
pDst = (DrawablePtr) 0x0
pSrc = (DrawablePtr) 0x41bd410
pGC = (GC *) 0x3df8c70
pRgn = <value optimized out>
rc = 0
#25 0x000000000044d7a4 in Dispatch () at ../../dix/dispatch.c:454
result = <value optimized out>
client = (ClientPtr) 0x2201300
nready = 0
start_tick = 29180
#26 0x000000000043378d in main (argc=10, argv=0x7fff5ecbf258, envp=<value optimized out>) at ../../dix/main.c:441
i = 1
error = 0
xauthfile = <value optimized out>
alwaysCheckForInput = {0, 1}
Continuing.
Program received signal SIGINT, Interrupt.
dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:137
137 in ../../dix/privates.c
#0 dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:137
rec = (PrivateRec *) 0x7f2854d7aef0
ptr = <value optimized out>
#1 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7ac80) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#2 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0x7f2854d7aef0
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#3 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12771576
start = 3806722
now = <value optimized out>
last_head = 15292
#4 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#5 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#6 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#7 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#8 0x00000000004810b0 in xf86SigHandler (signo=11) at ../../../../hw/xfree86/common/xf86Events.c:785
beenhere = 1
#9 <signal handler called>
No symbol table info available.
#10 dixLookupPrivate (privates=0x41bd410, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0xc7069000000000
ptr = <value optimized out>
#11 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7aa60) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#12 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0xc7069000000000
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#13 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12518406
start = 3804689
now = <value optimized out>
last_head = 15292
#14 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#15 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#16 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#17 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#18 0x00000000004f8865 in FatalError (f=0x7f285348bcc4 "lockup\n") at ../../os/log.c:552
args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fff5ecbeea0, reg_save_area = 0x7fff5ecbede0}}
beenhere = 1
#19 0x00007f28534526e1 in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:150
pI830 = (I830Ptr) 0x14096f0
ring = (I830RingBuffer *) 0x7e5800
iters = 12577713
start = 3802512
now = <value optimized out>
last_head = 15292
#20 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#21 0x00007f28527903a6 in XAACopyAreaFallback (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../../hw/xfree86/xaa/xaaFallback.c:83
infoRec = (XAAInfoRecPtr) 0x143ecb0
ret = (RegionPtr) 0xc7069000000000
pGCPriv = (XAAGCPtr) 0x3df8db8
oldFuncs = (GCFuncs *) 0x7f28529de280
#22 0x00007f28527d2fd8 in cwCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, w=275, h=116, dstx=0, dsty=0) at ../../../miext/cw/cw_ops.c:201
pGCPrivate = (cwGCPtr) 0x3df8d68
dst_off_x = 0
dst_off_y = 0
pBackingDst = (DrawablePtr) 0x1fefad0
pBackingGC = (GCPtr) 0x3df8c70
src_off_x = 0
src_off_y = 0
pBackingSrc = (DrawablePtr) 0x23c23f0
#23 0x0000000000533702 in damageCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../miext/damage/damage.c:882
ret = <value optimized out>
pGCPriv = (DamageGCPrivPtr) 0x3df8d38
oldFuncs = (GCFuncs *) 0x7bd520
#24 0x000000000044bcbc in ProcCopyArea (client=0x2201300) at ../../dix/dispatch.c:1581
pDst = (DrawablePtr) 0x0
pSrc = (DrawablePtr) 0x41bd410
pGC = (GC *) 0x3df8c70
pRgn = <value optimized out>
rc = 0
#25 0x000000000044d7a4 in Dispatch () at ../../dix/dispatch.c:454
result = <value optimized out>
client = (ClientPtr) 0x2201300
nready = 0
start_tick = 29180
#26 0x000000000043378d in main (argc=10, argv=0x7fff5ecbf258, envp=<value optimized out>) at ../../dix/main.c:441
i = 1
error = 0
xauthfile = <value optimized out>
alwaysCheckForInput = {0, 1}
Continuing.
Program received signal SIGINT, Interrupt.
0x0000000000433ffc in dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:135
135 in ../../dix/privates.c
#0 0x0000000000433ffc in dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0x7f2854d7aef0
ptr = <value optimized out>
#1 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7ac80) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#2 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0x7f2854d7aef0
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#3 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12771576
start = 3806722
now = <value optimized out>
last_head = 15292
#4 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#5 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#6 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#7 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#8 0x00000000004810b0 in xf86SigHandler (signo=11) at ../../../../hw/xfree86/common/xf86Events.c:785
beenhere = 1
#9 <signal handler called>
No symbol table info available.
#10 dixLookupPrivate (privates=0x41bd410, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0xc7069000000000
ptr = <value optimized out>
#11 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7aa60) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#12 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0xc7069000000000
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#13 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12518406
start = 3804689
now = <value optimized out>
last_head = 15292
#14 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#15 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#16 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#17 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#18 0x00000000004f8865 in FatalError (f=0x7f285348bcc4 "lockup\n") at ../../os/log.c:552
args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fff5ecbeea0, reg_save_area = 0x7fff5ecbede0}}
beenhere = 1
#19 0x00007f28534526e1 in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:150
pI830 = (I830Ptr) 0x14096f0
ring = (I830RingBuffer *) 0x7e5800
iters = 12577713
start = 3802512
now = <value optimized out>
last_head = 15292
#20 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#21 0x00007f28527903a6 in XAACopyAreaFallback (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../../hw/xfree86/xaa/xaaFallback.c:83
infoRec = (XAAInfoRecPtr) 0x143ecb0
ret = (RegionPtr) 0xc7069000000000
pGCPriv = (XAAGCPtr) 0x3df8db8
oldFuncs = (GCFuncs *) 0x7f28529de280
#22 0x00007f28527d2fd8 in cwCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, w=275, h=116, dstx=0, dsty=0) at ../../../miext/cw/cw_ops.c:201
pGCPrivate = (cwGCPtr) 0x3df8d68
dst_off_x = 0
dst_off_y = 0
pBackingDst = (DrawablePtr) 0x1fefad0
pBackingGC = (GCPtr) 0x3df8c70
src_off_x = 0
src_off_y = 0
pBackingSrc = (DrawablePtr) 0x23c23f0
#23 0x0000000000533702 in damageCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../miext/damage/damage.c:882
ret = <value optimized out>
pGCPriv = (DamageGCPrivPtr) 0x3df8d38
oldFuncs = (GCFuncs *) 0x7bd520
#24 0x000000000044bcbc in ProcCopyArea (client=0x2201300) at ../../dix/dispatch.c:1581
pDst = (DrawablePtr) 0x0
pSrc = (DrawablePtr) 0x41bd410
pGC = (GC *) 0x3df8c70
pRgn = <value optimized out>
rc = 0
#25 0x000000000044d7a4 in Dispatch () at ../../dix/dispatch.c:454
result = <value optimized out>
client = (ClientPtr) 0x2201300
nready = 0
start_tick = 29180
#26 0x000000000043378d in main (argc=10, argv=0x7fff5ecbf258, envp=<value optimized out>) at ../../dix/main.c:441
i = 1
error = 0
xauthfile = <value optimized out>
alwaysCheckForInput = {0, 1}
Continuing.
Program received signal SIGINT, Interrupt.
dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:135
135 in ../../dix/privates.c
#0 dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0x7f2854d7aef0
ptr = <value optimized out>
#1 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7ac80) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#2 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0x7f2854d7aef0
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#3 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12771576
start = 3806722
now = <value optimized out>
last_head = 15292
#4 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#5 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#6 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#7 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#8 0x00000000004810b0 in xf86SigHandler (signo=11) at ../../../../hw/xfree86/common/xf86Events.c:785
beenhere = 1
#9 <signal handler called>
No symbol table info available.
#10 dixLookupPrivate (privates=0x41bd410, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0xc7069000000000
ptr = <value optimized out>
#11 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7aa60) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#12 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0xc7069000000000
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#13 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12518406
start = 3804689
now = <value optimized out>
last_head = 15292
#14 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#15 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#16 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#17 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#18 0x00000000004f8865 in FatalError (f=0x7f285348bcc4 "lockup\n") at ../../os/log.c:552
args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fff5ecbeea0, reg_save_area = 0x7fff5ecbede0}}
beenhere = 1
#19 0x00007f28534526e1 in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:150
pI830 = (I830Ptr) 0x14096f0
ring = (I830RingBuffer *) 0x7e5800
iters = 12577713
start = 3802512
now = <value optimized out>
last_head = 15292
#20 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#21 0x00007f28527903a6 in XAACopyAreaFallback (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../../hw/xfree86/xaa/xaaFallback.c:83
infoRec = (XAAInfoRecPtr) 0x143ecb0
ret = (RegionPtr) 0xc7069000000000
pGCPriv = (XAAGCPtr) 0x3df8db8
oldFuncs = (GCFuncs *) 0x7f28529de280
#22 0x00007f28527d2fd8 in cwCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, w=275, h=116, dstx=0, dsty=0) at ../../../miext/cw/cw_ops.c:201
pGCPrivate = (cwGCPtr) 0x3df8d68
dst_off_x = 0
dst_off_y = 0
pBackingDst = (DrawablePtr) 0x1fefad0
pBackingGC = (GCPtr) 0x3df8c70
src_off_x = 0
src_off_y = 0
pBackingSrc = (DrawablePtr) 0x23c23f0
#23 0x0000000000533702 in damageCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../miext/damage/damage.c:882
ret = <value optimized out>
pGCPriv = (DamageGCPrivPtr) 0x3df8d38
oldFuncs = (GCFuncs *) 0x7bd520
#24 0x000000000044bcbc in ProcCopyArea (client=0x2201300) at ../../dix/dispatch.c:1581
pDst = (DrawablePtr) 0x0
pSrc = (DrawablePtr) 0x41bd410
pGC = (GC *) 0x3df8c70
pRgn = <value optimized out>
rc = 0
#25 0x000000000044d7a4 in Dispatch () at ../../dix/dispatch.c:454
result = <value optimized out>
client = (ClientPtr) 0x2201300
nready = 0
start_tick = 29180
#26 0x000000000043378d in main (argc=10, argv=0x7fff5ecbf258, envp=<value optimized out>) at ../../dix/main.c:441
i = 1
error = 0
xauthfile = <value optimized out>
alwaysCheckForInput = {0, 1}
Continuing.
Program received signal SIGINT, Interrupt.
dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:137
137 in ../../dix/privates.c
#0 dixLookupPrivate (privates=0x7f2854d7af00, key=0x0) at ../../dix/privates.c:137
rec = (PrivateRec *) 0x7f2854d7aef0
ptr = <value optimized out>
#1 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7ac80) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#2 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0x7f2854d7aef0
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#3 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12771576
start = 3806722
now = <value optimized out>
last_head = 15292
#4 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#5 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#6 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#7 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#8 0x00000000004810b0 in xf86SigHandler (signo=11) at ../../../../hw/xfree86/common/xf86Events.c:785
beenhere = 1
#9 <signal handler called>
No symbol table info available.
#10 dixLookupPrivate (privates=0x41bd410, key=0x0) at ../../dix/privates.c:135
rec = (PrivateRec *) 0xc7069000000000
ptr = <value optimized out>
#11 0x00007f28538d27d2 in DRIDestroyContextPriv (pDRIContextPriv=0x7f2854d7aa60) at ../../../../hw/xfree86/dri/dri.c:931
No locals.
#12 0x00007f28538d2eb5 in DRICloseScreen (pScreen=0x14394f0) at ../../../../hw/xfree86/dri/dri.c:687
pDRIPriv = (DRIScreenPrivPtr) 0x15fd068
pDRIInfo = (DRIInfoPtr) 0x206573756f6d2068
reserved = <value optimized out>
reserved_count = <value optimized out>
pScrn = (ScrnInfoPtr) 0xc7069000000000
pDRIEntPriv = (DRIEntPrivPtr) 0x1437540
closeMaster = <value optimized out>
#13 0x00007f28534526bd in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:141
pI830 = (I830Ptr) 0x14096f0
ring = <value optimized out>
iters = 12518406
start = 3804689
now = <value optimized out>
last_head = 15292
#14 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#15 0x00007f2852788977 in XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:524
pScreenPriv = <value optimized out>
infoRec = (XAAInfoRecPtr) 0x143ecb0
#16 0x00000000004682bd in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1300
i = 1
#17 0x00000000004f8198 in AbortServer () at ../../os/log.c:406
No locals.
#18 0x00000000004f8865 in FatalError (f=0x7f285348bcc4 "lockup\n") at ../../os/log.c:552
args = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7fff5ecbeea0, reg_save_area = 0x7fff5ecbede0}}
beenhere = 1
#19 0x00007f28534526e1 in I830WaitLpRing (pScrn=0x14063c0, n=131064, timeout_millis=0) at ../../src/i830_accel.c:150
pI830 = (I830Ptr) 0x14096f0
ring = (I830RingBuffer *) 0x7e5800
iters = 12577713
start = 3802512
now = <value optimized out>
last_head = 15292
#20 0x00007f2853452ae3 in I830Sync (pScrn=0x14063c0) at ../../src/i830.h:876
pI830 = (I830Ptr) 0x14096f0
flags = 33554432
__FUNCTION__ = "I830Sync"
#21 0x00007f28527903a6 in XAACopyAreaFallback (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../../hw/xfree86/xaa/xaaFallback.c:83
infoRec = (XAAInfoRecPtr) 0x143ecb0
ret = (RegionPtr) 0xc7069000000000
pGCPriv = (XAAGCPtr) 0x3df8db8
oldFuncs = (GCFuncs *) 0x7f28529de280
#22 0x00007f28527d2fd8 in cwCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, w=275, h=116, dstx=0, dsty=0) at ../../../miext/cw/cw_ops.c:201
pGCPrivate = (cwGCPtr) 0x3df8d68
dst_off_x = 0
dst_off_y = 0
pBackingDst = (DrawablePtr) 0x1fefad0
pBackingGC = (GCPtr) 0x3df8c70
src_off_x = 0
src_off_y = 0
pBackingSrc = (DrawablePtr) 0x23c23f0
#23 0x0000000000533702 in damageCopyArea (pSrc=0x23c23f0, pDst=0x1fefad0, pGC=0x3df8c70, srcx=0, srcy=0, width=275, height=116, dstx=0, dsty=0)
at ../../../miext/damage/damage.c:882
ret = <value optimized out>
pGCPriv = (DamageGCPrivPtr) 0x3df8d38
oldFuncs = (GCFuncs *) 0x7bd520
#24 0x000000000044bcbc in ProcCopyArea (client=0x2201300) at ../../dix/dispatch.c:1581
pDst = (DrawablePtr) 0x0
pSrc = (DrawablePtr) 0x41bd410
pGC = (GC *) 0x3df8c70
pRgn = <value optimized out>
rc = 0
#25 0x000000000044d7a4 in Dispatch () at ../../dix/dispatch.c:454
result = <value optimized out>
client = (ClientPtr) 0x2201300
nready = 0
start_tick = 29180
#26 0x000000000043378d in main (argc=10, argv=0x7fff5ecbf258, envp=<value optimized out>) at ../../dix/main.c:441
i = 1
error = 0
xauthfile = <value optimized out>
alwaysCheckForInput = {0, 1}
More information about the Intel-gfx
mailing list