[Bug 32188] radeon evergreen (5xxx) segfault (Komodo Edit, other apps)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 5 18:56:43 PST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=32188

--- Comment #16 from Droste <tdroste at gmx.de> 2011-01-05 18:56:43 PST ---
Created an attachment (id=41698)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=41698)
Backtraces of calls which introduce dma_bo->bo with a valid pointer (not null)

The attachement contains some backtraces of calls which lead to the problem I
described in IRC:

bo with a valid pointer (ptr!=null) get in the bo lists. This causes the driver
to wrongly unmap/map the bo removing the ptr from the bo without adding a new
one. 
If one of the bos is going to be reused radeon_vbo_space() returns the bo
without a valid pointer (ptr==null).

The last backtrace in the attachment show this case which leads to the problem
described in the bug.

Software:
xserver, drm, ddx current git master and kernel current drm-next

-- 
Configure bugmail: https://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