in_msx icon indicating copy to clipboard operation
in_msx copied to clipboard

With latest WInAmp msx_in.dll crashes the whole of WInAmp

Open mdvries opened this issue 1 year ago • 1 comments

A crash occurs and according to winamp is an access violation caused by in_msx.dll. I have to remove the plugin for WInamp to start again.

Now the interesting part: If I use Classic Winamp skins (like the very first one with green letters) and I put the plugin back in the plugins directory everything works great. CHoosing a Modern skin like the default "Bento" skin will make WInamp crash again in combination with MSXPlug.

This should be easy reproducable.

Any idea what goes wrong here or what I can do to fix this?

mdvries avatar Nov 08 '23 20:11 mdvries

MSXplug sometimes crashes with the default modern skin. This problem has actually been around since Winamp 3 about 20 years ago. I think there were some Winamp versions that didn't crash, but I don't remember exactly.

MSXplug hooks Winamp windows by calling the Win32 API directly, so perhaps that is the cause. I'm sorry, but I don't have enough time to look into this in detail at this time, so if anyone is familiar with Winamp's behavior, any patch would be appreciated....

okaxaki avatar Dec 05 '23 04:12 okaxaki