Exception raised when drawing many circles



I draw circles with the function Line.DrawTransform() and at one moment, this
function raises an access violation exception.

If I send the same data to
Device.DrawUserPrimitives(PrimitiveType.LineStrip), no exception occurs.

Furthermore, the exception seems to occur when a given number of segments
has already been drawn through several calls to Line.DrawTransform() during
the frame. If I catch the exception and recreate the Line object in order to
continue the drawing and if I keep on adding circles, more and more
exceptions will be raised during the frame (roughly proportional to the total
number of vertices sent).

I have generated a playable stream with PIXWin that exhibits this problem.
Just tell me where I should post it.

--
Olivier Lauffenburger
Missler Software
.



Relevant Pages

  • RE: Explorer errors
    ... The stored exception information can be accessed via .ecxr. ... Frame IP not in any known module. ... Also it could be the work of Add-Ons so try to clean up and disable ... Click on General Tab and you will see a Button called ...
    (microsoft.public.windowsxp.help_and_support)
  • RE: Explorer errors
    ... Download memtest from here: ... User Mini Dump File: Only registers, stack and portions of memory are ... The stored exception information can be accessed via .ecxr. ... Frame IP not in any known module. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: program not displaying frame
    ... > exception, etc., for what that's worth. ... > produces an error and then does in fact show a frame. ... of the enclosing class (in this case, it has default access scope). ... For my JVM on Windows 2003, it simply runs fine, ...
    (comp.lang.java.help)
  • RE: Explorer errors
    ... Thanks for your reply Nass. ... User Mini Dump File: Only registers, stack and portions of memory are ... The stored exception information can be accessed via .ecxr. ... Frame IP not in any known module. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: Oh boy, how did we miss this...
    ... > frame also stores a pointer to the Object, ... I wouldn't say it uses exception frames "to create objects"; ... ClassCreate gets called by the outermost constructor in an object ... ClassCreate's exception handler can pass it to the destructor. ...
    (comp.lang.pascal.delphi.misc)

Loading