Bug 29680

Summary: [r600g] oolite segfaults on initialization
Product: Mesa Reporter: Nicolas Kaiser <nikai>
Component: Drivers/DRI/R600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: backtrace

Description Nicolas Kaiser 2010-08-19 12:21:52 UTC
Created attachment 37992 [details]
backtrace

KMS r600 gallium:
With mesa-git (plus color field patch set by Luca Barbieri, for bug 29644),
Oolite-1.74.2 segfaults during initialization.

It's working nicely with KMS r600 classic.

Right before crashing I see these errors:

EE r600_shader.c/tgsi_unsupported:537 - 30 tgsi opcode unsupported
EE r600_shader.c/r600_pipe_shader_create:115 - translation from TGSI failed !

EE r600_shader.c/tgsi_unsupported:537 - 31 tgsi opcode unsupported
EE r600_shader.c/r600_pipe_shader_create:115 - translation from TGSI failed !


System environment:
-- system architecture: amd64
-- Linux distribution: Gentoo
-- GPU: RS780G
-- Model: ATI Radeon HD 3200
-- Display connector: VGA
-- xf86-video-ati: cc0a167ff2db9b097891883ded147af1d67e4407
-- xserver: 1.8.2
-- mesa: c54dea66fd86f6000e334c703ea4890179c39c81
         (+ patch set by Luca Barbieri, for bug 29644)
-- drm: 431f7f00db844534dbcf9a63da0d2832a3d91bff
-- kernel: 2.6.35.1
Comment 1 Nicolas Kaiser 2010-08-23 06:17:43 UTC
Fixed with mesa: 8a878c266a8bf50b49d3ef8c5984790581e33133
 (r600g: Don't blindly unmap NULL->size.)

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.