Bug 85508 - spec/ARB_fragment_program/fp-long-alu: Crash in src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c:1153
Summary: spec/ARB_fragment_program/fp-long-alu: Crash in src/gallium/drivers/radeon/ra...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/radeonsi (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-27 10:12 UTC by Kai
Modified: 2015-02-20 15:32 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
GDB backtrace and register dump of the crash (54.37 KB, text/plain)
2014-10-27 10:12 UTC, Kai
Details

Description Kai 2014-10-27 10:12:12 UTC
Created attachment 108500 [details]
GDB backtrace and register dump of the crash

While running Piglit quick on a R9 290 (see below for the full stack), I encountered a crash in src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c on line 1153 in the emit_immediate function, triggered by running spec/ARB_fragment_program/fp-long-alu. The attached file contains a full backtrace and a register dump. Let me know, if you need something else.

This might be a duplicate of bug 82477 (or at least caused by that), but since the crash happend somewhere else, I filed my own report.

My current stack is (Debian testing as a base):
GPU: Hawaii PRO [Radeon R9 290] (ChipID = 0x67b1)
Mesa: Git:master/1a170980a0
libdrm: Git:master/00847fa48b
LLVM: SVN:trunk/r220648 (3.6 devel)
X.Org: 2:1.16.1-1
Linux: Git:git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git:v3.18-rc1 + attachment 107451 [details] [review] and attachment 107544 [details] [review]
Firmware: <http://people.freedesktop.org/~agd5f/radeon_ucode/>
> 9e05820da42549ce9c89d147cf1f8e19  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_ce.bin
> c8bab593090fc54f239c8d7596c8d846  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_mc.bin
> 3618dbb955d8a84970e262bb2e6d2a16  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_me.bin
> c000b0fc9ff6582145f66504b0ec9597  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_mec.bin
> 0643ad24b3beff2214cce533e094c1b7  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_pfp.bin
> ba6054b7d78184a74602fd81607e1386  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_rlc.bin
> 11288f635737331b69de9ee82fe04898  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_sdma.bin
> 284429675a5560e0fad42aa982965fc2  /lib/firmware/updates/3.17.0-citadel/radeon/hawaii_smc.bin
libclc: Git:master/7f6f5bff1f
DDX: 1:7.5.0-1
Comment 1 smoki 2015-02-20 15:32:48 UTC
 Closing this one, test passes now as bug 82477 had it fixed.


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.