I’m trying to upgrade a server from 17.2 HF1 to 17.4 HF1, and I’m getting an error on client startup I’ve never seen before (shown below), “Failed to load library” followed by the path to “WebViewerCEF.bundle”, then another “Library not loaded: @rpath/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework”. Looking in the Library folder on the machine, there is no “Chromium Embedded Framework” installed. The application seems to run OK once this alert is closed.
It’s a built & merged server running on Windows Server 2012 with a Mojave client, but I’ve duplicated the issue running the server on a Windows 10 server and Catalina client.
The same error comes up running 17.4 as downloaded from 4D’s “current versions” page.
The error DOES NOT come up running 17.2 HF1 on the same combinations of server and client.
Has anyone run into this before, and figured out a way around it? It seems like 4D is looking for a library that doesn’t exist, but I’m not sure how to talk 4D out of looking for it.
EDIT: Edited image to remove client’s name from pathnames