Hi. I did a run recently and it aborted after 295500 steps with the error message
terminate called after throwing an instance of 'std::bad_alloc'
grep did not show any instances of "terminate" or "std::bad_alloc" in the LAMMPS code - was this message generated by the operating system? If so, is there any way (apart from using a debugger) to determine the source of the error? Using a debugger would take a long time since the error didn't occur until so deep in the run. Indeed, I find it odd that any error would take so long to show up.