I had a similiar problem, and after editing /etc/profile and /etc/bashrc to remove the ulimit of 100 or to increase the ulimit on certain users, I was still finding problems. Security Center -> Shell Fork Bomb Protection -> Disable it, was what I had to go with. It would be nice to be able to add "trusted" users who can go beyond the usual limits.