[865] UV sphere crash in intelRasterPrimitive
Submitted by Christopher Yeleighton
Assigned to Ian Romanick
Description
== Steps to reproduce ==
- Tell Blender to add an UV sphere.
== Backtrace ==
#0 0x00007fffec082950 in intelRasterPrimitive (ctx=<optimized out>,
rprim=<optimized out>, hwprim=0) at intel_tris.c:1135
#1 0x00007fffec0917b6 in quadr_twoside (ctx=<optimized out>,
e0=<optimized out>, e1=<optimized out>, e2=<optimized out>,
e3=<optimized out>) at ../../../../../src/mesa/tnl_dd/t_dd_tritmp.h:530
#2 0x00007fffec14d472 in _tnl_render_quads_verts (ctx=0x1ea0fe0,
start=<optimized out>, count=59, flags=<optimized out>)
at tnl/t_vb_rendertmp.h:383
#3 0x00007fffec14e7f9 in run_render (ctx=0x1ea0fe0, stage=<optimized out>)
at tnl/t_vb_render.c:321
#4 0x00007fffec1430d9 in _tnl_run_pipeline (ctx=0x1ea0fe0)
at tnl/t_pipeline.c:153
#5 0x00007fffec0976a7 in intelRunPipeline (ctx=0x1ea0fe0) at intel_tris.c:1087
#6 0x00007fffec143a7f in _tnl_draw_prims (ctx=<optimized out>,
arrays=0x1eecc70, prim=0x1eeb28c, nr_prims=64, ib=0x0,
min_index=<optimized out>, max_index=1980) at tnl/t_draw.c:524
#7 0x00007fffec144136 in _tnl_vbo_draw_prims (ctx=0x1ea0fe0,
arrays=0x1eecc70, prim=0x1eeb28c, nr_prims=64, ib=0x0,
index_bounds_valid=<optimized out>, min_index=0, max_index=1980)
at tnl/t_draw.c:424
#8 0x00007fffec13a818 in vbo_exec_vtx_flush (exec=0x1eeafa0,
keepUnmapped=0 '\000') at vbo/vbo_exec_draw.c:390
#9 0x0000000000a644b2 in cdDM_drawFacesSolid (dm=0x30ec518,
partial_redraw_planes=<optimized out>, UNUSED_fast=<optimized out>,
setMaterial=0xb64170 <GPU_enable_material>)
at /usr/src/debug/blender-2.59/source/blender/blenkernel/intern/cdderivedmesh.c:510
#10 0x00000000007ac0f8 in draw_mesh_fancy (flag=0, dt=3, rv3d=0x1e6a798,
v3d=0x1e6ab58, ar=0x1e6a628, scene=0x1e7c2a8, base=<optimized out>)
at /usr/src/debug/blender-2.59/source/blender/editors/space_view3d/drawobject.c:2716
#11 draw_mesh_object (scene=0x1e7c2a8, ar=0x1e6a628, v3d=0x1e6ab58,
rv3d=0x1e6a798, base=0x307e6d8, dt=3, flag=0)
at /usr/src/debug/blender-2.59/source/blender/editors/space_view3d/drawobject.c:2875
#12 0x00000000007afedd in draw_object (scene=0x1e7c2a8, ar=0x1e6a628,
v3d=0x1e6ab58, base=0x307e6d8, flag=0)
at /usr/src/debug/blender-2.59/source/blender/editors/space_view3d/drawobject.c:5860
#13 0x0000000000789f27 in view3d_main_area_draw (C=0x1a08078,
ar=<optimized out>)
at /usr/src/debug/blender-2.59/source/blender/editors/space_view3d/view3d_draw.c:2681
#14 0x00000000008f67c5 in ED_region_do_draw (C=0x1a08078, ar=0x1e6a628)
at /usr/src/debug/blender-2.59/source/blender/editors/screen/area.c:429
#15 0x00000000006f6b44 in wm_method_draw_overlap_all (C=0x1a08078,
at /usr/src/debug/blender-2.59/source/blender/editors/space_view3d/view3d_draw.c:2681
#14 0x00000000008f67c5 in ED_region_do_draw (C=0x1a08078, ar=0x1e6a628)
at /usr/src/debug/blender-2.59/source/blender/editors/screen/area.c:429
#15 0x00000000006f6b44 in wm_method_draw_overlap_all (C=0x1a08078,
win=0x1e4d8e8, exchange=0)
at /usr/src/debug/blender-2.59/source/blender/windowmanager/intern/wm_draw.c:249
#16 0x00000000006f77ad in wm_draw_triple_fail (win=<optimized out>,
C=<optimized out>)
at /usr/src/debug/blender-2.59/source/blender/windowmanager/intern/wm_draw.c:423
#17 wm_method_draw_triple (win=<optimized out>, C=<optimized out>)
at /usr/src/debug/blender-2.59/source/blender/windowmanager/intern/wm_draw.c:583
#18 wm_draw_update (C=<optimized out>)
at /usr/src/debug/blender-2.59/source/blender/windowmanager/intern/wm_draw.c:776
#19 0x00000000006f64b8 in WM_main (C=0x1a08078)
at /usr/src/debug/blender-2.59/source/blender/windowmanager/intern/wm.c:386
#20 0x00000000006ef3c5 in main (argc=1, argv=0x7fffffffdf78)
at /usr/src/debug/blender-2.59/source/creator/creator.c:1309
1135 INTEL_FIREVERTICES(intel);
Version: 7.11