SCCM console crashes when trying to access Shavlik Patch 2.3

Version 2



    After upgrading to version 2.3.837.0, the SCCM console crashes when clicking on Shavlik Patch.


    You may find in event viewer logs the following:


    Exception Info: System.IO.InvalidDataException

    at System.IO.Compression.ZipArchive.ReadEndOfCentralDirectory()

    at System.IO.Compression.ZipArchive.Init(System.IO.Stream, System.IO.Compression.ZipArchiveMode, Boolean)

    at System.IO.Compression.ZipArchive..ctor(System.IO.Stream, System.IO.Compression.ZipArchiveMode, Boolean, System.Text.Encoding)

    at ST.Licensing.Common.LicenseContainerSerializer.Deserialize(System.IO.Stream)

    at ST.SCCM.Controllers.Licensing.ActivationManager.LoadLicenseContainer()


    You may find the error below in Shavlik Patch logs:


    License Refresh: Central Directory corrupt. $$<Shavlik Patch><11-08-2016 13:17:48.113-60><thread=1 (0x1)>




    The license validation information is stored in the file ‘C:\ProgramData\Shavlik\Shavlik Patch\License file is corrupt.




    Go to C:\ProgramData\Shavlik\Shavlik Patch\License and delete License file.

    Open SCCM, go to Shavlik Patch then Settings and re-enter the license key.



    Additional Information


    If it does not correct the issue please open a support case and attach zipped C:\ProgramData\Shavlik\Shavlik Patch folder for review.


    Affected Product


    Shavlik Patch Plugin 2.3.837.0