Hi Janaki L,
Yes. The first thing I did was update to the latest version. Based on my crashes I am not sure about "lot of bug fixes (fixes for crashes too) and lot more improvements."
Also, a link to a forum seems a round about waste of time for a download. One can assume if I am having trouble running the application I've been able to install it.