3 Replies Latest reply on Aug 16, 2017 8:23 AM by anthony.swanson

    Shavlik Patch Crashing SCCM

    CWatson Rookie

       

       

      Good afternoon, I recently started getting this when I try to access Shavlik Patch inside of SCCM does anyone have an idea of what may be causing this issue becasue SCCM is fine doing everything for except Shavlik. Below is a screenshot of the error and the application error logs from the event viewer. Any help or advice on this is greatly appreciated.

       

       

       

      Application: Microsoft.ConfigurationManagement.exe

       

      Framework Version: v4.0.30319

       

      Description: The process was terminated due to an unhandled exception.

       

      Exception Info: System.IO.IOException

       

         at System.IO.__Error.WinIOError(Int32, System.String)

       

         at System.IO.FileStream.SeekCore(Int64, System.IO.SeekOrigin)

       

         at System.IO.FileStream.Seek(Int64, System.IO.SeekOrigin)

       

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

       

        

       

      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()

       

        

       

      Exception Info: ST.Licensing.Common.LicensingException

       

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

       

         at ST.SCCM.Controllers.Licensing.Licensing.InitializeLicense()

       

         at System.Lazy`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].CreateValue()

       

         at System.Lazy`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].LazyInitValue()

       

         at System.Lazy`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].get_Value()

       

         at ST.SCCM.Controllers.Licensing.Licensing.get_NoLicense()

       

         at ST.SCCM.Controllers.Licensing.Licensing.FindCapability(Int32)

       

         at ST.SCCM.Controllers.Licensing.Licensing.GetDate(Int32)

       

         at ST.SCCM.Controllers.Licensing.Licensing.get_IsIavaEnabled()

       

         at ST.SCCM.Views.DataGridExt.IsLicensed(System.Windows.Controls.DataGridColumn)

       

         at ST.SCCM.Views.DataGridExt+<>c__DisplayClass11_0.<InitializeFilterColumns>b__0(System.Windows.Controls.DataGridColumn)

       

         at System.Linq.Enumerable+WhereEnumerableIterator`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()

       

         at ST.SCCM.Views.DataGridExt.InitializeFilterColumns(Boolean)

       

         at ST.SCCM.Views.MainViewControl+<DoQuickSearchAsync>d__30.MoveNext()

       

         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)

       

         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)

       

         at ST.SCCM.Views.MainViewControl+<UpdateFilteredItemsAsync>d__60.MoveNext()

       

         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)

       

         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)

       

         at ST.SCCM.Views.MainViewControl+<OnSmartFilterChanged>d__58.MoveNext()

       

         at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_0(System.Object)

       

         at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)

       

         at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)

       

         at System.Windows.Threading.DispatcherOperation.InvokeImpl()

       

         at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)

       

         at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

       

         at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

       

         at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)

       

         at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)

       

         at System.Windows.Threading.DispatcherOperation.Invoke()

       

         at System.Windows.Threading.Dispatcher.ProcessQueue()

       

         at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)

       

         at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)

       

         at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)

       

         at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)

       

         at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)

       

         at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)

       

         at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)

       

         at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)

       

         at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)

       

         at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)

       

         at System.Windows.Window.ShowHelper(System.Object)

       

         at System.Windows.Window.Show()

       

         at System.Windows.Window.ShowDialog()

       

         at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+GenericWpfWindowConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.Object, System.Object, System.AsyncCallback, System.Object)

       

         at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.AsyncCallback, System.Object)

       

         at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+WpfWindowRecord.ShowWindow()

       

        

       

      Exception Info: System.Reflection.TargetInvocationException

       

         at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)

       

         at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])

       

         at System.Delegate.DynamicInvokeImpl(System.Object[])

       

         at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)

       

         at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)

       

         at System.Windows.Threading.DispatcherOperation.InvokeImpl()

       

         at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)

       

         at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

       

         at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

       

         at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)

       

         at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)

       

         at System.Windows.Threading.DispatcherOperation.Invoke()

       

         at System.Windows.Threading.Dispatcher.ProcessQueue()

       

         at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)

       

         at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)

       

         at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)

       

         at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)

       

         at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)

       

         at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)

       

         at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)

       

         at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)

       

         at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)

       

         at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)

       

         at System.Windows.Application.RunDispatcher(System.Object)

       

         at System.Windows.Application.RunInternal(System.Windows.Window)

       

         at System.Windows.Application.Run(System.Windows.Window)

       

         at Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.LaunchWindow()

       

         at Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.Run()

       

         at Microsoft.ConfigurationManagement.AdminConsole.Program.Main()

       

      Thanks,

      Chris