In article Pine.HPX.4.02.10011271431440.19419-100000@dirac.desy.de, Ernst-Ludwig Bohnen bohnen@mail.desy.de writes
Another shot in the dark: up to now we can't exclude a garbage collection problem inside the memory management behind new and dispose. Under certain conditions pieces of memory freed with dispose may not be reusable for (even slightly) bigger ones. Suitable new and dispose sequences hence may produce lots of unusable memory blocks, which would eat up all available memory.
Can you be any more specific about what conditions might apply. The worst affected program starts off using ~5Mb of RAM and after 24 hours can be using more than 100Mb. Fortunately the server has 768 Mb RAM so the problem is manageable, although not pleasant.