Great explanation indeed.
I could not try the fogbugz snippet, but it hopefully should lead to his one:

http://forum.world.st/Some-Memory-Leak-tp4814779p4814906.html

2016-04-12 11:41 GMT+02:00 Guille Polito <guillermopolito@gmail.com>:
Hi list,

With Pavel and Christophe we spend some time digging these last weaks chasing the memory leaks we were seeing lately. It is a long story to tell, so this mail is divided in three:

1) A brief intro to weak structures and finalization in Pharo, for those that do not know,
2) A bit of history to explain what happened in pre-spur and post-spur,
3) The actual cause of the memory leak today,
4) How to avoid them in your application, and what are we going to do to prevent this in the future.

For those that need/want/prefer just the practical explanation, you can jump over 2) and just read 1) and 3).

...snip...