View Issue Details

IDProjectCategoryView StatusLast Update
0000267OpenMPTPlugins / VSTpublic2012-07-14 12:38
Reporterjmkz Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version7
Product VersionOpenMPT 1.20.01.00 (upgrade first) 
Target VersionOpenMPT 1.20.03.00 (upgrade first)Fixed in VersionOpenMPT 1.20.03.00 (upgrade first) 
Summary0000267: Plugin index is limited to 256
Description

Today i've started to find buggy plugins from my collection, and I after clean up all I kept about 480 plugins. If I drag and drop into OpenMPT window all plugin's DLLs, only will list up to 256 (0-255) (NumPlugins=206, not sure if it's relevant, but anyway)

Steps To Reproduce

Try to register more than 256 plugins into OpenMPT

Additional Information

I have test 1.19.04 and it's free of this bug. 1.20.01 and up have this bug.

TagsNo tags attached.
Attached Files
mptrack_ini.7z (9,394 bytes)
Has the bug occurred in previous versions?No
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2012-07-13 01:21

administrator   ~0000789

<blockquote>only will list up to 256 (0-255) (NumPlugins=206, not sure if it's relevant, but anyway)</blockquote>

Now what, do you have 256 or 206 plugins loaded?
I don't think that any of the plugin related code would be using 8-Bit integers for counting plugins. Are you sure that it's exactly 256 plugins, and what is OpenMPT doing when adding the 257th plugin? Could it be that it's just "forgetting" about plugins (see 0000018) after a restart, or is it already impossible to see the new plugins after having added them?

jmkz

jmkz

2012-07-13 08:03

reporter   ~0000790

Ok, sorry for my english xD haha I will try be clearier.

Please check the INIs from the attached file, I hope they are more graphical :D

I have added to OpenMPT about 490 DLLs, with d6d into OpenMPT window with "clean" INIs. Now the result of closig openmpt after that, are the attached inis.

Saga Musix

Saga Musix

2012-07-13 12:49

administrator   ~0000791

Just to confirm my understanding: If you replace your current INI with the INI from OpenMPT 1.19 and then launch OpenMPT 1.20, it reduces the number of known plugins to 206 after closing?

jmkz

jmkz

2012-07-13 17:10

reporter   ~0000795

Last edited: 2012-07-13 17:11

Yes, in this case 205. https://dl.dropbox.com/u/35217013/mptrack/bugtracker/267/mptrack_ini_1.19_to_1.20.7z

Saga Musix

Saga Musix

2012-07-13 17:14

administrator   ~0000796

Last edited: 2012-07-13 17:35

Are all 461 plugins still available while OpenMPT is open, or are they already missing when opening the plugin manager?

Saga Musix

Saga Musix

2012-07-13 17:40

administrator   ~0000797

Nevermind, I just noticed what's going wrong!

Saga Musix

Saga Musix

2012-07-13 18:45

administrator   ~0000798

Revision 1325 should fix the issue.

jmkz

jmkz

2012-07-14 02:09

reporter   ~0000800

Yep done, thanks! :D

Issue History

Date Modified Username Field Change
2012-07-13 01:01 jmkz New Issue
2012-07-13 01:21 Saga Musix Note Added: 0000789
2012-07-13 08:03 jmkz Note Added: 0000790
2012-07-13 08:12 jmkz File Added: mptrack_ini.7z
2012-07-13 12:49 Saga Musix Note Added: 0000791
2012-07-13 17:10 jmkz Note Added: 0000795
2012-07-13 17:11 jmkz Note Edited: 0000795
2012-07-13 17:14 Saga Musix Note Added: 0000796
2012-07-13 17:35 Saga Musix Note Edited: 0000796
2012-07-13 17:39 Saga Musix Assigned To => Saga Musix
2012-07-13 17:39 Saga Musix Status new => assigned
2012-07-13 17:40 Saga Musix Note Added: 0000797
2012-07-13 18:45 Saga Musix Note Added: 0000798
2012-07-14 02:09 jmkz Note Added: 0000800
2012-07-14 02:09 jmkz Resolution open => fixed
2012-07-14 12:38 Saga Musix Status assigned => resolved
2012-07-14 12:38 Saga Musix Fixed in Version => OpenMPT 1.20.03.00 (upgrade first)
2012-07-14 12:38 Saga Musix Target Version => OpenMPT 1.20.03.00 (upgrade first)
2016-11-20 17:48 Saga Musix Category VST => Plugins (VST)
2016-11-20 17:48 Saga Musix Category Plugins (VST) => Plugins / VST