Egyszer írtam C++-ban egy -bénára sikerült- fa-osztályt, aminek olyan jól sikerült a konstruktora, hogy elég volt egyetlen node-ot létrehozni, és máris a teljes memória fraktálszerűen telelett a fával. :)
Na ezt viszont szépen kezelte az OOM, csak innen ugrott be.
:wq