Sorry Peter, I should have been more clear. I meant running it from the Terminal like this:
/Applications/KStars.app/Contents/MacOS/kstars
Just type that and then hit enter. It will put all the output in the terminal and say whatever error happens more clearly and with more context about what is going on. It should look something like this (assuming it starts to launch and assuming you don't have your output going to a text file):
From this information I can see the context of what it tried to do before crashing, which can help to figure out why it crashed.
if it doesn't all load and launch properly, it should look more like this:
/Applications/KStars.app/Contents/MacOS/kstars
dyld[43469]: Library not loaded: @rpath/libcfitsio.4.dylib
Referenced from: <6F725553-BA37-37E9-8FE8-14001FC17C57> /Applications/KStars.app/Contents/MacOS/kstars
Reason: tried: '/Applications/KStars.app/Contents/Frameworks/libcfitsio.4.dylib' (no such file), '/Applications/KStars.app/Contents/MacOS/../Frameworks/libcfitsio.4.dylib' (no such file), '/Applications/KStars.app/Contents/Frameworks/libcfitsio.4.dylib' (no such file), '/Applications/KStars.app/Contents/MacOS/../Frameworks/libcfitsio.4.dylib' (no such file)
zsh: abort /Applications/KStars.app/Contents/MacOS/kstars
If you can see it, from this I can tell that the reason it did not launch was because it couldn't find libcfitsio.4.dylib, which I temporarily removed just to cause the error so you can see what information we would probably need to solve your crash.