Details
-
Bug
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
3.4
-
None
Description
When checking InstallationManager::purgeObsoleteInstallations I've entered by mistake a file path without qtlicd.exe at the end, i.e. a folder path:
[D__Work_LicenseServerQLS_dev_qls34_release_artifacts_service_artifacts] path=D:\Work\LicenseServerQLS\dev\qls34\release_artifacts\service_artifacts source=squish_installer timestamp=2025-03-05 15:46:15 version=3.5
InstallationManager::purgeObsoleteInstallations does not remove this entry because the path is actually valid (it exists), it's just not a file path, but rather folder path.
Since the customers can edit qtlicd.ini, maybe InstallationManager::purgeObsoleteInstallations should also remove existing paths that are not actual (existing) file paths?