[Bug 26514] New: improper ENOMEM errors with Radeon 6.12.4

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 10 06:10:04 PST 2010


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

           Summary: improper ENOMEM errors with Radeon 6.12.4
           Product: xorg
           Version: 7.5
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: high
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: kenneth.koehler at uc.edu
         QAContact: xorg-team at lists.x.org


Created an attachment (id=33214)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=33214)
tar of directory containing attachments listed above

Radeon driver is apparently incorrectly returning ENOMEM during OpenGL drawing.
Bug is easily reproducible: download SnapPy from
http://www.math.uic.edu/~t3m/SnapPy/doc/ and follow install instructions (I
built from source). Start SnapPy and enter

((Manifold('4_1')).cusp_neighborhood()).view()

Program will terminate with

python: vbo/vbo_save_api.c:217: map_vertex_store: Assertion
`vertex_store->buffer' failed.

This appears to be a result of the ENOMEM. Using identical software versions on
another PC (see below, but single head X configuration) and Intel driver,
program works correctly. strace excerpt is attached, showing all system calls
after entry of "((Manifold...".

Linux kernel 2.6.32 (.config file and system log excerpt from X startup
attached)
Xorg 7.5.2 (Xorg.0.log and xorg.conf attached)
   libXau 1.0.5, libXdmcp 1.0.3, libdrm 2.4.14, Mesa 7.6, xorg-server 1.7.1
Radeon X850XT video card, connected to dual SyncMaster 730B monitors

If you enter instead

((Manifold('4_1')).cusp_neighborhood()).view(cutoff = 0.5)

and attempt to zoom in using the sliders, system locks up hard (Alt-SysRq does
not even work).


-- 
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