Ticket #35070

Windows: Prevent 32-bit memory barrier crashes

Open Date: 2015-04-19 02:48 Last Update: 2015-04-21 01:40

Reporter:
Owner:
Status:
Open [Owner assigned]
MileStone:
(None)
Priority:
6
Severity:
5 - Medium
Resolution:
None
File:
None

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.

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

Edit

Please login to add comment to this ticket » Login