I can still reproduce this on trusty, however on xenial and above, I now get this instead of the segv:
$ bash -c "ulimit -v 50000; grep -E -e '.++++++++++++++++++++++'" grep: Memory exhausted
I can still reproduce this on trusty, however on xenial and above, I now get this instead of the segv:
$ bash -c "ulimit -v 50000; grep -E -e '.+++++ +++++++ +++++++ +++'"
grep: Memory exhausted