Bug 61149

Summary: Crash on Intel Sandybridge Mobile with Vertex Buffer Objects and select mode OpenGL rendering
Product: Mesa Reporter: Antony Riakiotakis <kalast>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium    
Version: 9.0   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Antony Riakiotakis 2013-02-20 01:12:49 UTC
Hi, this is an old bug we are encountering in blender.

My system is Ubuntu 12.10, Intel® Core™ i5-2410M CPU @ 2.30GHz × 4, 4GB ram, Hybrid NVIDIA GT 540M - Intel(R) Sandybridge Mobile

To reproduce, 

* start blender
* enable VBO in user preferences (Ctrl-Alt-U) under the system tab.
* try selecting any object on 3D viewport (right clicking on the default Cube for instance)

My guess is that it has to do with select mode rendering and vertex buffer object combination. I would do a trunk compile but I am using optimus on my system and I fear I may destabilize something. If it is safe and would help, I could attempt it.

The backtrace is:

#0  0x00007fffe26e4a3f in run_vp (ctx=<optimized out>, stage=<optimized out>)
    at ../../../../../src/mesa/tnl/t_vb_program.c:389
#1  0x00007fffe26e192d in _tnl_run_pipeline (ctx=0x57078e0)
    at ../../../../../src/mesa/tnl/t_pipeline.c:163
#2  0x00007fffe26e1f26 in _tnl_draw_prims (ctx=ctx@entry=0x57078e0, 
    arrays=arrays@entry=0x7ffffffd5760, prim=prim@entry=0x7ffffffd63e0, 
    nr_prims=nr_prims@entry=1, ib=ib@entry=0x7ffffffd5740, 
    min_index=<optimized out>, max_index=0)
    at ../../../../../src/mesa/tnl/t_draw.c:524
#3  0x00007fffe26e2a8f in _tnl_vbo_draw_prims (ctx=ctx@entry=0x57078e0, 
    prim=prim@entry=0x7ffffffd63e0, nr_prims=nr_prims@entry=1, 
    ib=ib@entry=0x7ffffffd5740, 
    index_bounds_valid=index_bounds_valid@entry=1 '\001', 
    min_index=min_index@entry=0, max_index=0, 
    tfb_vertcount=tfb_vertcount@entry=0x0)
    at ../../../../../src/mesa/tnl/t_draw.c:424
#4  0x00007fffe26d3301 in vbo_rebase_prims (ctx=ctx@entry=0x57078e0, 
    arrays=arrays@entry=0x58572f8, prim=prim@entry=0x7ffffffd63e0, 
    nr_prims=nr_prims@entry=1, ib=0x7ffffffd5740, ib@entry=0x7ffffffd63c0, 
    min_index=min_index@entry=4294967295, 
    max_index=max_index@entry=4294967295, 
    draw=draw@entry=0x7fffe26e2a20 <_tnl_vbo_draw_prims>)
    at ../../../../../src/mesa/vbo/vbo_rebase.c:233
---Type <return> to continue, or q <return> to quit---
#5  0x00007fffe26e1b09 in _tnl_draw_prims (ctx=ctx@entry=0x57078e0, 
    arrays=arrays@entry=0x58572f8, prim=prim@entry=0x7ffffffd63e0, 
    nr_prims=nr_prims@entry=1, ib=ib@entry=0x7ffffffd63c0, 
    min_index=4294967295, max_index=4294967295)
    at ../../../../../src/mesa/tnl/t_draw.c:467
#6  0x00007fffe2b70ac3 in brw_draw_prims (ctx=0x57078e0, prim=0x7ffffffd63e0, 
    nr_prims=1, ib=0x7ffffffd63c0, index_bounds_valid=<optimized out>, 
    min_index=4294967295, max_index=4294967295, tfb_vertcount=0x0)
    at brw_draw.c:581
#7  0x00007fffe26cf3aa in vbo_handle_primitive_restart (
    ctx=ctx@entry=0x57078e0, prim=prim@entry=0x7ffffffd63e0, 
    nr_prims=nr_prims@entry=1, ib=ib@entry=0x7ffffffd63c0, 
    index_bounds_valid=index_bounds_valid@entry=0 '\000', 
    min_index=min_index@entry=4294967295, max_index=max_index@entry=4294967295)
    at ../../../../../src/mesa/vbo/vbo_exec_array.c:570
