Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[7063] クラッシュ時のmqxのバックアップ / まじかる☆しげぽん
[Request,Ver4.5.9] Response
メタセコクラッシュ時に、mqxファイルが自動バックアップされずボーンデータが吹っ飛ぶのがかなり困ります。
その手前で保存しておいたMQOデータのモデルと合成することでなんとか復旧していますが、ボーンセットアップ済みデータを扱うようになってから結構な頻度で落ちます。
エラーログは下記になります。

Metasequoia 4 Ver4.5.9 (32bit) is running.
Build time: May 11 2017 19:48:18
Windows version : 10.0  Build:15063  (x86)
Number of CPU : 8
Physical memory : 16351 MB
Direct3D11 Driver: NVIDIA GeForce GTX 970
    DeviceID: 5058
    SubsysID: 913904728
    Revision: 161
    FeatureLevel: 11.0

Exception code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Access violation at address 0065E912. Write of address 00000000.
Module: C:\Metasequoia4_x86\Metaseq.exe

0x0065E912 <Unknown Module>: <Unknown Symbol>

Show more...
2017-06-13 02:14
[7064] Re: クラッシュ時のmqxのバックアップ / まじかる☆しげぽん
別のモジュールでエラーが出ているログも貼っておきます。

Metasequoia 4 Ver4.5.9 (32bit) is running.
Build time: May 11 2017 19:48:18
Windows version : 10.0  Build:15063  (x86)
Number of CPU : 8
Physical memory : 16351 MB
Direct3D11 Driver: NVIDIA GeForce GTX 970
    DeviceID: 5058
    SubsysID: 913904728
    Revision: 161
    FeatureLevel: 11.0

Exception code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Access violation at address 65816592. Write of address 00000000.
Module: C:\Metasequoia4_x86\MTKit.dll

0x65816592 <Unknown Module>: <Unknown Symbol>
0x658168EC <Unknown Module>: <Unknown Symbol>
0x658220CA <Unknown Module>: <Unknown Symbol>

Show more...
2017-06-13 02:16
[7067] Re: クラッシュ時のmqxのバックアップ / Administrator
mqxはプラグインが管理するデータを格納しますが、プラグイン自体がエラーの原因になっていると自動保存時にさらに障害を引き起こすため、現在は安全性を重視してあえて保存しないようになっています。
プラグイン情報の保存についても現在対策を検討中です。

エラーの原因については手掛かりが少なくはっきりとはわかりませんが、メモリ不足が原因になっている可能性はあると思います。
32bit版ではデータ量の多いものを長時間操作するとどうしてもメモリ不足が発生しやすく、特にボーンは普通にメッシュ編集するだけのときより格段にメモリを消費することからも、可能な限り64bit版をご利用ください。

また、ファイル名を変えて無理に異なるペアのmqxを読み込むようにするのは、データに不整合が生じてさらに別の不具合を引き起こす可能性がありますので、まったくお奨めできません。
自動復旧したデータでボーン情報等が欠けるのが困る場合は、必ず直前に保存したmqo/mqxをご利用ください。
2017-06-21 18:51
[7070] Re: クラッシュ時のmqxのバックアップ / まじかる☆しげぽん
ご返答ありがとうございます。
そうですねmqxをリネームして読み込むのは、壊れてしまうようなので過去に保存したMQOとMQXを利用してます。

可能な限り64bit環境は使いますが、プラグイン情報の保存対策よろしくお願いします。
2017-06-26 14:46
[7071] Re: クラッシュ時のmqxのバックアップ / Administrator
来月か再来月あたりにリリース予定の4.6ではmqxの自動保存やメモリ管理の強化により、信頼性を高める対策を進めております。
リリースまで今しばらくお待ちください。
2017-06-27 09:48
[7072] Re: クラッシュ時のmqxのバックアップ / まじかる☆しげぽん
ありがとうございます!
ボーン入れ機能はモデリングしながら曲がり具合のチェック等に活用してるのでクラッシュ対策が強化されるととても助かります。
2017-06-27 14:15