Update: Apparently repaired. Summary of how: All the files in the book would open (I just could not do Xrefs which crashed ID). Cross-Ref dialog was filled with these angry guys. Any attempt at editing crashed the program. In turn, I opened each file singly and one-by-one and deleted the bad Xrefs (this hammered them into text sometimes leaving behind "see on page <?>"). I saved each file one-by-one as IDML. Once that was done, I opened one file at at time from IDML, gave it an incremented file name, then saved as INDD, and closed it. Then I re-opned a single troubled file. There were no longer any bad cross-references in it (they had been deleted). While each file was opened (in turn), I went through the cross-references one-by-one in the text (not in the Cross-Reference dialog, although I used that dialog). First, I made sure that any Xrefs that still worked actually referred to the proper file version (some still referred to the previous version and not the incremented version). These I replaced completely, including surrounding text.), and then added any Xrefs that had been convered to text that I came across as new Xrefs. It had appeared to me that some of the bad Xrefs were bad only when they were within their styled paragraph -- adding a new paragraph of the same type, copying any plain text and adding a new Xref in the equivalent place, and then deleting the old paragraph seemed to work. I did not know if it was a corruption in the surrounding text or in the style or in the Xref itself -- so I replaced all of that for each problematic instance. When I came upon an Xref that referred to an external file, I opened that file from IDML and saved it to a version-incremented file name, then went back to the file I'd been working on, and made the cross-reference to the second file. These seemed to work. Eventually, I re-built a set of cross-references that correctly referenced the incremented target files. Yes, this was laborious. Whatever had caused the original problem in the original two troubled files, and that persisted through IDML and back, seemed to resolve when I killed the corrupted Xrefs, saved to IDML and back, and recreated the Xrefs. The corrupted Xrefs could not be edited -- only deleted and replaced. I had to review all the (existing) cross-references in the (still unfinished) book. However, because I have no idea what caused the original problem, I have no idea how to avoid it in the future (other than by a hefty new backup regine, as was suggested). I still think this was a bug triggered by some horizon contdition that I crossed -- maybe an extra-long editing session. Who knows? Thanks as always to the community. This appears to have resolved the problem -- until it occurs again. -j
... View more