View Issue Details

IDProjectCategoryView StatusLast Update
0001524OpenMPTPlugins / VSTpublic2024-11-02 00:25
Reporterbiolizardshadow Assigned ToSaga Musix  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Platformx86OSWindowsOS Version10
Product VersionOpenMPT 1.29.14.00 / libopenmpt 0.5.13 (upgrade first) 
Target VersionOpenMPT 1.31.13.00 / libopenmpt 0.7.12 (current stable)Fixed in VersionOpenMPT 1.31.13.00 / libopenmpt 0.7.12 (current stable) 
Summary0001524: Plugin causes openmpt to crash
Description

Guitar Amp Plugin (Shred) Causes OPENMPT to Crash.

Steps To Reproduce

After loading the plugin into OPENMPT either access the plugin's menu or try to play a note with an instrument that is tied to that plugin. Then CRASH HAPPENS!!

Additional Information

This is a 32bit plugin and the plugin seemed to have worked on version 1.27.03.00 as the music wizard used it in his video on plugin effects "https://www.youtube.com/watch?v=W-5wAw6eGqE&ab_channel=TheMusicWizard" The time stamp for that part of the video is 2:14

Hopefully the file uploads correctly as this is my first time uploading anything to the issue tracker. If there are any problems let me know.

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

Activities

Saga Musix

Saga Musix

2021-12-05 21:45

administrator   ~0004940

Just because the plugin used to work doesn't mean that something in OpenMPT broke; The plugin may simply not work under Windows 10, for example, even when using an older OpenMPT version. That being said, I installed the plugin on my Windows 10 machine and it works fine. It's most likely not OpenMPT's fault that the plugin isn't working properly for you, but if you provide the crash dump file created by OpenMPT I can verify that.

biolizardshadow

biolizardshadow

2021-12-06 05:31

reporter   ~0004941

I don't think I can do that as OpenMPT isn't generating any crash dump files. It just freezes when I load the plugin menu. Going into task manager and stopping the "OpenMPT plugin bridge 32bit" process seems to stop the freezing at the cost of not being able to use the plugin.

Will investigate further.

Saga Musix

Saga Musix

2021-12-06 08:07

administrator   ~0004942

Can you right-click the frozen plugin bridge process and choose "Create dump file"? The generated file will be quite big but compresses well with 7z or WinRAR.

biolizardshadow

biolizardshadow

2021-12-06 16:56

reporter   ~0004943

Will this do? I had a hard time trying to compress the file small enough to the sites maximum file size threshold. The initial file size was around 180 megabytes and standard compression was only able to get the file size down to around 41 to 45 megabytes. I split this up into 5-megabyte volumes which reduced the zip file to only 3.9 megabytes, however, it stored some of the files on my computer, so I am not sure if this is complete.

PluginBridge-x86.zip (3,893,737 bytes)
Saga Musix

Saga Musix

2021-12-06 20:59

administrator   ~0004944

That's missing some parts of the ZIP file, but as said - 7Z or RAR are much better alternatives (they will reduce the size much more than ZIP does). It would be easiest to upload it to any cloud storage like Dropbox/SkyDrive/etc. if that's available to you.

biolizardshadow

biolizardshadow

2021-12-07 02:53

reporter   ~0004945

https://drive.google.com/file/d/1jldBAN1RqaopujmIHNZszRgJ1nVVBy0e/view?usp=sharing

Let me know if you have trouble downloading the file

Saga Musix

Saga Musix

2021-12-07 13:44

administrator   ~0004946

Unfortunately the memory dump doesn't show anything problematic - the plugin appears to be drawing its UI so it wasn't even frozen.

That being said - the plugin hasn't been updated in over 10 years, and there isn't even a 64-bit version. I wouldn't start using such a plugin because it shows that if more problems arise in the future, there's no chance that they will be fixed in the plugin. I'd try to find an alternative that has recent updates and offers a 64-bit version. The icing on the top of the cake would be if the plugin is open-source of course, because that will help keeping it runnig in the future even if the original author is no longer interested in maintaining it.

Saga Musix

Saga Musix

2024-11-02 00:25

administrator   ~0006157

I found that this plugin (and potentially others) have issues with the "new" GDI upscaling method that OpenMPT allows Windows 10/11 to use to make it look less blurry on High-DPI displays.

There's two ways to make the plugin work: Go to Advanced settings, find the "HighResUI" setting, set it to 1, and restart OpenMPT.

Or wait for the next OpenMPT version, where a new Advanced setting will be found called "UseGDIUpcaling". Setting it to 0 will make OpenMPT look more blurry on such setups, but will allow this plugin and potentially others to not freeze.

Issue History

Date Modified Username Field Change
2021-12-05 20:09 biolizardshadow New Issue
2021-12-05 21:45 Saga Musix Note Added: 0004940
2021-12-05 21:45 Saga Musix Assigned To => Saga Musix
2021-12-05 21:45 Saga Musix Status new => feedback
2021-12-06 05:31 biolizardshadow Note Added: 0004941
2021-12-06 05:31 biolizardshadow Status feedback => assigned
2021-12-06 08:07 Saga Musix Note Added: 0004942
2021-12-06 16:56 biolizardshadow Note Added: 0004943
2021-12-06 16:56 biolizardshadow File Added: PluginBridge-x86.zip
2021-12-06 20:59 Saga Musix Note Added: 0004944
2021-12-07 02:53 biolizardshadow Note Added: 0004945
2021-12-07 13:44 Saga Musix Note Added: 0004946
2024-11-02 00:25 Saga Musix Note Added: 0006157
2024-11-02 00:25 Saga Musix Status assigned => resolved
2024-11-02 00:25 Saga Musix Resolution open => fixed
2024-11-02 00:25 Saga Musix Fixed in Version => OpenMPT 1.31.13.00 / libopenmpt 0.7.12 (current stable)
2024-11-02 00:25 Saga Musix Target Version => OpenMPT 1.31.13.00 / libopenmpt 0.7.12 (current stable)