Accepted answer

this turned out to be an issue with physical memory. i had 2gb allocated to my server, and phantomjs was seeking to apportion 1gb at least each time it ran, occasionally this wasn't free and i was given segmentation faults.

i increased the memory on the machine to 4gb and haven't had any issues.

Related Query

More Query from same tag