#8  0x00007fffe26d0384 in vbo_validated_drawrangeelements (
    ctx=ctx@entry=0x57078e0, mode=mode@entry=1, 
    index_bounds_valid=index_bounds_valid@entry=0 '\000', 
    start=start@entry=4294967295, end=end@entry=4294967295, 
    count=count@entry=24, type=type@entry=5125, indices=indices@entry=0x0, 
    basevertex=basevertex@entry=0, numInstances=numInstances@entry=1, 
    baseInstance=baseInstance@entry=0)
    at ../../../../../src/mesa/vbo/vbo_exec_array.c:867
---Type <return> to continue, or q <return> to quit---
#9  0x00007fffe26d06f4 in vbo_exec_DrawElements (mode=1, count=24, type=5125, 
    indices=0x0) at ../../../../../src/mesa/vbo/vbo_exec_array.c:997
#10 0x00000000010ed899 in cdDM_drawEdges ()
#11 0x0000000000d24cf1 in draw_mesh_object_outline.isra.5 ()
#12 0x0000000000d2e18e in draw_mesh_object ()
#13 0x0000000000d31d4e in draw_object ()
#14 0x0000000000d21e80 in view3d_opengl_select ()
#15 0x0000000000d1720c in mixed_bones_object_selectbuffer ()
#16 0x0000000000d1a180 in mouse_select ()
#17 0x0000000000d1aa48 in view3d_select_invoke ()
#18 0x0000000000c65c52 in wm_operator_invoke ()
#19 0x0000000000c66cae in wm_handler_operator_call ()
#20 0x0000000000c66f6d in wm_handlers_do_intern ()
#21 0x0000000000c676b6 in wm_handlers_do ()
#22 0x0000000000c67b4b in wm_event_do_handlers ()
#23 0x0000000000c60c88 in WM_main ()
#24 0x0000000000c23d65 in main ()
Comment 1 Antony Riakiotakis 2013-02-20 01:32:55 UTC
Attaching full backtrace. Some information that might prove useful, we are using glDrawElements as a draw call.


#0  0x00007fffe2900a3f in run_vp (ctx=<optimized out>, stage=<optimized out>)
    at ../../../../../src/mesa/tnl/t_vb_program.c:389
        ptr = 0x8000f7fb0ff4 <Address 0x8000f7fb0ff4 out of bounds>
        size = 3
        stride = 12
        data = 0x8000f7fb0ff4
        attr = <optimized out>
        tnl = 0x37e0450
        store = 0x3922b80
        VB = 0x37e0bc8
        program = <optimized out>
        machine = 0x3923250
        outputs = {0, 0, 1, 0 <repeats 11 times>, 3797438540, 32767, 0, 0, 
          3801491299, 32767, 43, 6, 0, 0, 43, 0, 57137600, 0, 15, 0, 57129920, 
          0, 58425864, 0, 0}
        numOutputs = 1
        i = <optimized out>
        j = <optimized out>
        __PRETTY_FUNCTION__ = "run_vp"
#1  0x00007fffe28fd92d in _tnl_run_pipeline (ctx=0x367bbc0)
    at ../../../../../src/mesa/tnl/t_pipeline.c:163
        s = 0x37e0710
        tnl = 0x37e0450
        i = <optimized out>
#2  0x00007fffe28fdf26 in _tnl_draw_prims (ctx=ctx@entry=0x367bbc0, 
    arrays=arrays@entry=0x7ffffffd57f0, prim=prim@entry=0x7ffffffd6470, 
    nr_prims=nr_prims@entry=1, ib=ib@entry=0x7ffffffd57d0, 
    min_index=<optimized out>, max_index=0)
    at ../../../../../src/mesa/tnl/t_draw.c:524
        this_nr_prims = <optimized out>
        bo = {0x4a27050, 0x0 <repeats 22 times>, 0x7ffff271f328 <drmIoctl+40>, 
          0x0, 0x4c26f20, 0x3739f40, 0x373a028, 0x0, 0x7fffe258504c, 0x0, 0x0, 
          0x10000001e, 0x7fff00000000}
        nr_bo = 1
        inst = <optimized out>
        tnl = 0x37e0450
        max = <optimized out>
        max_basevertex = <optimized out>
        i = <optimized out>
