On Sat, Nov 11, 2023 at 12:53 PM Henry Rich <henryhr...@gmail.com> wrote:
> If you allocate the result area of 1x+1x through GA, you have to make
> sure that you
>
> 1. do not free the result yourself anywhere

I've made no changes here.

> 2. increment the usecount whenever you install the result into a
> recursive XNUM (and if you install it more than once, increment each time)

I've made no changes here (installation into an XNUM would happen in
the caller).

> 3. derement the usecount whenever you remove the result from a recursive
> XNUM

I've made no changes here.

> 4. do not use the result block again after you return the XNUM

I've made no changes here.

> MEMAUDIT has been used a lot & I don't think it is the culprit here; I
> could be wrong.

Understood.

> If you can come up with a repeatable failing case, let me know.

Hopefully, I'll be able to do so.

Thanks,

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to