こじま@遅レス失礼,です.
# 週末は地区の秋祭りで,1tを越える太鼓屋台を押したり担いだりして,まだ全身筋肉痛状態..(^^;
From: 高田稔 <minorut@xxxxxxxxxxx>
Subject: [plamo:31939] gvで/invalidfileaccess エラー
Date: Sat, 03 Oct 2015 14:09:35 +0900
Plamo5.3.1で久しぶりに、gvを実行すると
次のようなエラーがでました。
調べてみると、gsに-dSAFERを付けると
発生するようです。
-dNOSAFERを付けるしか回避方法はないのでしょうか?
情報が足りなければ、指示してください。
このあたり,表示しようとしているPSファイルの構造にも依存するの
で,-dNOSAFERを付けて回避できるなら,それで良しとすべきな気はします.
あるいはgsとは異なる実装のlibspectreをPSのバックエンドにしている
evinceやatril(GNOME/Mate),okular(KDE)を試してみるぐらいかなぁ.
Error: /invalidfileaccess in /findfont
Operand stack:
Ryumin-Light-EUC-H
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval--
%2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false
%1 %stopped_push 1967 1 3 %oparray_pop 1966 1 3 %oparray_pop 1950 1 3
%%oparray_pop 1836 1 3 %oparray_pop --nostringval-- %errorexec_pop
%.runexec2 --nostringval-- --nostringval-- --nostringval-- 2
%%stopped_push --nostringval-- 1919 1 3 %oparray_pop
Dictionary stack:
--dict:1182/1684(ro)(G)-- --dict:0/20(G)-- --dict:108/200(L)--
Current allocation mode is local
Current file position is 2311
GPL Ghostscript 9.15: Unrecoverable error, exit code 1
man gs すると SAFER MODE のセクションに,
The -dSAFER option disables the "deletefile" and "renamefile" operators and prohibits opening piped commands
("%pipe%cmd"). Only "%stdout" and "%stderr" can be opened for writing. It also disables reading from files,
except for "%stdin", files given as a command line argument, and files contained in paths given by LIBPATH and
FONTPATH or specified by the system params /FontResourceDir and /GenericResourceDir.
This mode also sets the .LockSafetyParams parameter of the initial output device to protect against programs
that attempt to write to files using the OutputFile device parameter. Since the device parameters specified on
the command line, including OutputFile, are set prior to SAFER mode, use of "-sOutputFile=..." on the command
line is unrestricted.
SAFER mode prevents changing the /GenericResourceDir, /FontResourceDir, /SystemParamsPassword, and /StartJob-
Password.
とか書いてあるので,/FontResourceDirあたりの設定を調整すれば何とかなる
かも知れないけれど..
--------
こじま