Now im not saying this is a fix for all crash bugs but this one fixed my problem.
The crash i was getting was the swtor client closing with no error at all and i tried so many things before i found a fix i almost gave up but anyway.
ok so here is what i did to fix my crashes
1. make sure swtor is closed
2. goto swtor folder
3. delete the "retailclient" folder
4. open the launcher
5. press the cog button and hit repair.
6. wait for launcher to re-download and repair the install
7. enjoy playing crash free swtor.
The retailclient folder is only around a 50 meg to replace so its not a huge download so it shouldnt take long to do.