Menu

Winamp crashes after successful compile? Any help?

Jon
2017-12-20
2018-05-01
  • Jon

    Jon - 2017-12-20

    I'm on a Win10 PC, Running Visual Studio 2017 Community Edition. I solved some preliminary problems with MS SDK libraries missing however now I get it to complie but Winamp crashes immediatly upon opening with the new DLL. Looking for some assistance with solving the crash.

     
  • Matthew Dixon

    Matthew Dixon - 2018-05-01

    I guess I'm responding pretty late here, but I hope it helps.

    I had the same issue as you. The crashes for me came when milkdrop was trying to call any of the s_printf_l or s_scanf_l functions. the locale info was causing the crash. I haven't found the root cause, but I have found that if you switch those calls to the print/scan versions without the locale info, it works just fine to get it up and running. More research would be required to find what is wrong with the locale part that should be fixed. There are around 10-20 places in the code that need to be modified to get it up and running. Just attach the debugger to winamp, and launch the plugin. It'll crash in some windows api code, but if you walk up the stack you'll see a print/scan function from milkdrop. Let me know if you have any trouble, I can help you through it.

    I'm interested in working on this with someone. I've got some experience with directx, cuda, and similar tech, and I'd like to see if I could update this plugin to more modern libraries.

    let me know if you would be interested!

     

Log in to post a comment.

MongoDB Logo MongoDB