There is a known issue when using Microsoft Office on Mavericks to open documents on a FUSE volume that was mounted while Google Chrome was running. Both versions of loopback (C and Objective-C) are affected. There is at least one additional file system I’m aware of that exhibits the same problem.
Repro steps:
1. Start Google Chrome
2. Mount FUSE file system (without local flag)
3. Try to open Office document with Microsoft Office
4. Document does not open correctly
If Chrome is not running while mounting the FUSE volume the Office document should open correctly.
So far I have not found any bugs in osxfuse that might explain this behavior. The odd thing is that the files are not corrupted or empty. After copying the files to another volume they open just fine. Using LibreOffice to open the file on the FUSE volume works, too.
Chrome and Office seem to be based on the Carbon framework (which is deprecated since Mountain Lion). I believe the issue is somehow related to Carbon since non-Carbon apps do not seem to be affected. Every time a volume is mounted Chrome queries the volume’s capabilities and attributes (and maybe more). As far as I can tell all these file system operations return successful without any errors. But from this point on Office will fail to open documents.
In my opinion the two most likely reasons for this are:
1. osxfuse might break the VFS file system contract on Mavericks. I’ve been looking into this for some time now but I have not found any clues supporting this.
2. There might be a bug in the Carbon/CarbonCore framework. The odd thing is that there are no issues when using the stock network file systems afp or smb.