Bug 35999 - Tiny and Big: segfault in r300_update_ztop
Summary: Tiny and Big: segfault in r300_update_ztop
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r300 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL: http://www.tinyandbig.com/games/uptha...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-05 12:01 UTC by Sven Arvidsson
Modified: 2011-04-08 04:29 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
backtrace (1.79 KB, text/plain)
2011-04-05 12:01 UTC, Sven Arvidsson
Details

Description Sven Arvidsson 2011-04-05 12:01:57 UTC
Created attachment 45306 [details]
backtrace

The game Tiny and Big causes a segfault in r300_update_ztop when 
RADEON_HYPERZ is set.

Bisecting leads to this:

4af3fe857dc07923af8786b434dee32d493b577e is the first bad commit
commit 4af3fe857dc07923af8786b434dee32d493b577e
Author: Marek Olšák <maraeo@gmail.com>
Date:   Tue Apr 5 17:57:02 2011 +0200

    r300g: postpone fragment shader state validation until draw_vbo

:040000 040000 ce221d2e9217e0c1a81321fa9404e4dbf67c24c7 c0cd5edc1f81b3bda5b09cda5bd4f2f15edf0f86 M	src


System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: RV570
-- Model: Asus EAX1950Pro 256MB
-- Display connector: DVI

-- xf86-video-ati: 6.14.1
-- xserver: 1.9.4.901 (1.9.5 RC 1)
-- mesa: de579a16298e29358fec08bd7cfe3e505674705a
-- drm: 2.4.24
-- kernel: 2.6.38
Comment 1 Pavel Ondračka 2011-04-08 02:42:02 UTC
Unigine (Sanctuary, Oilrush) is also affected by this bug.
Comment 2 Marek Olšák 2011-04-08 04:29:26 UTC
Fixed with commit 1329d9433496618ad02bb9a91eccecd9736fdf54. Closing.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.