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

Bug#535772: intel:crash in drm_intel_gem_bo_unreference_locked



Package: libdrm-intel1
Version: 2.4.11+git+20090630+de1ed01-1

After startx, the server starts, shows the KDE4 animated mouse and
then crashes. Console isn't restored properly, cursor hangs in the top
left corner.

Backtrace with:

libdrm2/experimental uptodate 2.4.11+git+20090630+de1ed01-1
libdrm2-dbg/experimental uptodate 2.4.11+git+20090630+de1ed01-1
libgl1-mesa-dev/experimental uptodate 7.5~rc4-1
libgl1-mesa-dri/experimental uptodate 7.5~rc4-1
libgl1-mesa-glx/experimental uptodate 7.5~rc4-1
mesa-common-dev/experimental uptodate 7.5~rc4-1
xserver-xorg-video-intel/experimental uptodate 2:2.7.99.901-2
xserver-xorg/unstable uptodate 1:7.4+3
xserver-xorg-core/unstable uptodate 2:1.6.1.901-3
xserver-xorg-core-dbg/unstable uptodate 2:1.6.1.901-3
xserver-xorg-dev/unstable uptodate 2:1.6.1.901-3
xserver-xorg-input-evdev/unstable uptodate 1:2.2.2-1
xserver-xorg-input-kbd/unstable uptodate 1:1.3.2-3
xserver-xorg-input-mouse/unstable uptodate 1:1.4.0-2
xserver-xorg-input-synaptics/unstable uptodate 1.1.2-1
xserver-xorg-video-ark/unstable uptodate 1:0.7.1-2
xserver-xorg-video-fbdev/unstable uptodate 1:0.4.0-4
xserver-xorg-video-intel/experimental uptodate 2:2.7.99.901-2
xserver-xorg-video-vesa/unstable uptodate 1:2.2.0-1

but same crash happened with everything from unstable.

Kernel is 2.6.30.1
#0  drm_intel_gem_bo_unreference_locked (bo=0x5311440)
    at ../../../libdrm/intel/intel_bufmgr_gem.c:595
	bucket = (struct drm_intel_gem_bo_bucket *) 0x2460c48
	tiling_mode = 0
	__PRETTY_FUNCTION__ = "drm_intel_gem_bo_unreference_locked"
#1  0x00007fe5ce73e1f5 in drm_intel_gem_bo_unreference_locked (bo=0x5a9d290)
    at ../../../libdrm/intel/intel_bufmgr_gem.c:571
	i = 2
	bucket = <value optimized out>
	tiling_mode = <value optimized out>
	__PRETTY_FUNCTION__ = "drm_intel_gem_bo_unreference_locked"
#2  0x00007fe5ce73e6dc in drm_intel_gem_bo_unreference (bo=0x5a9d290)
    at ../../../libdrm/intel/intel_bufmgr_gem.c:609
No locals.
#3  0x00007fe5ce9617af in intel_batch_flush ()
   from /usr/lib/xorg/modules/drivers//intel_drv.so
No symbol table info available.
#4  0x00007fe5ce96e87a in ?? ()
   from /usr/lib/xorg/modules/drivers//intel_drv.so
No symbol table info available.
#5  0x0000000000531058 in AnimCurScreenBlockHandler (screenNum=0, 
    blockData=0x0, pTimeout=0x7fff8bf32ad8, pReadmask=0x7d6640)
    at ../../render/animcur.c:222
	pScreen = (ScreenPtr) 0x24615e0
	as = (AnimCurScreenPtr) 0x51ed520
	dev = (DeviceIntPtr) 0x0
	now = 0
	soonest = 4294967295
#6  0x00000000004fd31e in compBlockHandler (i=0, blockData=0x0, 
    pTimeout=0x7fff8bf32ad8, pReadmask=0x7d6640)
    at ../../composite/compinit.c:158
	pScreen = (ScreenPtr) 0x24615e0
	cs = (CompScreenPtr) 0x51e3620
#7  0x0000000000450a30 in BlockHandler (pTimeout=0x7fff8bf32ad8, 
    pReadmask=0x7d6640) at ../../dix/dixutils.c:384
	i = 1
#8  0x00000000004eb9d1 in WaitForSomething (pClientsReady=0x5319130)
    at ../../os/WaitFor.c:215
	i = 87093152
	waittime = {tv_sec = 562, tv_usec = 393000}
	wt = (struct timeval *) 0x7fff8bf32ac0
	timeout = <value optimized out>
	clientsReadable = {fds_bits = {0 <repeats 16 times>}}
	clientsWritable = {fds_bits = {87093152, 86686880, 512, 12884901888, 
    32, 32, 0, 32, 87205600, 5196188, 140735541357088, 5176967, 9, 
    140735541357168, 0, 87205600}}
	curclient = <value optimized out>
	selecterr = 0
	nready = <value optimized out>
	devicesReadable = {fds_bits = {0, 0, 256, 0, 99303344, 87093616, 
    140735541356928, 1, 87093152, 0, 140624963670108, 140735541357012, 16, 
    86686592, 87134512, 5333713}}
	now = 87093152
	someReady = 0
#9  0x000000000044cdc0 in Dispatch () at ../../dix/dispatch.c:367
	result = 0
	client = (ClientPtr) 0x530efa0
	nready = -1
	start_tick = <value optimized out>
#10 0x000000000043320a in main (argc=3, argv=0x7fff8bf32cb8, 
    envp=<value optimized out>) at ../../dix/main.c:397
	i = 1
	alwaysCheckForInput = {0, 1}

Attachment: file
Description: Binary data


Reply to: