忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Metasequoiaでのエラーとその解消の記録


最近また歌仙さんを作ってる訳なんだけど、あるとき突然、
Metasequoia(バージョンは3.1.6)でよく使ってるプラグインのFattyPolygon(ポリゴン表示を拡張)
を使おうとすると、エラーが出るようになってしまった。
「モジュール'FattyPolygon.dll'のアドレス099E9029でアドレス0000044Aに対する読み取り違反が置きました。」というエラー。
このエラーが出ると、何回OKを押してもバツで閉じてもまた同じエラーが表示されて、その後メタセコ自体の操作ができなくなってしまう。


試しにメタセコやPCを再起動しても状況に変化なし。
メタセコを開いた時点では問題なし。
作業中の.mqoを開いて操作しても問題なし。
しかしFattyPolygonを開こうとした瞬間にエラー。

さらに試しに、メタセコで新規mqoを作ってからFattyPolygonを開いてみると問題なし。
作業中の.mqoも、前回作業時まではFattyPolygonを開けていた。

で、試しに、作業中のファイルの中で膨大になってきていたオブジェクトを一部削除してみた。
別名保存魔なので、.mqo自体の別名保存だけではなくて、.mqo内のオブジェクトも
割とよく複製して片方保存、もう片方で作業続行…というのをよくやるので、
段々とオブジェクトの量がものすごいことになってしまう。
なので、
・オブジェクトが多くなりすぎ・.mqoの重さが大きくなり過ぎとかが原因
・今作業してる新しいオブジェクトに何かある
のどっちかかもと思って、とりあえず古い方のオブジェクトをごっそり削除してみた。
これが正解で、FattyPolygonを開いてもエラーは出ず、元通り使えるようになった。

拍手[0回]

PR