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