Hallo Judith,
mit dem folgenden Skript kannst Du
a) in einem Dialog die beschädigte Datei auswählen,
b) im Hintergrund (d.h. ohne Anzeige auf dem Bildschirm) öffnen,
c) als IDML exportieren und
d) wieder schließen (ohne aufgrund mgl. Änderungen zu sichern).
So wäre es eventuell möglich, einen Auslöser für die Neuberechnung von Textabschnitten oder anderen Überprüfungen zu umgehen, die wiederum Auslöser für Deinen Absturz sind.
Bei mir hat's soeben einen Test mit einer Datei bestanden, die mir letzte Woche ständig Abstürze sofort nach dem Öffnen (bei der ersten Mausbewegung) verursacht hatte. Allerdings führte hinterher das Öffnen der IDML-Datei wieder zu einem Absturz*.
Aber das könnte ja bei Dir anders sein!
Ich drück' Dir die Daumen.
---
* Der Auslöser ist mir inzwischen bekannt: der World-Ready Composer; konnte es in einer glücklichen Minute (öffnen ohne was in der Datei zu machen) per Skript umstellen, so dass die Datei anschließend als IDML gesichert und wieder neu geöffnet werden konnte.