#3  0x00007fffe28fea8f in _tnl_vbo_draw_prims (ctx=ctx@entry=0x367bbc0, 
    prim=prim@entry=0x7ffffffd6470, nr_prims=nr_prims@entry=1, 
    ib=ib@entry=0x7ffffffd57d0, 
    index_bounds_valid=index_bounds_valid@entry=1 '\001', 
    min_index=min_index@entry=0, max_index=0, 
    tfb_vertcount=tfb_vertcount@entry=0x0)
    at ../../../../../src/mesa/tnl/t_draw.c:424
        arrays = 0x7ffffffd57f0
#4  0x00007fffe28ef301 in vbo_rebase_prims (ctx=ctx@entry=0x367bbc0, 
    arrays=arrays@entry=0x37cd728, prim=prim@entry=0x7ffffffd6470, 
    nr_prims=nr_prims@entry=1, ib=0x7ffffffd57d0, ib@entry=0x7ffffffd6450, 
    min_index=min_index@entry=4294967295, 
    max_index=max_index@entry=4294967295, 
    draw=draw@entry=0x7fffe28fea20 <_tnl_vbo_draw_prims>)
    at ../../../../../src/mesa/vbo/vbo_rebase.c:233
        tmp_arrays = {{Size = 3, Type = 5126, Format = 6408, Stride = 0, 
            StrideB = 12, Ptr = 0xfffffff4 <Address 0xfffffff4 out of bounds>, 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 12, BufferObj = 0x4a27050, 
            _MaxElement = 36}, {Size = 4, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d1e0 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 16, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 3, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367d1f0 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 12, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 4, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367d200 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 16, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d210 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 1, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367d220 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 4, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 1, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367d230 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 4, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d240 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 2, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367d250 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 8, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 1, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367d260 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 4, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d270 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 1, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367d280 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 4, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 1, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367d290 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 4, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d2a0 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 1, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367d2b0 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 4, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 1, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367d2c0 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 4, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d2d0 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 4, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367dde0 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 16, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 4, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367ddf0 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 16, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 4, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, 
            Ptr = 0x367de00 "\v\327#?\v\327#?\v\327#?", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 16, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 4, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367de10 "\v\327#?\v\327#?\v\327#?", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 16, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 4, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367de20 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 16, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 4, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367de30 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 16, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 4, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367de40 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 16, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 4, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367de50 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 16, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 1, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367de60 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 4, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367de70 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 4, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367de80 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 16, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 4, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367de90 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 16, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d3a0 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}, {
            Size = 1, Type = 5126, Format = 6408, Stride = 0, StrideB = 0, 
            Ptr = 0x367d3b0 "", Enabled = 1 '\001', Normalized = 0 '\000', 
            Integer = 0 '\000', InstanceDivisor = 0, _ElementSize = 4, 
            BufferObj = 0x374ac40, _MaxElement = 0}, {Size = 1, Type = 5126, 
            Format = 6408, Stride = 0, StrideB = 0, Ptr = 0x367d3c0 "", 
            Enabled = 1 '\001', Normalized = 0 '\000', Integer = 0 '\000', 
            InstanceDivisor = 0, _ElementSize = 4, BufferObj = 0x374ac40, 
            _MaxElement = 0}, {Size = 1, Type = 5126, Format = 6408, 
            Stride = 0, StrideB = 0, Ptr = 0x367d3d0 "", Enabled = 1 '\001', 
            Normalized = 0 '\000', Integer = 0 '\000', InstanceDivisor = 0, 
            _ElementSize = 4, BufferObj = 0x374ac40, _MaxElement = 0}}
        tmp_array_pointers = {0x7ffffffd5900, 0x7ffffffd5940, 0x7ffffffd5980, 
          0x7ffffffd59c0, 0x7ffffffd5a00, 0x7ffffffd5a40, 0x7ffffffd5a80, 
          0x7ffffffd5ac0, 0x7ffffffd5b00, 0x7ffffffd5b40, 0x7ffffffd5b80, 
          0x7ffffffd5bc0, 0x7ffffffd5c00, 0x7ffffffd5c40, 0x7ffffffd5c80, 
          0x7ffffffd5cc0, 0x7ffffffd5d00, 0x7ffffffd5d40, 0x7ffffffd5d80, 
          0x7ffffffd5dc0, 0x7ffffffd5e00, 0x7ffffffd5e40, 0x7ffffffd5e80, 
          0x7ffffffd5ec0, 0x7ffffffd5f00, 0x7ffffffd5f40, 0x7ffffffd5f80, 
          0x7ffffffd5fc0, 0x7ffffffd6000, 0x7ffffffd6040, 0x7ffffffd6080, 
          0x7ffffffd60c0, 0x7ffffffd6100}
        tmp_ib = {count = 24, type = 5125, obj = 0x374ac40, ptr = 0x419a640}
        tmp_prims = 0x0
        saved_arrays = 0x37cd728
        tmp_indices = 0x419a640
        i = <optimized out>
        __PRETTY_FUNCTION__ = "vbo_rebase_prims"
