The bad news is that I still get that Overflow error. Crap.
Well for one thing you cannot pass pointers across process boundaries.

Again, what is the variable nu in your sample code.