Starting with 2021 r1 I am now getting an error when one of my apps starts in Windows complaining a DLL cannot be found “User64.dll”. When I try to debug to see what is looking for that DLL the error occurs before the app has fully started up so the debugger never flags a problem and I can’t even pause yet at that point. This occurs with built versions as well as running in the debugger.
The exact same code run on or built on 2020 r2.1 using the same plugins (and plugin versions) does not have this issue. Also a brand new app does not have this issue on 2021 r1, so it can’t be a general bug in Xojo but may be a bug in one of the plugins or a specific function I’m using in the problematic app. Unfortunately the only way I know to narrow that down is to remove the reference to each plugin which will be an absolute nightmare to accomplish (the app uses a lot of plugins in a lot of places).
I have tried using 2021r1 and 2021r1.1 IDEs on both Mac and Windows and the same thing happens.
Has anyone else seen this happen or know of a tool or trick that may let me easily isolate the offending code? Process Monitor just tells me my app is looking for it so it doesn’t give anything more helpful.