#5  0x00007fffe28fdb09 in _tnl_draw_prims (ctx=ctx@entry=0x367bbc0, 
    arrays=arrays@entry=0x37cd728, prim=prim@entry=0x7ffffffd6470, 
    nr_prims=nr_prims@entry=1, ib=ib@entry=0x7ffffffd6450, 
    min_index=4294967295, max_index=4294967295)
    at ../../../../../src/mesa/tnl/t_draw.c:467
        tnl = 0x37e0450
        max = 3000
        max_basevertex = 0
        i = <optimized out>
#6  0x00007fffe2d6cac3 in brw_draw_prims (ctx=0x367bbc0, prim=0x7ffffffd6470, 
    nr_prims=1, ib=0x7ffffffd6450, index_bounds_valid=<optimized out>, 
    min_index=4294967295, max_index=4294967295, tfb_vertcount=0x0)
    at brw_draw.c:581
        arrays = 0x37cd728
#7  0x00007fffe28eb3aa in vbo_handle_primitive_restart (
    ctx=ctx@entry=0x367bbc0, prim=prim@entry=0x7ffffffd6470, 
    nr_prims=nr_prims@entry=1, ib=ib@entry=0x7ffffffd6450, 
    index_bounds_valid=index_bounds_valid@entry=0 '\000', 
    min_index=min_index@entry=4294967295, max_index=max_index@entry=4294967295)
    at ../../../../../src/mesa/vbo/vbo_exec_array.c:570
        vbo = 0x3923278
#8  0x00007fffe28ec384 in vbo_validated_drawrangeelements (
    ctx=ctx@entry=0x367bbc0, mode=mode@entry=1, 
    index_bounds_valid=index_bounds_valid@entry=0 '\000', 
    start=start@entry=4294967295, end=end@entry=4294967295, 
    count=count@entry=24, type=type@entry=5125, indices=indices@entry=0x0, 
    basevertex=basevertex@entry=0, numInstances=numInstances@entry=1, 
    baseInstance=baseInstance@entry=0)
    at ../../../../../src/mesa/vbo/vbo_exec_array.c:867
        exec = <optimized out>
        ib = {count = 24, type = 5125, obj = 0x4f44f00, ptr = 0x0}
        prim = {{mode = 1, indexed = 1, begin = 1, end = 1, weak = 0, 
            no_current_update = 1, pad = 0, start = 0, count = 24, 
            basevertex = 0, num_instances = 1, base_instance = 0}}
#9  0x00007fffe28ec6f4 in vbo_exec_DrawElements (mode=1, count=24, type=5125, 
    indices=0x0) at ../../../../../src/mesa/vbo/vbo_exec_array.c:997
        ctx = 0x367bbc0
#10 0x0000000001594f73 in GPU_buffer_draw_elements (elements=0x4495ac8, 
    mode=1, start=0, count=24)
    at /src/blender_svn/psy-fi_blender/source/blender/gpu/intern/gpu_buffers.c:1222
No locals.
#11 0x00000000013ae219 in cdDM_drawEdges (dm=0x4a04ec8, drawLooseEdges=0, 
    drawAllEdges=1)
    at /src/blender_svn/psy-fi_blender/source/blender/blenkernel/intern/cdderivedmesh.c:475
        prevstart = 0
        prevdraw = 1
        draw = 1
        cddm = 0x4a04ec8
        mvert = 0x4f305d8
        medge = 0x82f2a38
        i = 12
#12 0x0000000000c82c4a in draw_mesh_object_outline (v3d=0x87cacc8, 
    ob=0x45aa108, dm=0x4a04ec8)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/drawobject.c:3039
