From: <bug...@fr...> - 2008-09-13 21:04:53
|
http://bugs.freedesktop.org/show_bug.cgi?id=17564 Summary: glBegin() without glEnd() crashes with an assertion failure. Product: DRI Version: XOrg 6.7.0 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: libGL AssignedTo: dri...@li... ReportedBy: jk...@nc... When creating a display list that contains a glBegin() at the end, I get a crash with the following assertion failure: vbo/vbo_save_api.c:1039: vbo_save_EndList: Assertion `save->vertex_size == 0' failed. I don't know if glBegin has to come last, or if it just occurs from the lack of a matching glEnd(). Obviously, this is an error, but should cause a glError, and not an assertion failure. I came across one other assertion failure (already reported). My understanding is that nearly all assertion failures are bugs (probably excluding passing NULL pointers), because all normal errors should be reported by glError, and not a crash. Here is my version info: OpenGL renderer string: Mesa DRI R200 20060602 AGP 4x x86/MMX/SSE2 TCL OpenGL version string: 1.3 Mesa 7.0.3 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. |