OP, if you are using my client on java7 and those crashes do not show any error windows, then it is not memory related. Well, not directly at least. So increasing memory available to client won't stop those crashes - it may only make them less often. Do as Tonky suggested -
try out my updater.