View Issue Details

IDProjectCategoryView StatusLast Update
0000040OpenMPTGeneralpublic2012-07-04 00:23
Reporterharbinger Assigned To 
PrioritylowSeverityminorReproducibilitysometimes
Status closedResolutionunable to reproduce 
PlatformWindows XP 
Product VersionOpenMPT 1.19.00.* (old testing) 
Summary0000040: Cleanup cleans up too much sometimes
Description

After using Cleanup on a module that was already saved, re-opening the track showed that the plugins had been deleted from their slots and the channel labels were erased. The pattern data and any Orders that were created were fine on the save.

Steps To Reproduce

Take any existing track that used plugins, has channels with custom names, and has more than one Order with pattern data. (In the times i've seen this, i was using Roland's Orchestral VSTi.) Call the Cleanup dialog, and uncheck all checkboxes except "Remove All Patterns" and "Remove All Orders". The object is to start a fresh song with all the same channels, same instruments, and the same plugin setup, but no Patterns.
Save this song (with or without any edits), and exit ModPlug. Re-open the app and load the song. Sometimes the channels have lost their names (reverting to their defaults), the plugin slots are empty, and plugin parameter settings are not present. However, the instrument assignments and any pattern data you added before the save still exists.

Additional Information

I've had this happen once before (perhaps in the current release), but after noticing in my current build supplied by Jojo (1.19.0.12), it showed up again. So i figuredi better report it. I have only had this happen when using the Orchestral VSTi, so it may be a plugin issue, but i'm at a loss as to how a plugin's girth could affect the saved file this way...

TagsNo tags attached.
Has the bug occurred in previous versions?Possibly.
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2010-11-22 21:53

administrator   ~0000012

Since the channel names are not touched at all in the cleanup procedure, I'd bet that the hacked-on extra info OpenMPT writes into IT/MPTM files is not written for some reason. Having a small example file sure would help.

harbinger

harbinger

2010-11-24 20:20

reporter   ~0000013

If i happen to see it again, i will grab the .mptm file and bring it for upload.

Saga Musix

Saga Musix

2011-08-05 16:15

administrator   ~0000319

Reminder sent to: harbinger

Still got problems with this?

Saga Musix

Saga Musix

2012-07-04 00:23

administrator   ~0000777

I'll close this issue as it doesn't seem to be reproducable or is long gone. Please open a new issue if a similar problem reoccurs.

Issue History

Date Modified Username Field Change
2010-11-22 20:21 harbinger New Issue
2010-11-22 21:53 Saga Musix Note Added: 0000012
2010-11-24 20:20 harbinger Note Added: 0000013
2011-08-05 16:15 Saga Musix Note Added: 0000319
2012-07-04 00:23 Saga Musix Note Added: 0000777
2012-07-04 00:23 Saga Musix Status new => closed
2012-07-04 00:23 Saga Musix Resolution open => unable to reproduce