<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - EXA uninitialized crash when DRI2 disabled"
href="https://bugs.freedesktop.org/show_bug.cgi?id=74096#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - EXA uninitialized crash when DRI2 disabled"
href="https://bugs.freedesktop.org/show_bug.cgi?id=74096">bug 74096</a>
from <span class="vcard"><a class="email" href="mailto:dylan@dylex.net" title="Dylan Simon <dylan@dylex.net>"> <span class="fn">Dylan Simon</span></a>
</span></b>
<pre>It gets farther, and I see acceleration is disabled, but still crashes. I'm
not sure if this is still related to the driver, though, since, it seems to get
far enough to start drawing windows. (I should note that once I figured out
that the problem was DRI and installed a new dri2proto, I got everything to
work, so this is a fresh xorg-server built explicitly with --disable-dri2 and
xf86-video-ati built on that with the patch.)
[2700662.452] (WW) RADEON(0): Direct rendering disabled
[2700662.452] (II) RADEON(0): Acceleration disabled
[2700662.452] (**) RADEON(0): DPMS enabled
[2700662.452] (==) RADEON(0): Silken mouse enabled
[2700662.452] (II) RADEON(0): Textured video requires DRI
[2700662.452] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR
disabled message.
[2700662.453] (--) RandR disabled
[2700662.487] (II) AIGLX: Loaded and initialized swrast
[2700662.487] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[2700662.492] (II) RADEON(0): Setting screen physical size to 508 x 317
[2700662.507] (EE)
[2700662.507] (EE) Backtrace:
[2700662.507] (EE) 0: Xorg (xorg_backtrace+0x42) [0x5746a2]
[2700662.507] (EE) 1: Xorg (0x400000+0x178069) [0x578069]
[2700662.507] (EE) 2: /lib/libpthread.so.0 (0x7fb8c1a08000+0x10770)
[0x7fb8c1a18770]
[2700662.507] (EE) 3: /pkg/pixman-0.32.4/lib/libpixman-1.so.0
(0x7fb8c1550000+0x6c235) [0x7fb8c15bc235]
[2700662.507] (EE) 4: /pkg/pixman-0.32.4/lib/libpixman-1.so.0
(0x7fb8c1550000+0x53a67) [0x7fb8c15a3a67]
[2700662.507] (EE) 5: /pkg/pixman-0.32.4/lib/libpixman-1.so.0
(pixman_fill+0x31) [0x7fb8c155b6c1]
[2700662.507] (EE) 6: /usr/lib/xorg/modules/libfb.so (fbFill+0x300)
[0x7fb8bd1d4b00]
[2700662.507] (EE) 7: /usr/lib/xorg/modules/libfb.so (fbPolyFillRect+0x198)
[0x7fb8bd1d5328]
[2700662.507] (EE) 8: Xorg (0x400000+0x107ae0) [0x507ae0]
[2700662.508] (EE) 9: Xorg (miPaintWindow+0x1d8) [0x557968]
[2700662.508] (EE) 10: Xorg (miWindowExposures+0x1c7) [0x55821f]
[2700662.508] (EE) 11: Xorg (MapWindow+0x239) [0x45f129]
[2700662.508] (EE) 12: Xorg (0x400000+0x3871f) [0x43871f]
[2700662.508] (EE) 13: /lib/libc.so.6 (__libc_start_main+0xf5) [0x7fb8c0871bb5]
[2700662.508] (EE) 14: Xorg (0x400000+0x243c1) [0x4243c1]
[2700662.508] (EE)
[2700662.508] (EE) Segmentation fault at address 0x12a1000
#0 0x00007fb8c0885899 in __GI_raise (sig=sig@entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fb8c0886e27 in __GI_abort () at abort.c:89
#2 0x00007fb8c08c44d3 in __libc_message (do_abort=do_abort@entry=2,
fmt=fmt@entry=0x7fb8c09bd410 "*** Error in `%s': %s: 0x%s ***\n") at
../sysdeps/posix/libc_fatal.c:175
#3 0x00007fb8c08ca15d in malloc_printerr (action=3, str=0x7fb8c09bd580
"free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:4895
#4 0x00007fb8c08cae87 in _int_free (av=<optimized out>, p=0x1149c20,
have_lock=0) at malloc.c:3751
#5 0x00007fb8c08ba3d5 in _IO_new_fclose (fp=0x1149c30) at iofclose.c:85
#6 0x000000000057f1be in LogClose (error=error@entry=EXIT_ERR_ABORT) at
/src/xorg-server-1.15.0/src/os/log.c:258
#7 0x000000000047c69d in xf86CloseLog (error=error@entry=EXIT_ERR_ABORT) at
/src/xorg-server-1.15.0/src/hw/xfree86/common/xf86Helper.c:1253
#8 0x000000000047260d in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at
/src/xorg-server-1.15.0/src/hw/xfree86/common/xf86Init.c:1059
#9 0x00000000004726e0 in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at
/src/xorg-server-1.15.0/src/hw/xfree86/common/xf86Init.c:1107
#10 0x000000000057f07a in AbortServer () at
/src/xorg-server-1.15.0/src/os/log.c:770
#11 0x000000000057fd00 in FatalError (f=f@entry=0x5a7668 "Caught signal %d
(%s). Server aborting\n") at /src/xorg-server-1.15.0/src/os/log.c:911
#12 0x00000000005780bc in OsSigHandler (signo=11, sip=<optimized out>,
unused=<optimized out>) at /src/xorg-server-1.15.0/src/os/osinit.c:147
#13 <signal handler called>
#14 0x00007fb8c15bc235 in _mm_store_si128 (__B=..., __P=<optimized out>) at
/pkg/gcc-4.8.2/lib/gcc/x86_64-pc-linux/4.8.2/include/emmintrin.h:696
#15 save_128_aligned (data=..., dst=<optimized out>) at
/src/pixman-0.32.4/src/pixman/pixman-sse2.c:391
#16 sse2_fill (imp=<optimized out>, bits=<optimized out>, stride=7680,
bpp=<optimized out>, x=<optimized out>, y=<optimized out>, width=1920,
height=1069, filler=0) at /src/pixman-0.32.4/src/pixman/pixman-sse2.c:3405
#17 0x00007fb8c15a3a67 in _pixman_implementation_fill (imp=0x1147870,
bits=bits@entry=0x11abe48, stride=stride@entry=1920, bpp=bpp@entry=32,
x=x@entry=0, y=y@entry=0, width=width@entry=1920, height=height@entry=1200,
filler=<optimized out>, filler@entry=0) at
/src/pixman-0.32.4/src/pixman/pixman-implementation.c:277
#18 0x00007fb8c155b6c1 in pixman_fill (bits=bits@entry=0x11abe48,
stride=stride@entry=1920, bpp=bpp@entry=32, x=x@entry=0, y=y@entry=0,
width=width@entry=1920, height=height@entry=1200, filler=0) at
/src/pixman-0.32.4/src/pixman/pixman.c:766
#19 0x00007fb8bd1d4b00 in fbFill (pDrawable=pDrawable@entry=0x11ae0c0,
pGC=pGC@entry=0x11ada00, x=x@entry=0, y=y@entry=0, width=width@entry=1920,
height=height@entry=1200) at /src/xorg-server-1.15.0/src/fb/fbfill.c:43
#20 0x00007fb8bd1d5328 in fbPolyFillRect (pDrawable=0x11ae0c0, pGC=0x11ada00,
nrect=<optimized out>, prect=0x127a5a8) at
/src/xorg-server-1.15.0/src/fb/fbfillrect.c:72
#21 0x0000000000507ae0 in damagePolyFillRect (pDrawable=0x11ae0c0,
pGC=0x11ada00, nRects=1, pRects=<optimized out>) at
/src/xorg-server-1.15.0/src/miext/damage/damage.c:1194
#22 0x0000000000557968 in miPaintWindow (pWin=<optimized out>,
pWin@entry=0x11ae0c0, prgn=prgn@entry=0x7fff1ad88f80, what=what@entry=0) at
/src/xorg-server-1.15.0/src/mi/miexpose.c:641
#23 0x000000000055821f in miWindowExposures (pWin=0x11ae0c0,
prgn=0x7fff1ad88f80, other_exposed=0x0) at
/src/xorg-server-1.15.0/src/mi/miexpose.c:470
#24 0x000000000045f129 in MapWindow (pWin=0x11ae0c0, client=<optimized out>) at
/src/xorg-server-1.15.0/src/dix/window.c:2604
#25 0x000000000043871f in dix_main (argc=3, argv=0x7fff1ad89108,
envp=<optimized out>) at /src/xorg-server-1.15.0/src/dix/main.c:261
#26 0x00007fb8c0871bb5 in __libc_start_main (main=0x424390 <main>, argc=3,
argv=0x7fff1ad89108, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff1ad890f8) at libc-start.c:269
#27 0x00000000004243c1 in _start () at ../sysdeps/x86_64/start.S:122</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>