The 1.10.1d docs has this to say about SetException.
Quote:Note that if your system function sets an exception, it should not return any object references because the engine will not release the returned reference. |
The download page says this
Quote:If an application function that returns an object calls SetException() on the context, the object that is returned is not properly destroyed. This could lead to memory leaks or resource locks. |
The docs lead me to believe that this bug only exists when returning by reference, but the download page contradicts this. Under what conditions does this happen? And, how is it different in 2.x?