Bug 39286

Summary: Segfault in pipe_get_tile_z
Product: Mesa Reporter: Sven Arvidsson <sa>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: backtrace
[PATCH] st/mesa: clip src size to strb size in st_copy_texsubimage

Description Sven Arvidsson 2011-07-16 10:56:48 UTC
Created attachment 49180 [details]
backtrace

I've got an apitrace that's causing a segfault in pipe_get_tile_z when the r600g driver is used. The trace can be replayed with llvmpipe without any problems.

I'm not quite sure if this is an apitrace issue, or a driver bug. The application I have traced runs with llvmpipe but is causing a GPU hang with r600g.

http://dl.dropbox.com/u/28577999/duke.trace (31M)

System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.2
-- xserver: 1.10.2.902
-- mesa: 56503fd13847ae5072af761ac69b923323e053f8
-- drm: 2.4.26
-- kernel: 2.6.39.1
Comment 1 Vadim Girlin 2011-07-16 20:51:42 UTC
Created attachment 49198 [details] [review]
[PATCH] st/mesa: clip src size to strb size in st_copy_texsubimage

Does this patch help?
Comment 2 Sven Arvidsson 2011-07-17 04:06:12 UTC
Yes, it's working fine now, thanks!
Comment 3 Sven Arvidsson 2011-07-21 15:31:37 UTC
Looks like these changes have been merged now.

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.