Upon further review, the people working on the Nav Svcs problem think that there may be something to the strategy of uninstalling Version Cue if you can.
Among the problems we’ve identified and reported to Apple is hanging behavior associated with Spotlight
while the system was sending off file system events in response to the contents of the hard disk begin updated.
This hang later seemed to lead to repeated crashes in the InDesign dialogs.
Uninstalling Version Cue would significantly cut down on the number of such system events being posted and therefore cause the environment to be more stable.
So, from our perspective then it appears worth a try for those of you experiencing the Nav Svcs crash problem on Leopard to unintsall Version Cue to see if it reduces or eliminates the crashing behavior in those dialogs. If it does, please let us know up here on this blog.
I wanted to do a full-blown post to discuss a comment on an earlier post suggesting that uninstalling Version Cue will fix the Nav Svcs crash problem. Our developers think it’s highly unlikely that this is an effective way to solve this problem for the following reason: InDesign uses some Version Cue code for the operation of dialogs that navigate the file system whether Version Cue is installed or not, and whether it’s turned on or not. This code is built into InDesign. So, uninstalling Version Cue does not in any way change what happens when one of those dialog boxes is invoked. It’s possible, however, that the uninstall process might, as a side effect, delete a Leopard cache somewhere that temporarily causes the problem to go away. Our internal testing, however, proves that the Nav Svcs problem can occur whether Version Cue is installed or not.
There does seem to be a tangible link between the occurence some Nav Svcs crashes and use of Leopard’s Spotlight feature. So, if you do experience one of these crashes, please include information about your Spotlight use if you are kind enough to send us a crash log.
We are continuing to work with Apple directly on the Nav Svcs issue, and all I’m at liberty to say at the moment is that progress is being made.