Bug 31881

Summary: [i915g] SIGSEGV piglit vpfp-generic vp-arl-constant-array-huge-varying
Product: Mesa Reporter: Vinson Lee <vlee>
Component: Drivers/Gallium/i915gAssignee: Default DRI bug account <dri-devel>
Status: CLOSED FIXED QA Contact:
Severity: critical    
Priority: medium CC: daniel, wallbraker
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Vinson Lee 2010-11-23 21:28:11 UTC
mesa: 78a340fd487c56468ace7347a53f95a0c751c419 (master)

chipset: 945GM (Intel GMA 950)
system architecture: i686
xserver-xorg-video-intel: 2:2.12.0-1ubuntu5.1
libdrm-intel1: 2.4.21-1ubuntu2.1
kernel version: 2.6.35-22-generic
Linux distribution: Ubuntu 10.10 i386

Run piglit vpfp-generic vp-arl-constant-array-huge-varying test. The test hits a segmentation fault.

$ ./bin/vpfp-generic tests/shaders/generic/vp-arl-constant-array-huge-varying -auto
Program terminated with signal 11, Segmentation fault.
#0  0x0165cd0c in llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&) () from /home/mks-hackers/mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so
(gdb) bt
#0  0x0165cd0c in llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&) () from mesa/build/linux-x86-debug/gallium/targets/dri-i915/i915_dri.so
#1  0x00000048 in ?? ()
#2  0xbff03300 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Comment 1 Stephane Marchesin 2011-06-24 20:15:01 UTC
Hmm, I think just fixed a similar bug.
Comment 2 Vinson Lee 2011-06-25 00:20:07 UTC
mesa: ac8f59b23ed8256bcce40c47b5773669b00ba78a (master)

piglit vpfp-generic vp-arl-constant-array-huge-varying test passes on i915g.

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.