条件は絞りきれていませんが、Windows 8.1 + ActivePerl 5.16.3 (x64) + Office 2013 の環境で、OLE フィルタで不具合が生じています。
pltests を実行すると、Excel2013 と PowerPoint2013 でエラーが発生し、プロセスが終了しません。
Win32::OLE->new で開くとまずいようです。 Win32::OLE->GetActiveObject だと問題なく閉じるようです。(処理はできませんが。)
問題は古い Excel ファイル、PowerPoint ファイルを処理した場合に起きます。
Office 2010 だと問題は起きないことは確認できています。
セコメントをする