種別[statuses] cocolog:70648516
セクションJRF のひとこと
日時2011年11月23日
元URLhttp://jrf.cocolog-nifty.com/statuses/2011/11/inksc.html

Inkscape…

Inkscape のバッチ処理で変なエラーが出る。出たり出なかったりするのが気持ち悪い。調べると既知のバグで、以前([aboutme:138754])ひっかかった rebaseall のバグだった。Inkscape を入れてからまた必要になってたらしい。
JRF 2011年11月23日

エラーとしては↓のあとにスタックトレースが表示される。

<pre>

 [main] perl 5604 C:\cygwin\bin\perl.exe: *** fatal error - unable to remap \\?\C:\cygwin\lib\perl5\vendor_perl\5.10\i686-cygwin\auto\Image\Magick\Magick.dll to same address as parent

</pre>

Inkscape で特殊なのは、-z のバッチモードのはずなのに、X11系の libXaw.dll などがないとかいうエラーも出ていたこと。

JRF 2011年11月23日

ただ、今日の上のエラーを見る限り、InkscapeではなくPerl::Magickが吐いてたのかもしれない。

解決方法すなわちrebaseallすればいいよってのは今回は↓で思い出した。

《My Life, Starting Up: *** fatal error - unable to remap to same address as parent : Cygwin, Ruby on Rails, System calls》
http://www.mylifestartingup.com/2009/04/fatal-error-unable-to-remap-to-same.html

JRF 2011年11月23日

あと、異常終了はしないんだけど、警告として Inkscape が↓と言う。

<pre>
RegistryTool: Could not set the value 'C:\Program Files\Inkscape\inkscape.exe'
</pre>

JRF 2011年11月23日

これは Windows 7 系のバグなのかな?「解決」はされてなさそう…。

《Bug #627943 in Inkscape: “Unexpected message RegistryTool: Could not set the value 'c:\program > files\inkscape\inkscape.exe'”》
https://bugs.launchpad.net/inkscape/+bug/627943

JRF 2011年11月23日

後方参照 (1 件)