I can sucessfully reproduce a crash using multi-monitor mode and the NVidia overlay. Specifically, I'm using the overlay for RTX HDR, as FFXIV lacks a native HDR implementation (and Windows Auto-HDR just looks horrid, imo).
The way to reproduce the crash is to have any kind of plugin window on a secondary monitor (i.e. not on the same monitor as the game), minimise the plugin window, then attempt to reopen it. It will inevitably cause a hard crash. Restarting the game with plugins is absolutely fine, until you perform the exact same set of actions again.
I have tested this with multiple different windows (e.g. Mappy, GatherBuddy, the /xlplugins window etc) in multi-monitor mode - all of which cause a crash. I also tested minimising and reopening those same windows on the game monitor, which was fine, as well as using multi-monitor mode with NVidia overlay disabled, which again was also fine.
I suspect that issue will not be trivial to resolve. I would completely understand if a contributor wanted to close this as-is, as it involves NVidia's overlay which obviously has nothing to do with Dalamud, but I figured I'd make an issue just in case someone wanted to tackle the code at some point. However, I would think that perhaps this might be a good idea to note in a FAQ, just in case it does come up again.
I can sucessfully reproduce a crash using multi-monitor mode and the NVidia overlay. Specifically, I'm using the overlay for RTX HDR, as FFXIV lacks a native HDR implementation (and Windows Auto-HDR just looks horrid, imo).
The way to reproduce the crash is to have any kind of plugin window on a secondary monitor (i.e. not on the same monitor as the game), minimise the plugin window, then attempt to reopen it. It will inevitably cause a hard crash. Restarting the game with plugins is absolutely fine, until you perform the exact same set of actions again.
I have tested this with multiple different windows (e.g. Mappy, GatherBuddy, the /xlplugins window etc) in multi-monitor mode - all of which cause a crash. I also tested minimising and reopening those same windows on the game monitor, which was fine, as well as using multi-monitor mode with NVidia overlay disabled, which again was also fine.
I suspect that issue will not be trivial to resolve. I would completely understand if a contributor wanted to close this as-is, as it involves NVidia's overlay which obviously has nothing to do with Dalamud, but I figured I'd make an issue just in case someone wanted to tackle the code at some point. However, I would think that perhaps this might be a good idea to note in a FAQ, just in case it does come up again.