任务单 #35070

Windows: Prevent 32-bit memory barrier crashes

开放日期: 2015-04-19 02:48 最后更新: 2015-04-21 01:40

报告人:
属主:
状态:
开启 [Owner assigned]
里程碑:
(无)
优先:
6
严重性:
5 - Medium
处理结果:
文件:

Details

Currently, "MIDITrail" 32-bit version crashes easily if a larger MIDI is opened likely due to the memory barrier of 32-bit processes. "MIDITrail" 32-bit version should detect if it is getting close to the memory barrier of the 32-bit version, and if such condition is detected, discard the note drawing (Or restrict number of notes, like what I explained in Ticket "#35073") to prevent the memory crash.

Also, can you put the "64 bit version" in the download list on the main page? This would help people on Windows 64-bit who want to open larger MIDI files download the correct version. This would help prevent people downloading the 32-bit version by mistake and running into stability problems like I did. (In addition, labeling 32-bit version as "32" could help too)

The 32-bit version can also be compiled to be "Large Address Aware" to increase the 32-bit memory barrier from 2GB to 4GB when run on 64-bit Windows. That is, if you think it is a good idea.

任务单历史 (2/2 Histories)

2015-04-19 02:48 Updated by: ray890
  • New Ticket "Windows: Prevent 32-bit memory barrier crashes" created
2015-04-21 01:40 Updated by: ray890
  • Details Updated

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名