[Bug 21618] New: X segfaults with radeon-rewrite mesa branch

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu May 7 09:33:22 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=21618

           Summary: X segfaults with radeon-rewrite mesa branch
           Product: xorg
           Version: 7.4
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Keywords: have-backtrace
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: lowell87 at gmail.com
         QAContact: xorg-team at lists.x.org


Created an attachment (id=25600)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=25600)
Full backtace of X crash (backtrace full)

I'm running  Ubuntu 9.04 with the latest radeon-rewrite drives from here:
https://launchpad.net/~xorg-edgers/+archive/radeon

I had one X crash after using the system for a few minutes (while typing in a
password into firefox); so I restarted X and connected over ssh and attached
gdb to the PID, and ran "cont".  Within a minute or so X crashed again.  Here
is the backtrace:


(gdb) cont
Continuing.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb789b6d0 (LWP 6203)]
(gdb) bt
#0  radeonRefillCurrentDmaRegion (rmesa=0x8db9fc0, size=32) at
../radeon/radeon_bo_drm.h:148
#1  0xb13315ea in radeonAllocDmaRegion (rmesa=0x8db9fc0, pbo=0x8dba3c8,
poffset=0x8dba3cc, bytes=32, alignment=<value optimized out>)
    at radeon_dma.c:228
#2  0xb13317af in rcommon_emit_vector (ctx=0x8f25380, aos=0x8dba3c8,
data=0x919db00, size=2, stride=16, count=4) at radeon_dma.c:145
#3  0xb132707e in r300EmitArrays (ctx=0x8f25380) at r300_emit.c:302
#4  0xb1316261 in r300RunRender (ctx=0x8f25380, stage=<value optimized out>) at
r300_render.c:395
#5  0xb13d2854 in _tnl_run_pipeline (ctx=0x8f25380) at tnl/t_pipeline.c:158
#6  0xb13d2e65 in _tnl_draw_prims (ctx=0x8f25380, arrays=0x919c194,
prim=0x919ac38, nr_prims=1, ib=0x0, min_index=0, max_index=3)
    at tnl/t_draw.c:431
#7  0xb13cb30c in vbo_exec_vtx_flush (exec=0x919ab18, unmap=1 '\001') at
vbo/vbo_exec_draw.c:350
#8  0xb13c80c0 in vbo_exec_FlushVertices_internal (ctx=0x8f25380, unmap=0 '\0')
at vbo/vbo_exec_api.c:760
#9  0xb13c8170 in vbo_exec_FlushVertices (ctx=0x8f25380, flags=1) at
vbo/vbo_exec_api.c:782
#10 0xb1394499 in _mesa_set_scissor (ctx=0x8f25380, x=2, y=1047, width=1370,
height=1) at main/scissor.c:75
#11 0xb1394546 in _mesa_Scissor (x=2, y=1047, width=1370, height=1) at
main/scissor.c:48
#12 0xb7838b8e in __glXDisp_Scissor (pc=0xa52747c "\002") at
../../glx/indirect_dispatch.c:1056
#13 0xb786346f in __glXDisp_Render (cl=0x8a21648, pc=0xa527478 "\024") at
../../glx/glxcmds.c:1783
#14 0xb7867d6a in __glXDispatch (client=0x8a212d8) at ../../glx/glxext.c:523
#15 0x0808d57f in Dispatch () at ../../dix/dispatch.c:437
#16 0x080722ed in main (argc=8, argv=0xbf921264, envp=0x0) at
../../dix/main.c:397

Ubuntu packages / versions:
xserver-xorg 1:7.4~5ubuntu18
xserver-xorg-core 2:1.6.0-0ubuntu14
xserver-xorg-video-ati 1:6.12.2-0ubuntu1~xup~1 
xserver-xorg-video-radeon 1:6.12.2-0ubuntu1~xup~1
libgl1-mesa-dev 7.4-0ubuntu3
libgl1-mesa-dri 7.4.0+git20090506+radeon-rewrite.cfc3ac8d-0ubuntu0tormod
libgl1-mesa-dri-dbg 7.4.0+git20090506+radeon-rewrite.cfc3ac8d-0ubuntu0tormod
libgl1-mesa-glx 7.4.0+git20090506+radeon-rewrite.cfc3ac8d-0ubuntu0tormod
libgl1-mesa-glx-dbg 7.4.0+git20090506+radeon-rewrite.cfc3ac8d-0ubuntu0tormod
libglu1-mesa 7.4.0+git20090506+radeon-rewrite.cfc3ac8d-0ubuntu0tormod
mesa-common-dev 7.4-0ubuntu3
mesa-utils 7.4.0+git20090506+radeon-rewrite.cfc3ac8d-0ubuntu0tormod
libdrm-dev 2.4.9-1ubuntu1~xup~1
libdrm-intel1 2.4.9-1ubuntu1~xup~1
libdrm-nouveau1 2.4.5-0ubuntu4
libdrm2 2.4.9-1ubuntu1~xup~1


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list