Hi Gerrit, I’m sorry it took me a while to systematically verify different combinations of screen resolution and windows image scaling. The crash reproduces 100% in standalone Halion 7.1, but unfortunately on my desktop machine only. It has a 8K monitor with the resolution of 7680×4320, connected to a discrete NVIDIA RTX 3070 Ti (the latest studio driver). On the notebook, I have a 4K panel with the native resolution 3840×2400 and a dual on-chip Intel Xe + Discrete notebook RTX 3050 device. On the notebook, I’m unable to crash Halion 7.1 at will. On the desktop with the 8K monitor, there is a clear pattern.
When I set the display resolution to the recommended maximum value 7680×4320 and the scaling factor in Windows to any of the values 100%, 125%, 150%, 175%, 200%, Halion works as expected when I either click on the “Add FX” toolbar button or the “insert effect” dropdown in the Mixer. Any scaling factor above, 225% to 350% (i.e., huge windows and fonts), immediately crashes Halion with the same messages as it does inside Cubase. The scaling percentages are all standard, from the Windows Display control window.
However, when I decrease the monitor resolution to one half, down to 3840×2160, there is no crash at any display scaling.
I’m attaching a layout file “crashset.halpreset” from %Documents%\Steinberg\HALion 7\Sub Presets\Editor\Screensets which I made the default temporarily so that it was convenient to work on the repro; I just removed all extra windows. It’s only for convenience and is not essential. I’m dragging the preset from Windows Explorer onto the preset name window, go down the tree to open the only layer’s bus, click the “FX” button, and Halion crashes under the above conditions. The preset can also be anything, I’m attaching exactly the one that I used for the repro. Pictures show how the expected result looks, and show what causes the crash. I can add FX to the bus with the bus’ context menu, but still am feeling like I’m negotiating a minefield. 200% is too small for this monitor; I prefer 225% when the monitor is busy, or 250% otherwise.
I’ll be happy to provide any additional information that you think would be useful!
pictures.zip (308.0 KB)
CrashDumpsLabelled.zip (1.0 MB)
Afteruntouchable.vstpreset (9.6 KB)
crashset.zip (3.4 KB)
(I’m zipping the pictures because they are posted too huge otherwise, and the single crashset.halpreset file because .halpreset files are not allowed on the Halion forum.
)
Thank you for your help, and I hope the problem could be resolved soon!