http://bugs.freedesktop.org/show_bug.cgi?id=12164





------- Comment #4 from [EMAIL PROTECTED]  2007-09-04 14:27 PST -------
Hello Brian, thank you for your help. Here I send the stack trace with
arguments.

The way to reproduce the crash in Blender is easy:

1-Open Blender
2-Hit the space bar. A menu will be shown. Select from the menu:
Add->Mesh->UVSphere. Accept the defaults clicking on "OK".
3-Now you are on "edit mode". Hit TAB to "exit edit mode"...
4-Crash

Here are the last frames of the stack trace:

#0  0xb741ff82 in vbo_split_inplace (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf041234, nr_prims=15, ib=0x0, min_index=0, max_index=910,
    draw=0xb737a630 <_tnl_draw_prims>, limits=0xbf0410f8) at
vbo/vbo_split_inplace.c:271
#1  0xb737a799 in _tnl_draw_prims (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf041234, nr_prims=15, ib=0x0, min_index=0, max_index=910) at
tnl/t_draw.c:384
#2  0xb741fe71 in flush_vertex (split=0xbf041210) at vbo/vbo_split_inplace.c:99
#3  0xb742037e in vbo_split_inplace (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf0415e4, nr_prims=15, ib=0x0, min_index=0, max_index=910,
    draw=0xb737a630 <_tnl_draw_prims>, limits=0xbf0414a8) at
vbo/vbo_split_inplace.c:255
#4  0xb737a799 in _tnl_draw_prims (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf0415e4, nr_prims=15, ib=0x0, min_index=0, max_index=910) at
tnl/t_draw.c:384
#5  0xb741fe71 in flush_vertex (split=0xbf0415c0) at vbo/vbo_split_inplace.c:99
#6  0xb742037e in vbo_split_inplace (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf041994, nr_prims=15, ib=0x0, min_index=0, max_index=910,
    draw=0xb737a630 <_tnl_draw_prims>, limits=0xbf041858) at
vbo/vbo_split_inplace.c:255
#7  0xb737a799 in _tnl_draw_prims (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf041994, nr_prims=15, ib=0x0, min_index=0, max_index=910) at
tnl/t_draw.c:384
#8  0xb741fe71 in flush_vertex (split=0xbf041970) at vbo/vbo_split_inplace.c:99
#9  0xb742037e in vbo_split_inplace (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf041d44, nr_prims=15, ib=0x0, min_index=0, max_index=910,
    draw=0xb737a630 <_tnl_draw_prims>, limits=0xbf041c08) at
vbo/vbo_split_inplace.c:255
#10 0xb737a799 in _tnl_draw_prims (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf041d44, nr_prims=15, ib=0x0, min_index=0, max_index=910) at
tnl/t_draw.c:384
#11 0xb741fe71 in flush_vertex (split=0xbf041d20) at vbo/vbo_split_inplace.c:99
#12 0xb742037e in vbo_split_inplace (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf0420f4, nr_prims=15, ib=0x0, min_index=0, max_index=910,
    draw=0xb737a630 <_tnl_draw_prims>, limits=0xbf041fb8) at
vbo/vbo_split_inplace.c:255
#13 0xb737a799 in _tnl_draw_prims (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0xbf0420f4, nr_prims=15, ib=0x0, min_index=0, max_index=910) at
tnl/t_draw.c:384
#14 0xb741fe71 in flush_vertex (split=0xbf0420d0) at vbo/vbo_split_inplace.c:99


...and here are the first frames where Blender calls OpenGL:


#26641 0x083d1a02 in draw_object (base=0x8ee64a0, flag=0) at
/home/alberto/blender-2.44/source/blender/src/drawobject.c:3919
3919    /home/alberto/blender-2.44/source/blender/src/drawobject.c: No existe
el fichero o el directorio.
        in /home/alberto/blender-2.44/source/blender/src/drawobject.c
