パワーポイントファイルの読み込みエラーの原因調査方法

バージョン:7.0.1.2
MacOS:10.15.4

特定のパワーポイントファイルを開こうとした際、以下のメッセージが表示され、ファイルを開くことができません。

画像の説明

同じファイルをPower Pointで開く際、Excelグラフのリンク切れメッセージが表示されるため、これが何かしら悪影響をもたらしている可能性があります。(確証はありません)

LibreofficeでRead Errorとなる原因を探したいのですが、手がかりがなく、解決に至るヒントが得られますと幸いです。

ニートで時間があった頃と違って、体力や時間が取れなくて悩んでいるhimajin100000です。

  • もし、そのファイルが公開可能だったり、自分の周りにLinuxマシンやWindowsマシンが転がってたら、それらの環境でも再現するか試し、他の人の協力が得られる可能性のある範囲を調べます。

  • で、私なら、まずLibreOfficeを独自ビルドできるようにします。

  • https://wiki.documentfoundation.org/Development/BuildingOnMac/ja

  • この際、autoconfに–enable-sal-logだの–enable-dbgutilだのを渡します。

  • 場合によってはmakeにdbglevelをオプションで与える必要があるかもしれません

  • そうすると、環境変数SAL_LOGでログ出力の範囲を指定でき、

  • https://wiki.documentfoundation.org/Development/How_to_debug#Macros_Controlling_Debug_Code

  • 環境変数SAL_LOG_FILEにファイルパスを指定して、ログをファイルに出力できるようになります

  • 設定によってはログファイルが重くなりますから、頑張って開き、ログ出力するところを間引いてビルドし直し、自分にとって適度なバランスになるように試行錯誤します。

  • こうして出力されたログファイルにより、どこのコードを通っているかがある程度把握できます。細かくデータが欲しい時は自分でログ出力用のマクロを足してビルドして足取りを追っていきます。

  • 後退バグには別のアプローチを取ることもあります

  • first-feedback-guidebook/how.md at master · oss-gate/first-feedback-guidebook · GitHub

  • QA/Bibisect/macOS - The Document Foundation Wiki

「外部リンク エラー パワーポイント」 などで検索すると外部リンク関係のトラブル解決方法が出てくるのでチェックされてはいかがでしょうか。

例:マイクロソフト社のエラー解説のページ
更新または外部ファイルへの壊れたリンクを削除します。