Blender 2.8 emmiter particle animation
I have found my answer. 
1. Close the 3d view port. 
Replace it with a time line or anything. 
Apperantly eevee doesn't like animating while the viewport is open. (perhaps because the viewport updates too?)(not confirmed theory) 

2.Delete any files that has the same naming scheme as blenders in the destination 


Save the blend.
Reset the time line (shift+left arrow key) 
Use a lower viewport and rendering samples. I lowered the rendering samples from 512 to 256 and it worked. 
Run the simulation at least once using( alt+a) 

Restart eevee if you still get crashes,but save the file before to not lose changes and remember to run the simulation once. 


You can hit animation button now with no issues.