Bug 35999

Summary: Tiny and Big: segfault in r300_update_ztop
Product: Mesa Reporter: Sven Arvidsson <sa>
Component: Drivers/Gallium/r300Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: pavel.ondracka
Version: git   
Hardware: Other   
OS: All   
URL: http://www.tinyandbig.com/games/upthatmountain/
i915 platform: i915 features:
Attachments: backtrace

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

The game Tiny and Big causes a segfault in r300_update_ztop when 

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