what does the error "bad allocation" mean?

Hi all:

Sometimes when I initialized an energy (Forcite/Discover) calculation task, the job terminates quickly and gives an error message saying "bad allocation".So far as I see, it is more likely to occur when Ewald summation is used for Coulomb. What does this error mean? Is it a computer memory issue?Thanks.

Shaorui