Hi!

This bug was closed because "The submitter of the bug has found a
solution".  However, he didn't really find a solution, what he found
was a workaround, that in some cases works, but in some others is not
enough.  I had applied this workaround last week, but today I found
that several programs gave "out of memory" errors, when xms was off.

Thus, I think that we need to really address the issue, instead of
working around it.

In my case, I experience this bug when trying to compile a Clipper program.

The error reported by dosemu is first (on the first compilation):

ERROR: SMALLOC: bad pointer passed to smfree()

Then (on a second compilation, or on executing the compiled program):

ERROR: SMALLOC: Out Of Memory on alloc, requested=102400

I think it's pretty clear that the bug is related to a bad free.  Most
probably, a double free.

I'll be looking into the code to see if I can find a solution.
Please, don't close a memory leak bug just because there's a
workaround for it.

-- 
Besos,
Marga



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to