Hello,
We have some charts that contain a large number of points. Using RenderSurface.Window massively improved performance of those charts.
Since then occasionally we would get an AccessViolationException in the finalizer. Ensuring we call Dispose fixed most of the errors however it can still happen if we start our application using remote desktop and disconnect.
We have had problems in our own codebase with finalizers accessing managed objects, it looks like that might be happening here.
at Nevron.GraphicsGL.l1IlllII1l.glDeleteTextures(Int32 n, UInt32* textures)
at Nevron.GraphicsGL.l1Ill1lI1l.l1IlII11lI(l1l1I1lll texture)
at Nevron.GraphicsGL.l1Ill111ll.Dispose()
at Nevron.GraphicsGL.l1Ill1l111.Dispose()
at Nevron.GraphicsGL.l1Illl1I11.Dispose()
at Nevron.GraphicsCore.l1lI1Ill1.l11l1lIlI1()
at Nevron.GraphicsCore.l1lI1Ill1.Clear()
at Nevron.GraphicsCore.l1lI1Ill1.Finalize()
Would it be possible for you to fix this? We are happy with the nevron charting functionality and would pay for an upgrade.
Best regards,