View Issue Details

IDProjectCategoryView StatusLast Update
0000466OpenMPTPlayer input plugins (xmp-openmpt, in_openmpt)public2014-01-02 15:56
Reporterpiovrauz Assigned Tomanx  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version7
Product VersionOpenMPT 1.22.07.* (old testing) 
Summary0000466: Settings windows shows an error warning (Winamp plugin)
Description

The setting info of the winamp plugin shows an error warning instead of loading when you press the "configure" button.

Steps To Reproduce

Put in_openmpt.dll and libopenmpt_settings.dll in Winamp Plugins directory, launch Winamp, go to Options, preferences, Input plugins select in_openmpt, hit configure.
You'll get "libopenmpt_settings.dll failed to load. Please check if it's in the same folder in_openmpt.dll and that .net framework v4.0 is installed."
I do have the .net framework v4.0 is installed and both files are in the same directory.

Additional Information

Winamp 5.6.2
in_openmpt.dll 0.2.3537

.net framework 4 client profile v4.0.30319 and
.net framework 4 extended v4.0.30319

TagsNo tags attached.
Has the bug occurred in previous versions?yes, with in_openmpt.dll 0.2.3532
Tested code revision (in case you know it)

Activities

manx

manx

2014-01-02 12:50

administrator   ~0001430

It should work if you place libopenmpt_settings.dll in the winamp main directory instead of inside the Plugins directory. Since r3545, in_openmpt.dll will also try to load the settings dialog from the default Plugins directory.
I also updated the FAQ on the website.

piovrauz

piovrauz

2014-01-02 13:11

reporter   ~0001431

If I place libopenmpt_settings.dll in the winamp main directory, with r3537 it shows the same error notice, but whit r3538 it shows the config windows.

r3538 will still show a error warning if libopenmpt_settings.dll is in the WA Plugins diretory (C:\Program Files (x86)\Winamp\Plugins).

Maybe some path / x64 OS related issue?

manx

manx

2014-01-02 14:10

administrator   ~0001432

Hmm, between r3537 and r3538, nothing changed regarding loading the settings dll. I'm confused.

http://buildbot.openmpt.org/builds/auto/libopenmpt-win32/libopenmpt-win32-r3547.7z works for me when placing libopenmpt_settings.dll in either directory. Remember to always update libopenmpt_settings.dll as well as in_openmpt.dll itself.

piovrauz

piovrauz

2014-01-02 15:42

reporter   ~0001433

Yup, I oviously update both of them at the same time.
r3547 does show config dialog even if libopenmpt_settings.dll is not in the root folder of WA, so it's ok now.
I don't know what was happening with past revs, I'm no programmer, but I'd say that now it's fixed.
Thanks.

Issue History

Date Modified Username Field Change
2014-01-01 13:59 piovrauz New Issue
2014-01-02 12:20 manx Assigned To => manx
2014-01-02 12:20 manx Status new => confirmed
2014-01-02 12:50 manx Note Added: 0001430
2014-01-02 13:11 piovrauz Note Added: 0001431
2014-01-02 14:10 manx Note Added: 0001432
2014-01-02 15:42 piovrauz Note Added: 0001433
2014-01-02 15:56 manx Status confirmed => resolved
2014-01-02 15:56 manx Resolution open => fixed
2020-05-24 19:25 manx Category Player input plugins (xmp-openmpt, in_openmpt, foo_openmpt) => Player input plugins (xmp-openmpt, in_openmpt)