← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 383129] Re: x server dieing SIGSEGV

 

Following the X-debug guide I obtained a debugging trace via gdb for
this crash:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f8c10bee6f0 (LWP 4508)]
I830DRI2CopyRegion (pDraw=0x50fd220, pRegion=<value optimized out>, 
    pDstBuffer=<value optimized out>, pSrcBuffer=<value optimized out>)
    at ../../src/i830_dri.c:322
322	../../src/i830_dri.c: No such file or directory.
	in ../../src/i830_dri.c
(gdb) backtrace full
#0  I830DRI2CopyRegion (pDraw=0x50fd220, pRegion=<value optimized out>, 
    pDstBuffer=<value optimized out>, pSrcBuffer=<value optimized out>)
    at ../../src/i830_dri.c:322
	crtcbox = {x1 = 0, y1 = 0, x2 = 0, y2 = 0}
	pipe = <value optimized out>
	crtc = (xf86CrtcPtr) 0x0
	event = <value optimized out>
	load_scan_lines_pipe = <value optimized out>
	srcPrivate = <value optimized out>
	dstPrivate = <value optimized out>
	pScreen = <value optimized out>
	pScrn = (ScrnInfoPtr) 0x21992c0
	pI830 = (I830Ptr) 0x219b3f0
	pSrcPixmap = (PixmapPtr) 0x56ddeb0
	pDstPixmap = (PixmapPtr) 0x50fd220
	pCopyClip = <value optimized out>
	pGC = (GCPtr) 0x4f41890
	__func__ = "I830DRI2CopyRegion"
#1  0x00007f8c0d53411b in DRI2CopyRegion (pDraw=0x50fd220, 
    pRegion=0x7fff8d07ca30, dest=0, src=1)
    at ../../../../hw/xfree86/dri2/dri2.c:186
	ds = (DRI2ScreenPtr) 0x21c99d0
	pPriv = <value optimized out>
	pDestBuffer = (DRI2BufferPtr) 0x0
	pSrcBuffer = (DRI2BufferPtr) 0x7fff8d07c9b0
	i = <value optimized out>
#2  0x00007f8c0dd95fd1 in __glXDRIdrawableCopySubBuffer (
    drawable=<value optimized out>, x=<value optimized out>, 
    y=<value optimized out>, w=<value optimized out>, h=35245040)
    at ../../glx/glxdri2.c:129
	region = {extents = {x1 = 0, y1 = 0, x2 = 1280, y2 = 1024}, data = 0x0}
#3  0x00007f8c0dd95ff4 in __glXDRIdrawableSwapBuffers (drawable=0x0)
    at ../../glx/glxdri2.c:138
No locals.
#4  0x00007f8c0dd88ad6 in __glXDisp_SwapBuffers (cl=0x519d800, 
    pc=<value optimized out>) at ../../glx/glxcmds.c:1455
	client = (ClientPtr) 0x51b5120
	tag = 1
	drawId = 95
	glxc = (__GLXcontext *) 0x51ceef0
	pGlxDraw = (__GLXdrawable *) 0x0
	error = <value optimized out>
#5  0x00007f8c0dd8bdb9 in __glXDispatch (client=0x51b5120)
    at ../../glx/glxext.c:541
	stuff = (xGLXSingleReq *) 0x5db8b28
	opcode = <value optimized out>
	cl = (__GLXclientState *) 0x519d800
	retval = <value optimized out>
#6  0x000000000044e044 in Dispatch () at ../../dix/dispatch.c:437
	result = <value optimized out>
	client = (ClientPtr) 0x51b5120
	nready = 0
	start_tick = 500
#7  0x0000000000433f15 in main (argc=<value optimized out>, 
    argv=0x7fff8d07ccc8, envp=<value optimized out>) at ../../dix/main.c:397
	i = 1
	alwaysCheckForInput = {0, 1}

-- 
x server dieing SIGSEGV
https://bugs.launchpad.net/bugs/383129
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.



References