https://bugs.freedesktop.org/show_bug.cgi?id=44342
Bug #: 44342
Summary: [i915g] GPU hang when running Khronos Webgl test suite
Classification: Unclassified
Product: Mesa
Version: git
Platform: Other
URL: https://cvs.khronos.org/svn/repos/registry/trunk/publi
c/webgl/sdk/tests/webgl-conformance-tests.html
OS/Version: All
Status: NEW
Severity: critical
Priority: medium
Component: Drivers/Gallium/i915g
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: pavel.ondracka(a)email.cz
Created attachment 54998
--> https://bugs.freedesktop.org/attachment.cgi?id=54998
terminal output and backtrace
When running Khronos Webgl test suite there is an occasional crash and gpu
hang. This is not 100% reproducible with one test, sometimes it finishes whole
test run OK, sometimes it hangs really fast. Running glsl functions subtests
few time is a row reproduces it here always.
[ 534.984024] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed...
GPU hung
[ 534.984036] [drm] capturing error event; look for more information in
/debug/dri/0/i915_error_state
[ 534.987135] [drm:i915_reset] *ERROR* Failed to reset chip.
from terminal, full output and backtrace attached:
i915_drm_batchbuffer.c:187:i915_drm_batchbuffer_flush: Assertion `ret == 0'
failed.
Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
OpenGL renderer string: Gallium 0.4 on i915 (chipset: 945G)
OpenGL version string: 2.0 Mesa 7.12-devel (git-99fbf7c)
Kernel: 3.1.6-1.fc16.i686
xf86-video-intel: 0dc5c0651cb691fb8811cdf3075b3d322f9d37f8 (with SNA enabled)
X.Org X Server 1.11.3
Firefox: 9.0.1
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=44296
Bug #: 44296
Summary: [i915g] SIGSEGV glxcmds.c:1479
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Drivers/Gallium/i915g
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: vlee(a)vmware.com
mesa: ded02bd54b5925ee222d7f426850312236b4f59d
Run piglit glx-get-context-id on i915g.
$ ./bin/glx-get-context-id
Segmentation fault (core dumped)
(gdb) bt full
#0 0x00c777f4 in glXGetContextIDEXT (ctx_user=0x0) at glxcmds.c:1479
ctx = 0x0
#1 0x08049b7c in try_get_context_id (ctx=0x0, mode=invalid)
at piglit/tests/spec/glx_ext_import_context/get-context-id.c:30
pass = true
id = 62914562
#2 0x08049cbc in main (argc=1, argv=0xbfd024d4) at
piglit/tests/spec/glx_ext_import_context/get-context-id.c:70
pass = true
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=43770
Bug #: 43770
Summary: [i915g]
src/gallium/drivers/i915/i915_fpc_emit.c:153:i915_emit
_arith: Assertion `(((dest)>>29)&0x7) != 2' failed.
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Drivers/Gallium/i915g
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: vlee(a)vmware.com
mesa: 23895cc006f3dbf96a502ddd15e291e071aff25a (master)
Run piglit fs-temp-array-mat3-index-col-row-rd test on i915g.
$ ./bin/shader_runner
tests/spec/glsl-1.20/execution/variable-indexing/fs-temp-array-mat3-index-col-row-rd.shader_test
-auto
Too many temps (16)
Too many temps (17)
Too many temps (18)
Too many temps (19)
Too many temps (20)
Too many temps (21)
Too many temps (22)
Too many temps (23)
Too many temps (24)
Too many temps (25)
Too many temps (26)
Too many temps (27)
Too many temps (28)
Too many temps (29)
Too many temps (30)
Too many temps (31)
Too many temps (32)
Too many temps (33)
Too many temps (34)
Too many temps (35)
Too many temps (36)
Too many temps (37)
Too many temps (38)
Too many temps (39)
Too many temps (40)
Too many temps (41)
Too many temps (42)
Too many temps (43)
Too many temps (44)
Too many temps (45)
Too many temps (46)
Too many temps (47)
Too many temps (48)
Too many temps (49)
Too many temps (50)
Too many temps (51)
Too many temps (52)
Too many temps (53)
Too many temps (54)
Too many temps (55)
Too many temps (56)
Too many temps (57)
Too many temps (58)
Too many temps (59)
Too many temps (60)
Too many temps (61)
Too many temps (62)
Too many temps (63)
Too many temps (64)
Too many temps (65)
Too many temps (66)
Too many temps (67)
i915_program_error: Exceeded max temporary reg
i915_program_error: bad opcode 0
i915_program_error: Exceeded max temporary reg
i915_program_error: bad opcode 0
i915_program_error: Exceeded max temporary reg
i915_program_error: Exceeded max temporary reg
i915_program_error: Exceeded max temporary reg
i915_program_error: bad opcode 0
i915_program_error: Exceeded max temporary reg
i915_program_error: Exceeded max temporary reg
i915_program_error: Exceeded max temporary reg
src/gallium/drivers/i915/i915_fpc_emit.c:153:i915_emit_arith: Assertion
`(((dest)>>29)&0x7) != 2' failed.
Trace/breakpoint trap (core dumped)
(gdb) bt
#0 0x01093e18 in _debug_assert_fail (expr=0x1a0edfd "(((dest)>>29)&0x7) != 2",
file=0x1a0edd4 "src/gallium/drivers/i915/i915_fpc_emit.c", line=153,
function=0x1a0ef40 "i915_emit_arith") at
src/gallium/auxiliary/util/u_debug.c:278
#1 0x0104a6fa in i915_emit_arith (p=0x826d840, op=318767104, dest=1090593605,
mask=15360, saturate=0, src0=1073741893, src1=0, src2=0)
at src/gallium/drivers/i915/i915_fpc_emit.c:153
#2 0x0104251f in i915_translate_instruction (p=0x826d840, inst=0x8266a40,
fs=0x825ca90) at src/gallium/drivers/i915/i915_fpc_translate.c:884
#3 0x010432fe in i915_translate_token (p=0x826d840, token=0x8266a40,
fs=0x825ca90) at src/gallium/drivers/i915/i915_fpc_translate.c:1157
#4 0x01043372 in i915_translate_instructions (p=0x826d840, tokens=0x82598f8,
fs=0x825ca90) at src/gallium/drivers/i915/i915_fpc_translate.c:1178
#5 0x0104390c in i915_translate_fragment_program (i915=0x81068c0,
fs=0x825ca90) at src/gallium/drivers/i915/i915_fpc_translate.c:1340
#6 0x0103b7d6 in i915_create_fs_state (pipe=0x81068c0, templ=0x828f134) at
src/gallium/drivers/i915/i915_state.c:577
#7 0x01065910 in aaline_create_fs_state (pipe=0x81068c0, fs=0x828f134) at
src/gallium/auxiliary/draw/draw_pipe_aaline.c:856
#8 0x01067a2f in aapoint_create_fs_state (pipe=0x81068c0, fs=0x828f134) at
src/gallium/auxiliary/draw/draw_pipe_aapoint.c:839
#9 0x018c2608 in st_translate_fragment_program (st=0x81f4488, stfp=0x827edd8,
key=0xbfe38da0) at src/mesa/state_tracker/st_program.c:710
#10 0x018c2729 in st_get_fp_variant (st=0x81f4488, stfp=0x827edd8,
key=0xbfe38da0) at src/mesa/state_tracker/st_program.c:747
#11 0x0196e13d in update_fp (st=0x81f4488) at
src/mesa/state_tracker/st_atom_shader.c:86
#12 0x0196a43b in st_validate_state (st=0x81f4488) at
src/mesa/state_tracker/st_atom.c:177
#13 0x01974eec in st_Clear (ctx=0x819e3d8, mask=2) at
src/mesa/state_tracker/st_cb_clear.c:507
#14 0x018ebeb3 in _mesa_Clear (mask=16384) at src/mesa/main/clear.c:242
#15 0x08072795 in piglit_display () at
piglit/tests/shaders/shader_runner.c:1084
#16 0x08074147 in display () at piglit/tests/util/piglit-framework.c:56
#17 0x007f2c1e in fghRedrawWindow (window=0x80fea28) at freeglut_main.c:210
#18 fghcbDisplayWindow (window=0x80fea28, enumerator=0xbfe390e8) at
freeglut_main.c:227
#19 0x007f6590 in fgEnumWindows (enumCallback=0x7f2b20 <fghcbDisplayWindow>,
enumerator=0xbfe390e8) at freeglut_structure.c:394
#20 0x007f302e in fghDisplayAll () at freeglut_main.c:249
#21 glutMainLoopEvent () at freeglut_main.c:1450
#22 0x007f3935 in glutMainLoop () at freeglut_main.c:1498
#23 0x0807487e in main (argc=2, argv=0xbfe39354) at
piglit/tests/util/piglit-framework.c:294
(gdb) frame 1
#1 0x0104a6fa in i915_emit_arith (p=0x826d840, op=318767104, dest=1090593605,
mask=15360, saturate=0, src0=1073741893, src1=0, src2=0)
at src/gallium/drivers/i915/i915_fpc_emit.c:153
153 assert(GET_UREG_TYPE(dest) != REG_TYPE_CONST);
(gdb) print /x dest
$1 = 0x41012345
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=43769
Bug #: 43769
Summary: [i915g]
src/gallium/drivers/i915/i915_fpc_translate.c:658:i915
_translate_instruction: Assertion `0' failed.
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Drivers/Gallium/i915g
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: vlee(a)vmware.com
mesa: 23895cc006f3dbf96a502ddd15e291e071aff25a (master)
Run piglit glsl-fs-discard-03 test on i915g.
$ ./bin/shader_runner tests/shaders/glsl-fs-discard-03.shader_test -auto
src/gallium/drivers/i915/i915_fpc_translate.c:658:i915_translate_instruction:
Assertion `0' failed.
Trace/breakpoint trap (core dumped)
(gdb) bt
#0 0x01126e18 in _debug_assert_fail (expr=0x1aa052a "0", file=0x1aa03d8
"src/gallium/drivers/i915/i915_fpc_translate.c", line=658,
function=0x1aa0860 "i915_translate_instruction") at
src/gallium/auxiliary/util/u_debug.c:278
#1 0x010d4666 in i915_translate_instruction (p=0xa1b7528, inst=0xa1c08c8,
fs=0xa1c0118) at src/gallium/drivers/i915/i915_fpc_translate.c:658
#2 0x010d62fe in i915_translate_token (p=0xa1b7528, token=0xa1c08c8,
fs=0xa1c0118) at src/gallium/drivers/i915/i915_fpc_translate.c:1157
#3 0x010d6372 in i915_translate_instructions (p=0xa1b7528, tokens=0xa15af08,
fs=0xa1c0118) at src/gallium/drivers/i915/i915_fpc_translate.c:1178
#4 0x010d690c in i915_translate_fragment_program (i915=0xa0678c0,
fs=0xa1c0118) at src/gallium/drivers/i915/i915_fpc_translate.c:1340
#5 0x010ce7d6 in i915_create_fs_state (pipe=0xa0678c0, templ=0xa1ebee4) at
src/gallium/drivers/i915/i915_state.c:577
#6 0x010f8910 in aaline_create_fs_state (pipe=0xa0678c0, fs=0xa1ebee4) at
src/gallium/auxiliary/draw/draw_pipe_aaline.c:856
#7 0x010faa2f in aapoint_create_fs_state (pipe=0xa0678c0, fs=0xa1ebee4) at
src/gallium/auxiliary/draw/draw_pipe_aapoint.c:839
#8 0x01955608 in st_translate_fragment_program (st=0xa155488, stfp=0xa1dbb88,
key=0xbf932470) at src/mesa/state_tracker/st_program.c:710
#9 0x01955729 in st_get_fp_variant (st=0xa155488, stfp=0xa1dbb88,
key=0xbf932470) at src/mesa/state_tracker/st_program.c:747
#10 0x01a0113d in update_fp (st=0xa155488) at
src/mesa/state_tracker/st_atom_shader.c:86
#11 0x019fd43b in st_validate_state (st=0xa155488) at
src/mesa/state_tracker/st_atom.c:177
#12 0x01a07eec in st_Clear (ctx=0xa0ff3d8, mask=2) at
src/mesa/state_tracker/st_cb_clear.c:507
#13 0x0197eeb3 in _mesa_Clear (mask=16384) at src/mesa/main/clear.c:242
#14 0x08072795 in piglit_display () at
piglit/tests/shaders/shader_runner.c:1084
#15 0x08074147 in display () at piglit/tests/util/piglit-framework.c:56
#16 0x0076bc1e in fghRedrawWindow (window=0xa05fa28) at freeglut_main.c:210
#17 fghcbDisplayWindow (window=0xa05fa28, enumerator=0xbf9327b8) at
freeglut_main.c:227
#18 0x0076f590 in fgEnumWindows (enumCallback=0x76bb20 <fghcbDisplayWindow>,
enumerator=0xbf9327b8) at freeglut_structure.c:394
#19 0x0076c02e in fghDisplayAll () at freeglut_main.c:249
#20 glutMainLoopEvent () at freeglut_main.c:1450
#21 0x0076c935 in glutMainLoop () at freeglut_main.c:1498
#22 0x0807487e in main (argc=2, argv=0xbf932a24) at
piglit/tests/util/piglit-framework.c:294
(gdb) frame 1
#1 0x010d4666 in i915_translate_instruction (p=0xa1b7528, inst=0xa1c08c8,
fs=0xa1c0118) at src/gallium/drivers/i915/i915_fpc_translate.c:658
658 assert(0); /* not tested yet */
(gdb) l
653 T0_TEXKILL, /* opcode */
654 1); /* num_coord */
655 break;
656
657 case TGSI_OPCODE_KILP:
658 assert(0); /* not tested yet */
659 break;
660
661 case TGSI_OPCODE_LG2:
662 src0 = src_vector(p, &inst->Src[0], fs);
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=43768
Bug #: 43768
Summary: [i915g]
src/gallium/drivers/i915/i915_fpc_translate.c:1101:i91
5_translate_token: Assertion `ifs->constant_flags[i]
== 0x0' failed.
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Drivers/Gallium/i915g
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: vlee(a)vmware.com
mesa: 23895cc006f3dbf96a502ddd15e291e071aff25a (master)
Run piglit glsl-fs-convolution-1 test on i915g.
$ ./bin/shader_runner tests/shaders/glsl-fs-convolution-1.shader_test -auto
src/gallium/drivers/i915/i915_fpc_translate.c:1101:i915_translate_token:
Assertion `ifs->constant_flags[i] == 0x0' failed.
Trace/breakpoint trap (core dumped)
(gdb) bt
#0 0x010eee18 in _debug_assert_fail (expr=0x1a68743 "ifs->constant_flags[i] ==
0x0", file=0x1a683d8 "src/gallium/drivers/i915/i915_fpc_translate.c",
line=1101, function=0x1a6884b "i915_translate_token") at
src/gallium/auxiliary/util/u_debug.c:278
#1 0x0109e0ad in i915_translate_token (p=0x98611f8, token=0x98a23f8,
fs=0x98602f8) at src/gallium/drivers/i915/i915_fpc_translate.c:1101
#2 0x0109e372 in i915_translate_instructions (p=0x98611f8, tokens=0x9867890,
fs=0x98602f8) at src/gallium/drivers/i915/i915_fpc_translate.c:1178
#3 0x0109e90c in i915_translate_fragment_program (i915=0x96ce8c0,
fs=0x98602f8) at src/gallium/drivers/i915/i915_fpc_translate.c:1340
#4 0x010967d6 in i915_create_fs_state (pipe=0x96ce8c0, templ=0x98d977c) at
src/gallium/drivers/i915/i915_state.c:577
#5 0x010c0910 in aaline_create_fs_state (pipe=0x96ce8c0, fs=0x98d977c) at
src/gallium/auxiliary/draw/draw_pipe_aaline.c:856
#6 0x010c2a2f in aapoint_create_fs_state (pipe=0x96ce8c0, fs=0x98d977c) at
src/gallium/auxiliary/draw/draw_pipe_aapoint.c:839
#7 0x0191d608 in st_translate_fragment_program (st=0x97bc488, stfp=0x98c9420,
key=0xbfa60ca0) at src/mesa/state_tracker/st_program.c:710
#8 0x0191d729 in st_get_fp_variant (st=0x97bc488, stfp=0x98c9420,
key=0xbfa60ca0) at src/mesa/state_tracker/st_program.c:747
#9 0x019c913d in update_fp (st=0x97bc488) at
src/mesa/state_tracker/st_atom_shader.c:86
#10 0x019c543b in st_validate_state (st=0x97bc488) at
src/mesa/state_tracker/st_atom.c:177
#11 0x01918144 in st_draw_vbo (ctx=0x97663d8, arrays=0x97bf8a0,
prims=0xbfa60dec, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0,
max_index=3)
at src/mesa/state_tracker/st_draw.c:979
#12 0x019ab5ff in vbo_draw_arrays (ctx=0x97663d8, mode=7, start=0, count=4,
numInstances=1) at src/mesa/vbo/vbo_exec_array.c:620
#13 0x019ab757 in vbo_exec_DrawArrays (mode=7, start=0, count=4) at
src/mesa/vbo/vbo_exec_array.c:651
#14 0x0809cbf6 in piglit_draw_rect (x=-1, y=-1, w=2, h=2) at
piglit/tests/util/piglit-util-gl.c:647
#15 0x0807289d in piglit_display () at
piglit/tests/shaders/shader_runner.c:1095
#16 0x08074147 in display () at piglit/tests/util/piglit-framework.c:56
#17 0x0062ec1e in fghRedrawWindow (window=0x96c6a28) at freeglut_main.c:210
#18 fghcbDisplayWindow (window=0x96c6a28, enumerator=0xbfa61118) at
freeglut_main.c:227
#19 0x00632590 in fgEnumWindows (enumCallback=0x62eb20 <fghcbDisplayWindow>,
enumerator=0xbfa61118) at freeglut_structure.c:394
#20 0x0062f02e in fghDisplayAll () at freeglut_main.c:249
#21 glutMainLoopEvent () at freeglut_main.c:1450
#22 0x0062f935 in glutMainLoop () at freeglut_main.c:1498
#23 0x0807487e in main (argc=2, argv=0xbfa61384) at
piglit/tests/util/piglit-framework.c:294
(gdb) frame 1
#1 0x0109e0ad in i915_translate_token (p=0x98611f8, token=0x98a23f8,
fs=0x98602f8) at src/gallium/drivers/i915/i915_fpc_translate.c:1101
1101 assert(ifs->constant_flags[i] == 0x0);
(gdb) info locals
i = 32
ifs = 0x98602f8
__FUNCTION__ = "i915_translate_token"
(gdb) print ifs->constant_flags[i]
$1 = 255 '\377'
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=38265
Summary: [945gm] gl output in mplayer is wonky
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/i915g
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: erappleman(a)gmail.com
Whenever I test 915g with mplayer's gl output, my screen starts to bug out.
The effects are difficult to capture with a screenshot, but they can be
summarized as follows.
* gl output will overlay and interact strangely with other windows
* in fullscreen, letterboxing will be exaggerated or create a black bar on the
right side
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=63579
Priority: medium
Bug ID: 63579
Assignee: dri-devel(a)lists.freedesktop.org
Summary: Savage 2 Edges render white [r600g]
Severity: major
Classification: Unclassified
OS: All
Reporter: romulasry(a)gmail.com
Hardware: x86-64 (AMD64)
Status: NEW
Version: git
Component: Drivers/Gallium/r600
Product: Mesa
Created attachment 78046
--> https://bugs.freedesktop.org/attachment.cgi?id=78046&action=edit
Edges of the screen renders just white
It is almost impossible to see in the distance due to it rendering the edges or
sky in just white.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=61690
Priority: medium
Bug ID: 61690
Assignee: dri-devel(a)lists.freedesktop.org
Summary: Graphic issue on PCSX2 with Gallium 0.4 on AMD RS780
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: pablo11_up(a)yahoo.com
Hardware: x86 (IA32)
Status: NEW
Version: 9.1
Component: Drivers/Gallium/r600
Product: Mesa
Created attachment 75782
--> https://bugs.freedesktop.org/attachment.cgi?id=75782&action=edit
trace of "Checking MEMORY CARD" first message
Hello,
Upgrading Mesa 8 to 9.1 got me a graphic problem with PCSX2 emulator
Attached an apitrace's trace generated in Mesa 8.0.4. When I replay it on Mesa
9.1 I got bad rendering, some shapes appar to be messed up.
http://imageshack.us/a/img32/7455/sshote.jpghttp://imageshack.us/a/img202/4097/startw.jpg
"configure" Mesa 8.0.4 flags:
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libdir=/usr/lib \
--mandir=/usr/man \
--docdir=/usr/doc/mesa-$VERSION \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
--with-dri-drivers=i915,i965,nouveau,r200,radeon,swrast \
--with-gallium-drivers=nouveau,swrast,r300,r600 \
--enable-gallium-llvm \
--build=i486
"configure" Mesa 9.1 flags:
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libdir=/usr/lib
--mandir=/usr/man \
--docdir=/usr/doc/mesa-$VERSION \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
--with-dri-drivers=i915,i965,intel,nouveau,r200,radeon,swrast \
--with-gallium-drivers=nouveau,swrast,r300,r600 \
--enable-gallium-llvm \
--enable-shared-glapi \
--build=i486
--
You are receiving this mail because:
You are the assignee for the bug.