Our user added further information:
I think the problem with this issue stemmed from the fact that I am having
to split out my code between my OSX main computer and a Windows 7 VirtualBox
instance, using shared folders.
I have noticed other oddities with this in that these folders actually live
in the VPC but are shared out over the "network" to my host (this is all
local to my computer) and if I happen to reset the network connectivity on
the VPC for whatever reason or I lose airport on my OSX main computer and
have to reset the connection then the shared folder pipeline can break.
I haven't been able to figure it out entirely, but I think the issue with
SmartGit might boil down to needing some kind of "whoops, this resource
disappeared" error handling that lets me know that I need to fix that
connection, instead of just crashing the application.