Another similar problem - I get the same error when trying to backtest two years of data for a symbol if the sum of file sizes is cca 500 MB+.
Minimal example for FXCM data:
function run()
{
History = ".t1";
StartDate = 2014;
EndDate = 2015;
while(asset(loop("EUR/USD"))){}
}
Again - trying in VirtualBox with Win7 64bit and 12+ GB RAM.