I got a fair amount of quest related crashes last time I played it. After several quest statuses had changed at the same time while inside, it would then crash when I went back outside. I was able to get past it by doing one thing at a time, going outside to save, back inside to do another dialouge string, going back outside and so forth.
This was particularly bad in the 'private eye section' (trying to avoid spoilers)