Error Loading Patch Definitions Bulletin '-1' Could Not Be Found.

Version 5



    When performing certain tasks within Protect, the console crashes and gives an error: Error loading patch definitions Bulletin '-1' could not be found.


    Tasks that may cause this include:

    • Help - Refresh Files
    • Tools - Custom Patch Editor
    • Manage - Custom Patches
    • View - Patches
    • Opening Patch Groups
    • Opening Scan Templates

      The Bulletin value may vary.


    Logs will indicate this error:

    2014-05-23T14:44:05.1417481Z 0003 C Launcher.cs:73|ST.UI.UserViewableException: Error loading patch definitions: Bulletin '-1' could not be found. ---> System.InvalidOperationException: Bulletin '-1' could not be found.
      at ST.CustomPatch.Data.CustomPatchFileReader.FindBulletin(AssessmentData assessmentData, IReadOnlyDictionary`2 bulletins, UserGeneratedPatch customPatch)
      at ST.CustomPatch.Data.CustomPatchFileReader.CreateBulletins(AssessmentData assessmentData, IEnumerable`1 customPatchFiles)
      at ST.CustomPatch.Data.CustomPatchFileReader.AddCustomPatchesToCatalogData(AssessmentData assessmentData, PackagingData packagingData, IReadOnlyCollection`1 customPatchFiles)
      at ST.UI.Controllers.CatalogData.CatalogDataModelBuilder.<BuildAsync>d__0.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
      at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
      at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess




    The error is caused when trying to read in the ST.CustomPatch.config file: "C:\ProgramData\LANDesk\Shavlik Protect\Console\ST.CustomPatch.config"

    To correct this, rename the file to ST.CustomPatch.config.old.


    Affected Product(s)


    Shavlik Protect All