(gdb)
#26640 0x083ccd4b in draw_mesh_object (base=0x8ee64a0, dt=3, flag=0) at
/home/alberto/blender-2.44/source/blender/src/drawobject.c:2196
2196    in /home/alberto/blender-2.44/source/blender/src/drawobject.c
(gdb)
#26639 0x083cc4e6 in draw_mesh_fancy (base=0x8ee64a0, dt=3, flag=0) at
/home/alberto/blender-2.44/source/blender/src/drawobject.c:2041
2041    in /home/alberto/blender-2.44/source/blender/src/drawobject.c
(gdb)
#26638 0x086b1d78 in cdDM_drawFacesSolid (dm=0x902da60, setMaterial=0x83c68ec
<set_gl_material>)
    at
/home/alberto/blender-2.44/source/blender/blenkernel/intern/cdderivedmesh.c:299
299    
/home/alberto/blender-2.44/source/blender/blenkernel/intern/cdderivedmesh.c: No
existe el fichero o el directorio.
        in
/home/alberto/blender-2.44/source/blender/blenkernel/intern/cdderivedmesh.c
(gdb)
#26637 0xb736fe93 in vbo_exec_vtx_wrap (exec=0x8e871a8) at
vbo/vbo_exec_api.c:114
114     vbo/vbo_exec_api.c: No existe el fichero o el directorio.
        in vbo/vbo_exec_api.c
(gdb)
#26636 0xb736fa18 in vbo_exec_wrap_buffers (exec=0x8e871a8) at
vbo/vbo_exec_api.c:80
80      in vbo/vbo_exec_api.c
(gdb)
#26635 0xb7373c06 in vbo_exec_vtx_flush (exec=0x8e871a8) at
vbo/vbo_exec_draw.c:215
215     vbo/vbo_exec_draw.c: No existe el fichero o el directorio.
        in vbo/vbo_exec_draw.c
(gdb)
#26634 0xb737a799 in _tnl_draw_prims (ctx=0x8e45df0, arrays=0x8e88770,
prim=0x8e872cc, nr_prims=44, ib=0x0, min_index=0, max_index=2729) at
tnl/t_draw.c:384
384     tnl/t_draw.c: No existe el fichero o el directorio.
        in tnl/t_draw.c
(gdb)
#26633 0xb742037e in vbo_split_inplace (ctx=0x8e45df0, arrays=0x8e88770,
prim=0x8e872cc, nr_prims=44, ib=0x0, min_index=0, max_index=2729,
    draw=0xb737a630 <_tnl_draw_prims>, limits=0xbf83f508) at
vbo/vbo_split_inplace.c:255
255     vbo/vbo_split_inplace.c: No existe el fichero o el directorio.
        in vbo/vbo_split_inplace.c
(gdb)
#26632 0xb741fe71 in flush_vertex (split=0xbf83f270) at
vbo/vbo_split_inplace.c:99
99      in vbo/vbo_split_inplace.c
(gdb)
#26631 0xb737aaca in _tnl_draw_prims (ctx=0x8e45df0, arrays=0x8e88770,
prim=0xbf83f294, nr_prims=15, ib=0x0, min_index=1819, max_index=2729) at
tnl/t_draw.c:366
366     tnl/t_draw.c: No existe el fichero o el directorio.
        in tnl/t_draw.c
(gdb)
#26630 0xb741ed73 in vbo_rebase_prims (ctx=0x8e45df0, arrays=0x8e88770,
prim=<value optimized out>, nr_prims=15, ib=0x0, min_index=1819, max_index=910,
    draw=0xb737a630 <_tnl_draw_prims>) at vbo/vbo_rebase.c:206
206     vbo/vbo_rebase.c: No existe el fichero o el directorio.
        in vbo/vbo_rebase.c
(gdb)
#26629 0xb737a799 in _tnl_draw_prims (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0x8f5a738, nr_prims=15, ib=0x0, min_index=0, max_index=910) at
tnl/t_draw.c:384
384     tnl/t_draw.c: No existe el fichero o el directorio.
        in tnl/t_draw.c
(gdb)
#26628 0xb742037e in vbo_split_inplace (ctx=0x8e45df0, arrays=0xbf83effc,
prim=0x8f5a738, nr_prims=15, ib=0x0, min_index=0, max_index=910,
    draw=0xb737a630 <_tnl_draw_prims>, limits=0xbf83eb38) at
vbo/vbo_split_inplace.c:255
255     vbo/vbo_split_inplace.c: No existe el fichero o el directorio.
        in vbo/vbo_split_inplace.c


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to