Priority | medium |
---|---|
Bug ID | 72680 |
Assignee | dri-devel@lists.freedesktop.org |
Summary | flightgear crashes on r600 (rs880) with llvm backend |
Severity | normal |
Classification | Unclassified |
OS | All |
Reporter | marvin24@gmx.de |
Hardware | Other |
Status | NEW |
Version | git |
Component | Drivers/Gallium/r600 |
Product | Mesa |
Flightgear 2.12 again... works with R600_LLVM=0. sb/sb_bc_parser.cpp:395:prepare_alu_group: Assertion `prev_alu' failed. Program received signal SIGTRAP, Trace/breakpoint trap. 0x00007fffea22ea3c in _debug_assert_fail (expr=0x7fffea523729 "prev_alu", file=0x7fffea523655 "sb/sb_bc_parser.cpp", line=395, function=0x7fffea524df0 <r600_sb::bc_parser::prepare_alu_group(r600_sb::cf_node*, r600_sb::alu_group_node*)::__FUNCTION__> "prepare_alu_group") at util/u_debug.c:278 278 os_abort(); (gdb) bt #0 0x00007fffea22ea3c in _debug_assert_fail (expr=0x7fffea523729 "prev_alu", file=0x7fffea523655 "sb/sb_bc_parser.cpp", line=395, function=0x7fffea524df0 <r600_sb::bc_parser::prepare_alu_group(r600_sb::cf_node*, r600_sb::alu_group_node*)::__FUNCTION__> "prepare_alu_group") at util/u_debug.c:278 #1 0x00007fffea380f27 in r600_sb::bc_parser::prepare_alu_group (this=0x7fffffffade0, cf=0x18d117d8, g=0x18d11a80) at sb/sb_bc_parser.cpp:395 #2 0x00007fffea3808b8 in r600_sb::bc_parser::prepare_alu_clause (this=0x7fffffffade0, cf=0x18d117d8) at sb/sb_bc_parser.cpp:307 #3 0x00007fffea381e47 in r600_sb::bc_parser::prepare_ir (this=0x7fffffffade0) at sb/sb_bc_parser.cpp:603 #4 0x00007fffea37fd92 in r600_sb::bc_parser::prepare (this=0x7fffffffade0) at sb/sb_bc_parser.cpp:106 #5 0x00007fffea387237 in r600_sb_bytecode_process (rctx=0x135b250, bc=0x18897998, pshader=0x18897990, dump_bytecode=0, optimize=1) at sb/sb_core.cpp:155 #6 0x00007fffea33d6e8 in r600_pipe_shader_create (ctx=0x135b250, shader=0x18897980, key=...) at r600_shader.c:152 #7 0x00007fffea363b39 in r600_shader_select (ctx=0x135b250, sel=0x18795660, dirty=0x0) at r600_state_common.c:746 #8 0x00007fffea363d47 in r600_create_shader_state (ctx=0x135b250, state=0x1889f070, pipe_shader_type=1) at r600_state_common.c:793 #9 0x00007fffea363d85 in r600_create_ps_state (ctx=0x135b250, state=0x1889f070) at r600_state_common.c:803 #10 0x00007fffea0bc9e7 in st_translate_fragment_program (st=0x1343be0, stfp=0x17dd7000, key=0x7fffffffc260) at state_tracker/st_program.c:772 #11 0x00007fffea0bcaf4 in st_get_fp_variant (st=0x1343be0, stfp=0x17dd7000, key=0x7fffffffc260) at state_tracker/st_program.c:809 #12 0x00007fffea07edf7 in update_fp (st=0x1343be0) at state_tracker/st_atom_shader.c:92 #13 0x00007fffea079ade in st_validate_state (st=0x1343be0) at state_tracker/st_atom.c:202 #14 0x00007fffea09858c in st_draw_vbo (ctx=0x7ffff7e7f010, prims=0x11011460, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=73, tfb_vertcount=0x0, indirect=0x0) at state_tracker/st_draw.c:212 #15 0x00007fffea07913b in vbo_save_playback_vertex_list (ctx=0x7ffff7e7f010, data="" at vbo/vbo_save_draw.c:309 #16 0x00007fffe9f1468b in ext_opcode_execute (ctx=0x7ffff7e7f010, node=0x11d33768) at main/dlist.c:628 #17 0x00007fffe9f2781c in execute_list (ctx=0x7ffff7e7f010, list=46) at main/dlist.c:7023 #18 0x00007fffe9f2c905 in _mesa_CallList (list=46) at main/dlist.c:8327 #19 0x00007ffff63a18e9 in osgUtil::RenderLeaf::render(osg::RenderInfo&, osgUtil::RenderLeaf*) () from /usr/lib64/libosgUtil.so.80 #20 0x00007ffff639c4d0 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib64/libosgUtil.so.80 #21 0x00007ffff639c514 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib64/libosgUtil.so.80 #22 0x00007ffff63a6f8f in osgUtil::RenderStage::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib64/libosgUtil.so.80 #23 0x00007ffff63a57c6 in osgUtil::RenderStage::drawInner(osg::RenderInfo&, osgUtil::RenderLeaf*&, bool&) () from /usr/lib64/libosgUtil.so.80 #24 0x00007ffff63a688a in osgUtil::RenderStage::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /usr/lib64/libosgUtil.so.80 #25 0x00007ffff63b0b99 in osgUtil::SceneView::draw() () from /usr/lib64/libosgUtil.so.80 #26 0x00007ffff6009506 in osgViewer::Renderer::cull_draw() () from /usr/lib64/libosgViewer.so.80 #27 0x00007ffff599be09 in osg::GraphicsContext::runOperations() () from /usr/lib64/libosg.so.80 #28 0x00007ffff603d46e in osgViewer::ViewerBase::renderingTraversals() () from /usr/lib64/libosgViewer.so.80 #29 0x0000000000b0d1d5 in fgOSMainLoop() () #30 0x00000000005e2383 in fgMainInit(int, char**) () #31 0x00000000005a5b74 in main ()
You are receiving this mail because:
- You are the assignee for the bug.
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel