View Issue Details

IDProjectCategoryView StatusLast Update
0000155OpenMPTPlugins / VSTpublic2013-11-17 22:15
Reporterjmkz Assigned To 
PrioritynormalSeveritytrivialReproducibilityrandom
Status closedResolutionduplicate 
Platformx86OSWindowsOS VersionXP
Product VersionOpenMPT 1.19.03.00 (upgrade first) 
Summary0000155: OpenMPT replaces/duplicates entries of VST's in mptrack.ini
Description

This original VST Plugins section (http://paste2.org/p/1537134) is replaced by this other (http://paste2.org/p/1537122) I have loaded all VST's Manually and find for those that doesn't crash OpenMPT, reduced into first one list. By symply opening and closing OpenMPT, nothing happens, keeps the list as the original. The problem comes when you load a song and then exit. Loading more songs with VST's, OpenMPT corrupts the list of VST plugins, with replacing or duplicating entries of VST's. Plugins that should be listed on Plugins Manager symply disappears and you need to relocate and load again.

Additional Information

http://paste2.org/p/1537134 is the section corresponding to a new, unmodified, section of [VST Plugins] recovered from a backup on July 18, using the 1.19.02.10 development versions until 1.19.03.

http://paste2.org/p/1537122 is the section corresponding to the modified section of [VST Plugins] which I noticed the message of "Plugins not found" and then look the ini file. Here is when I noticed the bug.

I only load mostly the same songs, and also loading the same songs causes this problem.

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

Relationships

related to 0000018 resolvedSaga Musix Buggy plugin cache: "Forgets" about plugins and keeps corrupted ones. 

Activities

Saga Musix

Saga Musix

2011-07-23 12:12

administrator   ~0000257

Any plugins starting from the "NumPlugins" index (in your case it's 50) are not loaded. So the entries Plugin50, etc... are not loaded, even if they are still present in the file.

jmkz

jmkz

2011-07-26 06:20

reporter   ~0000259

Quote: "By symply opening and closing OpenMPT, nothing happens, keeps the list as the original."

This only happen when plugins listed on mptrack.ini also exist on the plugin.cache file. If plugin.cache does not exist, OpenMPT reduces or duplicates plugins on mptrack.ini (http://paste2.org/p/1542564), when writes a new one plugin.cache.

Saga Musix

Saga Musix

2013-11-17 22:15

administrator   ~0001377

I'll close this issue; if you happen to spot any more anomalies in plugin list handling even after the latest commit, please report these in the related issue.

Issue History

Date Modified Username Field Change
2011-07-23 11:34 jmkz New Issue
2011-07-23 12:12 Saga Musix Note Added: 0000257
2011-07-23 12:13 Saga Musix Relationship added related to 0000018
2011-07-23 12:13 Saga Musix Category General => VST
2011-07-26 06:20 jmkz Note Added: 0000259
2013-11-17 22:15 Saga Musix Note Added: 0001377
2013-11-17 22:15 Saga Musix Status new => closed
2013-11-17 22:15 Saga Musix Resolution open => duplicate
2016-11-20 17:48 Saga Musix Category VST => Plugins (VST)
2016-11-20 17:48 Saga Musix Category Plugins (VST) => Plugins / VST