[vtkusers] Bug/Error report

de Boer Ingo I.deBoer at polytec.de
Wed Oct 15 10:16:56 EDT 2003


Hi all,

I want to report a bug. I have written a small sample which
shows a plate which was build from some quads.
Additionaly, I inserted 2 polygon elements (each 2 points).
You can toggle the #define _WORKING_EXAMPLE_
Then you will have one version where the 2 polygon elements
are inside a list of quads. This version does not work on
ATI Radeon Catalyst 3.7 and higher. It works on ATI Radeon 
Catalyst 3.5! The other version first adds the quads and 
then the 2er elements. This version works with all
ATI Radeon Catalyst drivers. I don't know if it is an ATI
or VTK problem.

I have traced to error down to:
void vtkRenderWindow::Render()
void vtkRenderWindow::DoAARender()
void vtkRenderWindow::DoFDRender()
void vtkRenderWindow::DoStereoRender()
void vtkRendererCollection::Render()
void vtkRenderer::Render(void)
void vtkOpenGLRenderer::DeviceRender(void)
int vtkRenderer::UpdateGeometry()
int vtkActor::RenderOpaqueGeometry(vtkViewport *vp)
void vtkOpenGLActor::Render(vtkRenderer *ren, vtkMapper *mapper)
void vtkPolyDataMapper::Render(vtkRenderer *ren, vtkActor *act)
void vtkOpenGLPolyDataMapper::RenderPiece(vtkRenderer *ren, vtkActor *act)

In the last member function "noAbort = this->Draw(ren,act);" (line 228)
is called. It cames back okay. The application crashes in the next
line "glEndList();" with an access violation in 'atioglxx.dll'

Can anyone confirm on this ??

greets
  Ingo

---
Dr.-Ing. Ingo H. de Boer

Polytec GmbH
Polytec-Platz 1-7, 76337 Waldbronn, Germany
phone: ++49 7243 604 106
fax  : ++49 7243 604 255
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Example.cpp
Type: application/octet-stream
Size: 13462 bytes
Desc: Example.cpp
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20031015/05f8ab53/attachment.obj>


More information about the vtkusers mailing list