No locals.
#13 0x0000000000c83316 in draw_mesh_fancy (scene=0x87e32f8, ar=0x87ca768, 
    v3d=0x87cacc8, rv3d=0x87ca908, base=0x771e748, dt=3 '\003', 
    ob_wire_col=0x0, dflag=3)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/drawobject.c:3178
        p = 0x87e32f8
        ob = 0x45aa108
        me = 0x372d9e8
        ma = 0x0
        hasHaloMat = 0
        draw_wire = OBDRAW_WIRE_OFF
        totedge = 12
        totface = 6
        dm = 0x4a04ec8
        is_obact = 1
        draw_flags = 0
#14 0x0000000000c83b38 in draw_mesh_object (scene=0x87e32f8, ar=0x87ca768, 
    v3d=0x87cacc8, rv3d=0x87ca908, base=0x771e748, dt=3 '\003', 
    ob_wire_col=0x0, dflag=3)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/drawobject.c:3347
        ob = 0x45aa108
        obedit = 0x0
        me = 0x372d9e8
        em = 0x0
        do_alpha_after = 0
        drawlinked = 0
        retval = 0
        glsl = 0
        check_alpha = 0
        i = 0
#15 0x0000000000c8d534 in draw_object (scene=0x87e32f8, ar=0x87ca768, 
    v3d=0x87cacc8, base=0x771e748, dflag=3)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/drawobject.c:6393
        warning_recursive = 0
        md = 0x0
        ob = 0x45aa108
        cu = 0x13abfbe <BKE_camera_params_compute_viewplane+226>
        rv3d = 0x87ca908
        vec1 = {0.42857191, -1.14285803, -1.00019991}
        vec2 = {0, 0, -0.20002}
        col = 0
        _ob_wire_col = "\365_8B"
        ob_wire_col = 0x0
        i = 57132112
        selstart = 142488312
        selend = 0
        empty_object = 0
        dtx = 0
        dt = 3 '\003'
        zbufoff = 0
        is_obact = 1
#16 0x0000000000c752c6 in view3d_opengl_select (vc=0x7ffffffd6bd0, 
    buffer=0x7ffffffd6c10, bufsize=10000, input=0x7ffffffd6ae0)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/view3d_view.c:936
        base = 0x771e748
        scene = 0x87e32f8
        v3d = 0x87cacc8
        ar = 0x87ca768
        rect = {xmin = -0.00123970956, xmax = 0.00309927762, 
          ymin = -0.0046489127, ymax = -0.000309929252}
        code = 1
        hits = 0
        dt = 167 '\247'
        dtx = 0
#17 0x0000000000c649ff in mixed_bones_object_selectbuffer (vc=0x7ffffffd6bd0, 
    buffer=0x7ffffffd6c10, mval=0x4c705a4)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/view3d_select.c:1211
        rect = {xmin = 582, xmax = 610, ymin = 283, ymax = 311}
        offs = 0
        hits15 = 198
        hits9 = 0
        hits5 = 0
        has_bones15 = 0
        has_bones9 = 0
        has_bones5 = 0
#18 0x0000000000c655a6 in mouse_select (C=0x31b5388, mval=0x4c705a4, extend=0, 
    deselect=0, toggle=0, obcenter=0, enumerate=0)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/view3d_select.c:1450
        buffer = {1, 4279309824, 4279798784, 3, 0, 0, 0, 0, 1, 4279309824, 
          4279798784, 3, 0, 0, 0, 0, 1, 2148030976, 2151643904, 3, 1, 
          2147689472, 2151734528, 4, 0 <repeats 6130 times>, 138391584, 0, 13, 
          16, 137449616, 0, 137460720, 0, 1, 0, 71942640, 0, 138391248, 0, 0, 
          0, 2, 5, 0, 7, 0, 0, 0, 4294967295, 0 <repeats 64 times>, 4, 
          0 <repeats 14 times>, 4294967295, 0, 4, 128, 4294967295, 0, 
          4294967295 <repeats 30 times>, 0, 0, 0, 60196352, 0, 0, 0, 0, 0, 2, 
          6, 0, 7, 0, 0, 0, 4294967295, 0, 2, 2, 0, 7, 0, 0, 0, 4294967295, 0, 
          2, 3, 0, 7, 0, 0, 0, 4294967295, 0, 2, 4, 0, 7, 0, 0, 0, 4294967295, 
          0, 5, 0, 0, 7, 0, 377487383, 4068, 4294967295, 0, 5, 0, 0, 7, 0, 
          377487383, 4068, 4294967295, 0, 5, 0, 0, 7, 0, 377487383, 4068, 
          4294967295, 0, 5, 0, 0, 7, 0, 377487383, 4068, 4294967295, 0, 5, 0, 
          0, 7, 0, 377487383, 4068, 4294967295, 0, 5, 0, 0, 7, 0, 377487383, 
          4068, 4294967295, 0, 5, 0, 0, 7, 0, 377487383...}
        vc = {scene = 0x87e32f8, obact = 0x45aa108, obedit = 0x0, 
          ar = 0x87ca768, v3d = 0x87cacc8, rv3d = 0x87ca908, em = 0x0, mval = {
            0, 0}}
        ar = 0x87ca768
        v3d = 0x87cacc8
        scene = 0x87e32f8
        base = 0x0
        startbase = 0x87e4188
        basact = 0x0
        oldbasact = 0x0
        dist = 100
        retval = 0
        hits = 1
        mval_fl = {596, 297}
