View Issue Details

IDProjectCategoryView StatusLast Update
0000436OpenMPTFile Format Supportpublic2013-10-14 03:56
Reportermrbumpy409 Assigned Tomanx  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Platformx86OSWindowsOS VersionXP
Product VersionOpenMPT 1.22.05.00 (upgrade first) 
Target VersionOpenMPT 1.22.06.00 (upgrade first)Fixed in VersionOpenMPT 1.22.06.00 (upgrade first) 
Summary0000436: regression: OpenMPT crashes when loading 32-bit signed .wav file
Description

In OpenMPT 1.22.04 and 1.22.05, OpenMPT crashes when loading a 32-bit signed .wav file. 34-bit float .wav files load and play fine. This crash does not happen in OpenMPT 1.22.03 or earlier.

Steps To Reproduce
  1. Download this .wav file: https://dl.dropboxusercontent.com/u/8126161/jay-music_from_3d_demo-excerpt-32bit-signed.wav
  2. Open the downloaded WAV file in OpenMPT, either by dragging and dropping it into OpenMPT or through "File" -> "Open".

Result: OpenMPT crashes. I can verify the crash on both Windows XP SP3 and Wine 1.4.1 in Kubuntu 12.04. I have attached a backtrace generated by Wine. Let me know if you need a Windows XP backtrace instead (I didn't feel like rebooting...)

TagsNo tags attached.
Attached Files
backtrace.tar.gz (2,286 bytes)
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

manx

manx

2013-09-22 18:02

administrator   ~0001340

The issue should now be fixed in the current test builds.
Can you please try http://buildbot.openmpt.org/builds/auto/openmpt-r2726.7z and report if this works for you now?
(Note that these test builds do not work on Windows XP, they should work in Wine just fine though.)

mrbumpy409

mrbumpy409

2013-10-08 23:53

reporter   ~0001345

I can confirm that this bug is indeed fixed.

Issue History

Date Modified Username Field Change
2013-09-21 17:24 mrbumpy409 New Issue
2013-09-21 17:24 mrbumpy409 File Added: backtrace.tar.gz
2013-09-22 17:10 manx Assigned To => manx
2013-09-22 17:10 manx Status new => assigned
2013-09-22 18:02 manx Note Added: 0001340
2013-10-08 23:53 mrbumpy409 Note Added: 0001345
2013-10-09 10:14 Saga Musix Status assigned => resolved
2013-10-09 10:14 Saga Musix Resolution open => fixed
2013-10-09 10:14 Saga Musix Fixed in Version => OpenMPT 1.22.06.00 (upgrade first)
2013-10-09 10:14 Saga Musix Target Version => OpenMPT 1.22.06.00 (upgrade first)