More info: the crash always happens when transient._kill_pointed() called to
a <OCC.Geom.Geom_Curve; proxy of <Swig Object of type 'Geom_Curve *' at
0x106357008> >

On Tue, Sep 27, 2011 at 11:39 PM, István Csanády <istvancsan...@gmail.com>wrote:

> Hi,
>
> Last time when I wrote about this bug I thought it was caused by some numpy
> buffer overflow. Unfortunately it was not. Finally I managed to create some
> code that can reproduce this bug. I have attached the code and some crash
> logs. I think the problem is probably with OCC's Standard_MMgrOpt class
> memory recycling for small blocks (Is it possible that smart_purge frees
> memory that Standard_MMgrOpt want to reuse?). Note that sometimes it takes a
> long time until the error occurs, but usually after the 50th-100th iteration
> the code crashes for me. (The code is totally pointless, I have removed
> every unneccessary parts)
>
> István
>
_______________________________________________
Pythonocc-users mailing list
Pythonocc-users@gna.org
https://mail.gna.org/listinfo/pythonocc-users

Reply via email to