View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001918 | OpenMPT | Plugins / VST | public | 2025-08-31 12:42 | 2025-09-05 07:15 |
Reporter | Rzymski_Osadnik | Assigned To | |||
Priority | normal | Severity | block | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x64 | OS | Windows | OS Version | 10 |
Product Version | OpenMPT 1.32.03.00 / libopenmpt 0.8.2 (upgrade first) | ||||
Summary | 0001918: Freeze upon opening editor of RetroPlug | ||||
Description | OpenMPT 1.32 becomes unresponsive when you try to load and open the editor of RetroPlug. This happens everytime, regardless. | ||||
Steps To Reproduce |
| ||||
Additional Information | Apparently there was an older report that also involved RetroPlug involving a completely different issue. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | |||||
RetroPlug loads just fine here in both OpenMPT 1.30 and 1.32. Can you figure out which is the first OpenMPT version it doesn't work in for you? |
|
Sounds like it could be potentially related to 0001912 where another user had issues with a specific plugin GUI, but it's working just fine on my machine as well. Maybe something with graphics drivers? |
|
I have tried versions inbetween and also the latest version I have been using so far (1.32.03.00) - redownloading the portable zip. |
|
So the difference is probably that the installer version is installed to C:\Program Files, while the portable versions you put in a different place. They would probably also stop working if you moved them to C:\Program Files. Can you try that? Vice-versa, copying the installed binaries to some other location would probably also change the behaviour. This smells more and more like some component other than OpenMPT and RetroPlug is involved here - as mentioned before, maybe graphics drivers, or maybe anti-virus. I don't have the issue both with a portable and installed version on two different systems. |
|
I extracted them all in the same location, that is C:\Program Files\OpenMPT\OLD_VER giving each version its own subfolder with the OLD_VER folder. |
|
The binaries between portable and installed versions are 100% identical. Just the packaging is different. Graphics drivers sometimes do special treatment of programs if they have a specific name or location, that's why I think it could be related. I see there haven't been any updates to RetroPlug in a while, so I guess it's unlikely that the author can help out. I will see if I can compile my own RetroPlug build and send that to you, because that would allow us to create a memory dump and see where exactly the plugin is hanging. |
|
Okay, this was all but trivial but I managed to compile RetroPlug: https://sagagames.de/stuff/RetroPlug_vst2_x64.7z I have debug symbols for this version, so I will be able to inspect a memory dump from OpenMPT to see where it's hanging. |
|
Sorry for the long pause. |
|
If the plugin is running in the plugin bridge, we'll need a memory dump of the plugin bridge process instead (PluginBridge-amd64.exe or PluginBridgeLegacy-amd64.exe, whichever is running). |
|
Archive containing both, from the same attempt: |
|
I couldn't read a lot out of it yet, but what I do see is that RetroPlug is stuck in an OpenGL call. I know you dismissed it earlier but please update your graphics drivers if you haven't done so yet. It seems very likely that the issue is related to graphics in one way or another. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2025-08-31 12:42 | Rzymski_Osadnik | New Issue | |
2025-08-31 12:50 | Saga Musix | Note Added: 0006455 | |
2025-08-31 12:52 | Saga Musix | Note Added: 0006456 | |
2025-08-31 13:12 | Rzymski_Osadnik | Note Added: 0006457 | |
2025-08-31 13:21 | Saga Musix | Note Added: 0006458 | |
2025-08-31 13:32 | Rzymski_Osadnik | Note Added: 0006459 | |
2025-08-31 13:35 | Saga Musix | Note Added: 0006460 | |
2025-08-31 14:15 | Saga Musix | Note Added: 0006461 | |
2025-09-04 10:51 | Rzymski_Osadnik | Note Added: 0006484 | |
2025-09-04 10:51 | Rzymski_Osadnik | Note Edited: 0006484 | |
2025-09-04 17:38 | Saga Musix | Note Added: 0006486 | |
2025-09-04 18:08 | Rzymski_Osadnik | Note Added: 0006487 | |
2025-09-05 07:15 | Saga Musix | Note Added: 0006488 |