mshallop
New Member
* - By "preview", I mean total preview functionality, not the "Studio Mode" dual-screen preview.
This. I can resize OBS a few times, or switch to single screen, or out of studio mode, but eventually the preview display(s) will self-adjust to a smaller resolution (without any event generation on my part). Excessive screen re-sizes will eventually and predictably cause preview functionality (in single or dual-display modes) to re-size a random number of times before a lock-up forces a software restart. Note that OBS continues to run, it just does so without most functionality. (I know it won't record, but I've not tested live streaming.) It's random if OBS will clean itself up out of the process table post-crash.
This is a new OBS install that I overwrote with a back-up using the current rev. I'd not seen this autonomous re-sizing behavior before, when running on the old machine. I put a lot of work into the config and imported/exported the json for both the scenes and profile from the old machine over to the new machine, after a vanilla install on the new machine, b/c I did NOT want to replicate all that work. I verified all new resources and OBS' file integrity checks passed.
I also went through all scenes and cleaned up borders s/t nothing appears outside of the central frame and used CTRL+F to make sure full-screen assets were correctly aligned.
Still I get this resizing effect... until the preview crashes completely. Or, when recording, I cannot get the OBS display to jank itself as I can when not-recording; the resizing works great... until it locks. When that happens, the screen (preview) display on OBS cuts to black more often than it just simply freezes. Recording continues (audio) but vid is gone.
I was able to get one crash (dump) showing an unhandled exception in obs.dll!video_output_get_total_frames+0x0 after calling obs64.exe!OBSBasicStats::Update+0x715 (see attached)
That's all I have... contemplating r&r'ing OBS and just manually rebuilding everything but want to toss out a life preserver first...
Thanks!
--mike