On Mi, 2011-04-13 at 19:33 +0200, Cyril Brulebois wrote: > severity 622635 important > thanks > > Hi, > > Julian Andres Klode <j...@debian.org> (13/04/2011): > > Backtrace: > > [ 5306.687] 0: /usr/bin/Xorg (xorg_backtrace+0x28) [0x4aacc8] > > [ 5306.687] 1: /usr/bin/Xorg (0x400000+0x61e59) [0x461e59] > > [ 5306.687] 2: /lib/libpthread.so.0 (0x7f52090f9000+0xef60) > > [0x7f5209107f60] > > [ 5306.687] 3: /usr/lib/libdrm_intel.so.1 (drm_intel_bo_emit_reloc+0x0) > > [0x7f5205c2adb0] > > [ 5306.687] 4: /usr/lib/xorg/modules/drivers/intel_drv.so > > (0x7f5205e34000+0x227a0) [0x7f5205e567a0] > > [ 5306.687] 5: /usr/lib/xorg/modules/drivers/intel_drv.so > > (0x7f5205e34000+0x2797f) [0x7f5205e5b97f] > > [ 5306.687] 6: /usr/lib/xorg/modules/drivers/intel_drv.so > > (0x7f5205e34000+0x29d5f) [0x7f5205e5dd5f] > > [ 5306.687] 7: /usr/lib/xorg/modules/drivers/intel_drv.so > > (0x7f5205e34000+0x27473) [0x7f5205e5b473] > > [ 5306.687] 8: /usr/bin/Xorg (miPolyRectangle+0xd8) [0x550228] > > [ 5306.687] 9: /usr/bin/Xorg (0x400000+0xdf142) [0x4df142] > > [ 5306.687] 10: /usr/bin/Xorg (0x400000+0x46082) [0x446082] > > [ 5306.687] 11: /usr/bin/Xorg (0x400000+0x48909) [0x448909] > > [ 5306.687] 12: /usr/bin/Xorg (0x400000+0x257ab) [0x4257ab] > > [ 5306.687] 13: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f5207e55c4d] > > [ 5306.687] 14: /usr/bin/Xorg (0x400000+0x25339) [0x425339] > > [ 5306.687] Segmentation fault at address (nil) > > it's always good to have a full backtrace: > http://pkg-xorg.alioth.debian.org/howto/report-bugs.html Attached.
> > It'd be nice if you could test the commit you mentioned and let us > know. I've built the 903 pre-release and will install it now. -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
#0 0x00007f7b98530165 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = <value optimized out> selftid = <value optimized out> #1 0x00007f7b98532f70 in abort () at abort.c:92 act = {__sigaction_handler = {sa_handler = 0x15155a0, sa_sigaction = 0x15155a0}, sa_mask = {__val = {1152, 50911008, 140168844030709, 22105840, 140168813896135, 140168813103880, 140168846025912, 0, 4294967295, 0, 1, 8152312, 0, 0, 22193824, 0}}, sa_flags = -1708665870, sa_restorer = 0x1} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x000000000045ca2e in OsAbort () at ../../os/utils.c:1274 No locals. #3 0x000000000046786d in ddxGiveUp () at ../../../../hw/xfree86/common/xf86Init.c:940 i = <value optimized out> #4 0x000000000045b10d in AbortServer () at ../../os/log.c:424 No locals. #5 0x000000000045b8e0 in FatalError (f=0x57c5b8 "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:552 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffcc0ecfe0, reg_save_area = 0x7fffcc0ecf20}} beenhere = 1 #6 0x0000000000461eae in OsSigHandler (signo=11, sip=0x0, unused=<value optimized out>) at ../../os/osinit.c:156 No locals. #7 <signal handler called> No symbol table info available. #8 0x00007f7b962f1db0 in drm_intel_bo_emit_reloc () from /usr/lib/libdrm_intel.so.1 No symbol table info available. #9 0x00007f7b9651d7a0 in intel_batch_emit_reloc (dest=<value optimized out>, srcX=<value optimized out>, srcY=<value optimized out>, maskX=17, maskY=0, dstX=50, dstY=4, w=9, h=1) at ../../src/intel_batchbuffer.h:118 needs_fence = 0 write_domains = 0 #10 i965_emit_composite_state (dest=<value optimized out>, srcX=<value optimized out>, srcY=<value optimized out>, maskX=17, maskY=0, dstX=50, dstY=4, w=9, h=1) at ../../src/i965_render.c:1295 render_state = 0x152a6a0 mask = 0x0 mask_extend = SAMPLER_STATE_EXTEND_NONE intel = 0x15155a0 composite_op = 0x152b918 op = <value optimized out> dest_picture = <value optimized out> src_extend = SAMPLER_STATE_EXTEND_REPEAT src_blend = 1 dest = <value optimized out> mask_filter = SAMPLER_STATE_FILTER_NEAREST dst_blend = 17 mask_picture = <value optimized out> src_filter = SAMPLER_STATE_FILTER_NEAREST is_affine = 1 #11 i965_composite (dest=<value optimized out>, srcX=<value optimized out>, srcY=<value optimized out>, maskX=17, maskY=0, dstX=50, dstY=4, w=9, h=1) at ../../src/i965_render.c:1850 scrn = 0x1515010 intel = 0x15155a0 render_state = <value optimized out> has_mask = 0 src_x = {0, 0, 9} src_y = {0, 1, 1} src_w = {3.8690456e-38, 0, 0} mask_x = {5.99435395e-37, 0, -1.69439274e-25} mask_y = {3.84486703e-38, 0, 3.84446794e-38} mask_w = {0, 0, 5.45056584e-37} is_affine = 1 #12 0x00007f7b9652297f in uxa_fill_region_solid (pDrawable=<value optimized out>, pRegion=0x355b260, pixel=0, planemask=4294967295, alu=3) at ../../uxa/uxa-accel.c:1139 dst = 0x34bfa30 src_pixmap = <value optimized out> color = {red = 0, green = 0, blue = 0, alpha = 65535} src = 0x3397920 error = 0 screen = <value optimized out> pixmap = 0x3460710 xoff = 0 yoff = 0 nbox = <value optimized out> pBox = 0x3477ff0 ret = 0 #13 0x00007f7b96524d5f in uxa_poly_fill_rect (pDrawable=0x3460710, pGC=0x340af50, nrect=4, prect=0x345ff70) at ../../uxa/uxa-accel.c:873 pClip = 0x348e920 pPixmap = 0x3460710 pbox = <value optimized out> extentX1 = <value optimized out> extentX2 = <value optimized out> extentY1 = <value optimized out> extentY2 = <value optimized out> fullX1 = <value optimized out> fullX2 = <value optimized out> fullY1 = <value optimized out> fullY2 = <value optimized out> partX1 = <value optimized out> partX2 = <value optimized out> partY1 = <value optimized out> partY2 = <value optimized out> xoff = <value optimized out> yoff = <value optimized out> xorg = <value optimized out> yorg = <value optimized out> n = 54920976 pReg = 0x355b260 #14 0x00007f7b96522473 in uxa_poly_lines (pDrawable=0x3460710, pGC=<value optimized out>, mode=<value optimized out>, npt=5, ppt=<value optimized out>) at ../../uxa/uxa-accel.c:770 prect = 0x345ff70 x1 = <value optimized out> x2 = <value optimized out> y1 = <value optimized out> y2 = <value optimized out> i = <value optimized out> #15 0x0000000000550228 in miPolyRectangle (pDraw=<value optimized out>, pGC=0x340af50, nrects=1, pRects=<value optimized out>) at ../../mi/mipolyrect.c:183 i = 1 pR = 0x3572404 rect = {{x = 50, y = 4}, {x = 58, y = 4}, {x = 58, y = 12}, {x = 50, y = 12}, {x = 50, y = 4}} bound_tmp = <value optimized out> #16 0x00000000004df142 in damagePolyRectangle (pDrawable=0x3460710, pGC=0x340af50, nRects=<value optimized out>, pRects=<value optimized out>) at ../../../miext/damage/damage.c:1249 oldFuncs = 0x7d0180 #17 0x0000000000446082 in ProcPolyRectangle (client=<value optimized out>) at ../../dix/dispatch.c:1797 nrects = 22180192 pGC = 0x340af50 pDraw = 0x3460710 #18 0x0000000000448909 in Dispatch () at ../../dix/dispatch.c:432 result = <value optimized out> client = 0x341c1d0 nready = 0 start_tick = 6280 #19 0x00000000004257ab in main (argc=13, argv=0x7fffcc0eda58, envp=<value optimized out>) at ../../dix/main.c:291 i = 1 alwaysCheckForInput = {0, 1} rax 0x0 0 rbx 0x57c5b8 5752248 rcx 0xffffffffffffffff -1 rdx 0x6 6 rsi 0x54b 1355 rdi 0x54b 1355 rbp 0x0 0x0 rsp 0x7fffcc0ecd98 0x7fffcc0ecd98 r8 0x7f7b9a465880 140168846006400 r9 0x7 7 r10 0x8 8 r11 0x3206 12806 r12 0x1 1 r13 0x1515010 22106128 r14 0x0 0 r15 0x152a6a0 22193824 rip 0x7f7b98530165 0x7f7b98530165 <raise+53> eflags 0x3206 [ PF IF #12 #13 ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Thread 1 (Thread 1355): #0 0x00007f7b98530165 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007f7b98532f70 in abort () at abort.c:92 #2 0x000000000045ca2e in OsAbort () at ../../os/utils.c:1274 #3 0x000000000046786d in ddxGiveUp () at ../../../../hw/xfree86/common/xf86Init.c:940 #4 0x000000000045b10d in AbortServer () at ../../os/log.c:424 #5 0x000000000045b8e0 in FatalError (f=0x57c5b8 "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:552 #6 0x0000000000461eae in OsSigHandler (signo=11, sip=0x0, unused=<value optimized out>) at ../../os/osinit.c:156 #7 <signal handler called> #8 0x00007f7b962f1db0 in drm_intel_bo_emit_reloc () from /usr/lib/libdrm_intel.so.1 #9 0x00007f7b9651d7a0 in intel_batch_emit_reloc (dest=<value optimized out>, srcX=<value optimized out>, srcY=<value optimized out>, maskX=17, maskY=0, dstX=50, dstY=4, w=9, h=1) at ../../src/intel_batchbuffer.h:118 #10 i965_emit_composite_state (dest=<value optimized out>, srcX=<value optimized out>, srcY=<value optimized out>, maskX=17, maskY=0, dstX=50, dstY=4, w=9, h=1) at ../../src/i965_render.c:1295 #11 i965_composite (dest=<value optimized out>, srcX=<value optimized out>, srcY=<value optimized out>, maskX=17, maskY=0, dstX=50, dstY=4, w=9, h=1) at ../../src/i965_render.c:1850 #12 0x00007f7b9652297f in uxa_fill_region_solid (pDrawable=<value optimized out>, pRegion=0x355b260, pixel=0, planemask=4294967295, alu=3) at ../../uxa/uxa-accel.c:1139 #13 0x00007f7b96524d5f in uxa_poly_fill_rect (pDrawable=0x3460710, pGC=0x340af50, nrect=4, prect=0x345ff70) at ../../uxa/uxa-accel.c:873 #14 0x00007f7b96522473 in uxa_poly_lines (pDrawable=0x3460710, pGC=<value optimized out>, mode=<value optimized out>, npt=5, ppt=<value optimized out>) at ../../uxa/uxa-accel.c:770 #15 0x0000000000550228 in miPolyRectangle (pDraw=<value optimized out>, pGC=0x340af50, nrects=1, pRects=<value optimized out>) at ../../mi/mipolyrect.c:183 #16 0x00000000004df142 in damagePolyRectangle (pDrawable=0x3460710, pGC=0x340af50, nRects=<value optimized out>, pRects=<value optimized out>) at ../../../miext/damage/damage.c:1249 #17 0x0000000000446082 in ProcPolyRectangle (client=<value optimized out>) at ../../dix/dispatch.c:1797 #18 0x0000000000448909 in Dispatch () at ../../dix/dispatch.c:432 #19 0x00000000004257ab in main (argc=13, argv=0x7fffcc0eda58, envp=<value optimized out>) at ../../dix/main.c:291