メタセコVer4.6beta2 32bitで保存時にクラッシュしてファイルが破損しました。
クラッシュ時にバックアップされるファイルも破損していました。
同じファイルを、別に取っていったバックアップから開きなおして保存したところまたクラッシュして同様に破損しました。
64bitではクラッシュしませんでした。
他に開いてるアプリを終了して32bitで保存したところクラッシュしなくなりました。
32bit版によるメモリ不足による問題でしょうか?
以下2回分のクラッシュログです。
Metasequoia 4 Ver4.6 Beta2 (32bit) is running.
Build time: Aug 1 2017 11:32:42
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)
Show more...
Access violation at address 00F02219. Read of address 00000000.
Module: C:\Metasequoia4_x86\Metaseq.exe
0x00F02219 Metaseq.exe: SaveObject + 3641 bytes
0x00F04F2E Metaseq.exe: SaveMetaseqFile + 5518 bytes
0x00F7B7C1 Metaseq.exe: TFormMain::DocumentSave + 1201 bytes
0x00F7CA90 Metaseq.exe: TFormMain::MenuSaveClick + 16 bytes
0x00D331AD Metaseq.exe: MTEventClosure<PyMQWidgetCallback<PyMQButton> >::invoke + 45 bytes
0x623C9D4E MTKit.dll: MTObject::invokeCallback + 94 bytes
0x623C4CBA MTKit.dll: MTMenuItemWidget::click + 442 bytes
0x62403B8A MTKit.dll: MTWindow::executeMenuShortcut + 1354 bytes
0x00F6B573 Metaseq.exe: TFormMain::FormKeyDown + 131 bytes
0x00D331F0 Metaseq.exe: MTEventClosureWithArg<CommandBlobProcess,MTKeyEventArgs>::invoke + 48 bytes
0x623C9DDF MTKit.dll: MTObject::invokeCallback + 95 bytes
0x623FF1F9 MTKit.dll: MTWidget::onKeyDown + 57 bytes
0x624033B3 MTKit.dll: MTWindow::onKeyDown + 51 bytes
0x62373CEA MTKit.dll: MTApplication::wndProc + 2250 bytes
0x74A02B5B USER32.dll: AddClipboardFormatListener + 4715 bytes
0x749F50F3 USER32.dll: DispatchMessageW + 2227 bytes
0x749F4A82 USER32.dll: DispatchMessageW + 578 bytes
0x749F4850 USER32.dll: DispatchMessageW + 16 bytes
0x62375420 MTKit.dll: MTApplication::enterEventLoop + 400 bytes
0x62375289 MTKit.dll: MTApplication::execute + 9 bytes
0x011D3E76 Metaseq.exe: __scrt_common_main_seh + 246 bytes
0x76918744 KERNEL32.DLL: BaseThreadInitThunk + 36 bytes
0x76F2582D ntdll.dll: RtlGetAppContainerNamedObjectPath + 253 bytes
0x76F257FD ntdll.dll: RtlGetAppContainerNamedObjectPath + 205 bytes
Metasequoia 4 Ver4.6 Beta2 (32bit) is running.
Build time: Aug 1 2017 11:32:42
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 00F02219. Read of address 00000000.
Module: C:\Metasequoia4_x86\Metaseq.exe
0x00F02219 Metaseq.exe: SaveObject + 3641 bytes
0x00F04F2E Metaseq.exe: SaveMetaseqFile + 5518 bytes
0x00F7B7C1 Metaseq.exe: TFormMain::DocumentSave + 1201 bytes
0x00F7C22F Metaseq.exe: TFormMain::DocumentSaveAsWithFilter + 1359 bytes
0x00F7BCB7 Metaseq.exe: TFormMain::DocumentSaveAs + 407 bytes
0x00F7CAAC Metaseq.exe: TFormMain::MenuSaveAsClick + 12 bytes
0x00D331AD Metaseq.exe: MTEventClosure<PyMQWidgetCallback<PyMQButton> >::invoke + 45 bytes
0x623C9D4E MTKit.dll: MTObject::invokeCallback + 94 bytes
0x623C52C5 MTKit.dll: MTMenuItemWidget::onLeftButtonUp + 869 bytes
0x623C50CD MTKit.dll: MTMenuItemWidget::onLeftButtonUp + 365 bytes
0x62374656 MTKit.dll: MTApplication::wndProc + 4662 bytes
0x74A02B5B USER32.dll: AddClipboardFormatListener + 4715 bytes
0x749F50F3 USER32.dll: DispatchMessageW + 2227 bytes
0x749F4A82 USER32.dll: DispatchMessageW + 578 bytes
0x749F4850 USER32.dll: DispatchMessageW + 16 bytes
0x62375420 MTKit.dll: MTApplication::enterEventLoop + 400 bytes
0x62375289 MTKit.dll: MTApplication::execute + 9 bytes
0x011D3E76 Metaseq.exe: __scrt_common_main_seh + 246 bytes
0x76918744 KERNEL32.DLL: BaseThreadInitThunk + 36 bytes
0x76F2582D ntdll.dll: RtlGetAppContainerNamedObjectPath + 253 bytes
0x76F257FD ntdll.dll: RtlGetAppContainerNamedObjectPath + 205 bytes