When using Video Capture Device source with a Logitech camera, OBS occasionally induce a page fault (ie - write to protected/restricted RAM locations, causing subsequent reads by the system to report unexpected values). Specifically OBS is somehow (not sure how...) incorrectly accessing lvuvc64.sys - Logitech's quickcam driver. I believe this is a backwards compatibility issue, as the webcam and associated drivers (latest for the webcam model) are ~6-10 years old (with minor updates for win10 support).
lvuvc64.sys is loaded as part of the Windows 10 Non-paged area (System reserved RAM), and OBS should not modify any contents of this file (directly or indirectly) in RAM. Any modification to the files loaded non-paged-memory will result in an immediate BSOD. Normally, attempts to modify such memory locations will result in an access violation and termination of OBS.exe if unhandled. Although an access violation is never detected, likely due to the ancient drivers being, for a lack of a better word, garbage.
-- The driver is functional and other streaming/recording softwares have no issues operating with these older drivers. I'm not exactly sure how OBS can either directly write induce a write to nonpaged memory, (considering it's not paged) but GCHD, Mirilis, Quicktime, and many other recording softwares do not have this issue.
-- Yes I've also tested that the ram isn't faulty. 25 passes, 0 errors.
lvuvc64.sys is loaded as part of the Windows 10 Non-paged area (System reserved RAM), and OBS should not modify any contents of this file (directly or indirectly) in RAM. Any modification to the files loaded non-paged-memory will result in an immediate BSOD. Normally, attempts to modify such memory locations will result in an access violation and termination of OBS.exe if unhandled. Although an access violation is never detected, likely due to the ancient drivers being, for a lack of a better word, garbage.
-- The driver is functional and other streaming/recording softwares have no issues operating with these older drivers. I'm not exactly sure how OBS can either directly write induce a write to nonpaged memory, (considering it's not paged) but GCHD, Mirilis, Quicktime, and many other recording softwares do not have this issue.
-- Yes I've also tested that the ram isn't faulty. 25 passes, 0 errors.
Last edited: