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

Bug#442395: xserver-xorg-core: hitting certain operation in digikam busy-locks xserver



Hi!

Meanwhile I upgraded my PC to a Pentium Q6600 and one of the new Radeonhd 
cards. The problem still exists, but now the system is strong enoguh to live 
through it. also I could get a full backtrace with all symbol infos. 

After killing digikam, the system returns to normal state within 10 seconds, 
without killling digikam, the X server remains unresponsive, but not 
completely dead.

Regards, David
-- 
The primary freedom of open source is not the freedom from cost, but the free-
dom to shape software to do what you want. This freedom is /never/ exercised
without cost, but is available /at all/ only by accepting the very different
costs associated with open source, costs not in money, but in time and effort.
-- http://www.schierer.org/~luke/log/20070710-1129/on-forks-and-forking
#0  0x00000000004c0e01 in miComputeWideEllipse (lw=1, parc=0x7ffff27ad550, 
    mustFree=<value optimized out>) at ../../mi/miarc.c:555
	spdata = (miArcSpanData *) 0x13805a0
	cent = <value optimized out>
	lruent = <value optimized out>
	k = <value optimized out>
	fakeent = {lrustamp = 28308, lw = 1, width = 295, height = 33791, 
  spdata = 0x13805a0}
#1  0x00000000004c4549 in miArcSegment (pDraw=0x12ea530, 
    pGC=<value optimized out>, tarc=
      {x = 61, y = 15955, width = 295, height = 33791, angle1 = 13092, angle2 = 1}, right=0x34fb280, left=0x34fb2b0) at ../../mi/miarc.c:3368
	l = 1
	a0 = <value optimized out>
	a1 = 0
	startAngle = 13092
	endAngle = 13093
#2  0x00000000004c6804 in miPolyArc (pDraw=0x12ea530, pGC=0x2cf99c0, narcs=1, 
    parcs=<value optimized out>) at ../../mi/miarc.c:1202
	arcData = <value optimized out>
	i = 786
	parc = <value optimized out>
	xMin = <value optimized out>
	xMax = <value optimized out>
	yMin = <value optimized out>
	yMax = <value optimized out>
	pixmapWidth = 0
	pixmapHeight = 0
	xOrg = 0
	yOrg = 0
	fTricky = 0
	pDrawTo = (DrawablePtr) 0x12ea530
	fg = 4294638335
	bg = 4294967295
	pGCTo = (GCPtr) 0x2cf99c0
	polyArcs = (miPolyArcPtr) 0x1132000
	cap = {0, 0}
	join = {0, 0}
	iphase = 0
	halfWidth = <value optimized out>
#3  0x00002ac4bbfc4967 in fbPolyArc (pDrawable=0x12ea530, pGC=0x2ac4b938cab8, 
    narcs=1, parcs=0xec06c8) at ../../fb/fbarc.c:117
	_pPix = <value optimized out>
	dstStride = <value optimized out>
	box = {x1 = 1, y1 = 0, x2 = 0, y2 = 0}
	pPriv = <value optimized out>
	dstXoff = <value optimized out>
	x2 = <value optimized out>
	cclip = <value optimized out>
	dst = <value optimized out>
	dstBpp = <value optimized out>
	dstYoff = <value optimized out>
	y2 = <value optimized out>
	arc = <value optimized out>
#4  0x00000000005234af in damagePolyArc (pDrawable=0x12ea530, pGC=0x2cf99c0, 
    nArcs=1, pArcs=0xec06c8) at ../../../miext/damage/damage.c:1191
	pGCPriv = (DamageGCPrivPtr) 0x2cf9aa0
	oldFuncs = (GCFuncs *) 0x7bc1e0
#5  0x000000000044b3d0 in ProcPolyArc (client=0x28007d0)
    at ../../dix/dispatch.c:1965
	narcs = -1187460448
	pGC = (GC *) 0x2cf99c0
	pDraw = (DrawablePtr) 0x12ea530
#6  0x000000000044e210 in Dispatch () at ../../dix/dispatch.c:502
	clientReady = <value optimized out>
	result = <value optimized out>
	client = (ClientPtr) 0x28007d0
	nready = 0
	start_tick = 432440
#7  0x0000000000436a1c in main (argc=8, argv=0x7ffff27ae198, 
    envp=<value optimized out>) at ../../dix/main.c:452
	pScreen = <value optimized out>
	i = 1
	error = 0
	xauthfile = <value optimized out>
	alwaysCheckForInput = {0, 1}

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: