On 11/29/2011 12:38 PM, Moritz Moeller wrote:

> This works perfect the 1st time my node is evaluated. The entire loop go
> through, all threads return, my data is perfect.
> The 2nd time when the node must update, I always get a crash with some
> memory corruption.
> 
> This always happens in this line:
> 
>   _node->get( scanLine, x0, x1, _channelMask, row );
> 
> 
> Any ideas? Should I rather call engine(), instead of get(), on that
> upstream Iop?
> 

I have the gut feeling that this could related to me calling request()
in thread x while thready y is calling get() on the same Iop?

Is that a possible source of double free()s and wrongly sized free()s on
Rows?

.mm
_______________________________________________
Nuke-dev mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev

Reply via email to