The gdkdraw.c: line 1351 warning bug seems to be really fixed in pre4. Thanks Kees!
Now we have this new one:
http://sourceforge.net/tracker/index.php?func=detail&aid=1118350&gro...
I tried this and never could really freeze it, though the memory was being eaten fast. In the past, I had similar lock-ups when all of the memory including virtual was eaten. According to Mental, this is how the garbage collector works - it does not release memory immediately. And indeed, I pushed memory consumption to 50% by stamping several hundred copies, then deleted them all (memory stayed at 50%), then did stumping again - and memory did not grow this time, i.e. the old memory was reused.
So what I propose with this bug is:
- The original reporter (inkblotter) please test 0.40 and see if it behaves the same for you (I think it does, but let's check that).
- Assign this bug to Mental and ask his opinion on whether we can release with this bug or not.
- It may be, of course, that the reason for the freeze is not memory-related. So everyone please test pre4 against this bug and report your findings.