My organization has developed a Zoom application using Windows C++ SDK which can run in either classic mode or custom GUI mode, on Win 10 Pro 1803. The production code is based on SDK 4.6.21666.0427 (from 04/27/20) and works fine. Because of the impending 9-month release window, we are updating to use the latest SDK v220.127.116.112. This required pretty minimal changes: using VC2019 instead of VC2017, and updating the PinVideo API. The classic mode works fine, but when running in custom GUI mode our app is now crashing inside sdk.dll. The crash is happening when calling ICustomizedVideoContainer::Hide(), access violation at address 0. It’s reproducible when switching from a populated gallery view to a new unpopulated one. We create a video container and populate it with 4 normal elements, subcribe one of them, then unsubscribe, delete all elements, create 9 new normal elements in same container, all unsubscribed, and then hide the video container. This same logic worked using the older SDK. I have a minidump for the crash, if you have the sdk.pdb you should be able to see which line of code is failing.
Thanks for help!