Hello bobef,
I can't reproduce this but I think it worths mentioning. I just finished debugging a memory leak. It turned out to be compiler problem (dmd 1.035 windows). I had two big static arrays in a class member function (around 200kb each) and using my app as usual was causing huge memory leaks. Replacing these with dynamic arrays solved it.
Sounds like a static array is getting incorrectly marked as containing pointers. I think it would be valid to say that the data from an import(filename) NEVER contains pointers.
