View Issue Details

IDProjectCategoryView StatusLast Update
0000329OpenMPTPlayback Compatibilitypublic2012-12-26 11:24
Reportermbutscher Assigned ToSaga Musix  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Platformx86OSWindowsOS VersionXP
Product VersionOpenMPT 1.21.01.00 (upgrade first) 
Target VersionOpenMPT 1.22.01.00 (upgrade first)Fixed in VersionOpenMPT 1.22.01.00 (upgrade first) 
Summary0000329: Crash with file "1_channel_moog.it"
Description

When playing the file "1_channel_moog.it" from http://modarchive.org/index.php?request=view_by_moduleid&query=158975 it crashes after 7 seconds (crash dump attached).

Even when playing a single looped instrument or sample it crashes after 7 seconds.

Steps To Reproduce

Download the file, play it from start and wait 7 seconds.

Additional Information

By the way: The issue tracker doesn't allow to upload ".dmp"-files.

TagsNo tags attached.
Attached Files
crash-audio.dmp.gz (10,371 bytes)
mptrack.ini.gz (2,679 bytes)
Has the bug occurred in previous versions?1.20.04.00 behaves the same
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2012-12-25 11:37

administrator   ~0001016

There seems to be a crash in the reverb processing, but I cannot reproduce the problem by simply enabling reverb, so it might be the combination of several settings that makes it crash on your end. Can you please provide your mptrack.ini to have a look at?

PS: DMP files can be quite big (but are easily compressable), that's why only compressed files may be attached. I know it's not optimal that the software doesn't indicate which file types are allowed, but I didn't write it.

mbutscher

mbutscher

2012-12-25 11:59

reporter   ~0001017

I can confirm that it doesn't crash without reverb.

mbutscher

mbutscher

2012-12-25 12:10

reporter   ~0001018

It has something to do with the mixing quality. It was set to 96 kHz. With 48 KHz I didn't have a crash anymore (even with reverb).

If using 96 KHz for WAV export (Stereo, 16bit), OpenMPT crashes as well.

Saga Musix

Saga Musix

2012-12-25 12:21

administrator   ~0001019

Yeah, seems like reverb does different things if the sample rate is above 50KHz. Probably because "back in the days" it would have caused too much CPU load. I still don't recommend using any of the internal effects like Reverb and Bass Expansion, but I'm going to remove the reverb downsampling anyway.

Saga Musix

Saga Musix

2012-12-26 00:32

administrator   ~0001021

Revision 1479 should fix this, check http://sagagames.de/stuff/mptrack.exe

mbutscher

mbutscher

2012-12-26 10:10

reporter   ~0001023

Works perfectly, thank you very much!

Issue History

Date Modified Username Field Change
2012-12-25 10:40 mbutscher New Issue
2012-12-25 10:40 mbutscher File Added: crash-audio.dmp.gz
2012-12-25 11:37 Saga Musix Note Added: 0001016
2012-12-25 11:56 mbutscher File Added: mptrack.ini.gz
2012-12-25 11:59 mbutscher Note Added: 0001017
2012-12-25 12:10 mbutscher Note Added: 0001018
2012-12-25 12:21 Saga Musix Note Added: 0001019
2012-12-25 12:21 Saga Musix Assigned To => Saga Musix
2012-12-25 12:21 Saga Musix Status new => assigned
2012-12-26 00:32 Saga Musix Note Added: 0001021
2012-12-26 00:32 Saga Musix Status assigned => feedback
2012-12-26 10:10 mbutscher Note Added: 0001023
2012-12-26 10:10 mbutscher Status feedback => assigned
2012-12-26 11:24 Saga Musix Status assigned => resolved
2012-12-26 11:24 Saga Musix Resolution open => fixed
2012-12-26 11:24 Saga Musix Fixed in Version => OpenMPT 1.22.01.00 (upgrade first)
2012-12-26 11:24 Saga Musix Target Version => OpenMPT 1.22.01.00 (upgrade first)