Uploaded image for project: 'Qt License server'
  1. Qt License server
  2. QLS-1774

InstallationManager::purgeObsoleteInstallations does not remove folder paths

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • 3.4
    • None
    • Windows

    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?

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            arttu.tarkiainen Arttu Tarkiainen
            slobodan Slobodan Vrkacevic
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes