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

           Summary: Segfault in r300EmitArrays in Mesa 7.0 (ati r300 dri)
                    while executing Planeshift (3.019)
           Product: Mesa
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/DRI/r300
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


When executing Planeshift (3.019) I got a segfault after playing (probably)
several minutes. Running it in gdb and doing a backtrace showed it is from 
r300EmitArrays at r300_emit.c:122 (see attachment).

>       if (stride == 8)
!               COPY_DWORDS(out, data, count * 2);
>       else
>               for (i = 0; i < count; i++) {
>                       out[0] = *(int *)data;
>                       out[1] = *(int *)(data + 4);
>                       out += 2;
>                       data += stride;
>               }


I am using a self-compiled in Mesa 7.0 on Debian Etch with Radeon X300SE (ATI
Technologies Inc RV370 5B60).

IIRC I also got a crash in the similar line 144 of the same source.


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

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to