待辦事項 #35070

Windows: Prevent 32-bit memory barrier crashes

啟用日期: 2015-04-19 02:48 最後更新: 2015-04-21 01:40

回報者:
負責人:
類型:
狀態:
開啟 [Owner assigned]
里程碑:
(無)
優先權:
6
嚴重程度:
5 - 中
處理結果:
檔案:

細節

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.

Ticket History (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 » 登入