#19 0x0000000000c67ba6 in view3d_select_invoke (C=0x31b5388, op=0x41452f8, 
    event=0x4c70588)
    at /src/blender_svn/psy-fi_blender/source/blender/editors/space_view3d/view3d_select.c:2277
        obedit = 0x0
        obact = 0x45aa108
        extend = 0
        deselect = 0
        toggle = 0
        center = 0
        enumerate = 0
        object = 0
        retval = 0
#20 0x0000000000b6114d in wm_operator_invoke (C=0x31b5388, ot=0x35d7988, 
    event=0x4c70588, properties=0x445c9f8, reports=0x0, poll_only=0)
    at /src/blender_svn/psy-fi_blender/source/blender/windowmanager/intern/wm_event_system.c:903
        op = 0x41452f8
        is_nested_call = 0
        wm = 0x87a7328
        retval = 8
        __func__ = "wm_operator_invoke"
#21 0x0000000000b6266c in wm_handler_operator_call (C=0x31b5388, 
    handlers=0x87ca890, handler=0x57d0768, event=0x4c70588, 
    properties=0x445c9f8)
    at /src/blender_svn/psy-fi_blender/source/blender/windowmanager/intern/wm_event_system.c:1490
        ot = 0x35d7988
        retval = 8
        __func__ = "wm_handler_operator_call"
#22 0x0000000000b62f03 in wm_handlers_do_intern (C=0x31b5388, event=0x4c70588, 
    handlers=0x87ca890)
    at /src/blender_svn/psy-fi_blender/source/blender/windowmanager/intern/wm_event_system.c:1758
        keymap = 0x41c64e8
        kmi = 0x445a9d8
        do_debug_handler = 0
        wm = 0x87a7328
        handler = 0x57d0768
        nexthandler = 0x0
        action = 0
        always_pass = 0
        __func__ = "wm_handlers_do_intern"
#23 0x0000000000b6329f in wm_handlers_do (C=0x31b5388, event=0x4c70588, 
    handlers=0x87ca890)
    at /src/blender_svn/psy-fi_blender/source/blender/windowmanager/intern/wm_event_system.c:1869
        action = 0
        __func__ = "wm_handlers_do"
#24 0x0000000000b63f54 in wm_event_do_handlers (C=0x31b5388)
    at /src/blender_svn/psy-fi_blender/source/blender/windowmanager/intern/wm_event_system.c:2162
        sa = 0x87c8af8
        ar = 0x87ca768
        doit = 0
        action = 0
        event = 0x4c70588
        wm = 0x87a7328
        win = 0x87a74c8
        __func__ = "wm_event_do_handlers"
#25 0x0000000000b5a68d in WM_main (C=0x31b5388)
    at /src/blender_svn/psy-fi_blender/source/blender/windowmanager/intern/wm.c:447
No locals.
#26 0x0000000000b599da in main (argc=1, argv=0x7fffffffe198)
    at /src/blender_svn/psy-fi_blender/source/creator/creator.c:1619
        C = 0x31b5388
        syshandle = 0x31c1570
        ba = 0x3205118
Comment 2 Antony Riakiotakis 2013-02-20 11:07:30 UTC

*** This bug has been marked as a duplicate of bug 59455 ***

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.