Foundry License Utility (FLU) immediately crashes on Mac
The FLU looks for a machine's hardware ethernet addresses (of the Media Access Controller, or MAC) in order to find a "system ID". When Apple hardware became capable of connecting an ethernet network directly to peripheral equipment connected to the Mac via the Thunderbolt (a.k.a. "lightning") socket, the search function of the FLU would fail when it found too many addresses.
The way this bug manifests on a Mac is when you connect multiple displays and/or other devices via the Thunderbolt connectors on a Mac, then
- the Foundry License Utility (FLU) will not run, and
- some types of our licenses also fail. For example, some older Nuke licenses will crash Nuke on startup when it tries to get a license.
The PROBLEM AFFECTS:
- Running the FLU to find a machine's system ID.
- Running the FLU to install a license.
- Running the FLU to get a license diagnostic.
- Running one of our products that licenses with a FLEXlm license. RLM licenses are not affected. See :"What are RLM and FLEXIm licenses?"
The OPTIONS FOR AVOIDING the problem are:
- Disconnect extra, unnecessary Thunderbolt devices. Then test by trying to run the FLU.
- Use a type of product license, if we can issue one for the product, which is not affected by the problem.