VS2019 keeps crashing due to Nuget Telerik unmanaged NULL exception

0 Answers 78 Views
.NET Framework Report Viewer - ASP.NET
Matt
Top achievements
Rank 1
Matt asked on 04 Aug 2023, 07:50 AM

Hi,
for more than one year my VS2019 sometimes, but repeatedly, crashed. Today I had enough and peeked into it. Surprisingly, at least my recent crashes are caused by Telerik Nuget package:


Aplikace: devenv.exe
Verze Framework: v4.0.30319
Popis: Proces byl ukončen z důvodu neošetřené výjimky.
Informace o výjimce: System.ArgumentNullException
   na System.Linq.Enumerable.Where[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1<System.__Canon>, System.Func`2<System.__Canon,Boolean>)
   na Telerik.VSX.NuGet.NuGetPackageService+<GetInstalledPackageAsync>d__16.MoveNext()
   na System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   na System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   na Telerik.VSX.ProjectWrappers.NugetPackageBasedProjectWrap+<GetMainPackageAsync>d__19.MoveNext()
   na System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   na System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   na Telerik.VSX.ProjectListing.NugetPackageProjectSearcherBase+<FilterTelerikProjectsAsync>d__7.MoveNext()
   na System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   na System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   na Telerik.VSX.ProjectListing.NugetPackageProjectSearcherBase+<GetTelerikEnabledProjectsAsync>d__8.MoveNext()
   na System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   na System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   na Telerik.VSX.Tracking.NuGetPackageBasedProductUsedTracker+<TrackAsync>d__8.MoveNext()
   na System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task)
   na System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task)
   na Telerik.VSX.Tracking.NuGetPackageBasedProductUsedTracker+<Session_TimeFrameElapsedAsync>d__14.MoveNext()
   na System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_1(System.Object)
   na System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
   na System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   na System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   na System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   na System.Threading.ThreadPoolWorkQueue.Dispatch()
   na System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

VS version: 16.11.33920.266

Telerik packages: Progress Telerik UI for WPF 2023.2.714.61, Telerik Reporting Tools 3.44.11.0

 

Keeps crashing at idle time mostly. It had never crashed during my work, only during idle times of VS.

Nikola
Telerik team
commented on 08 Aug 2023, 02:32 PM

Hi Matt,

Thank you very much for your feedback.

This is a known problem that will be fixed in our next release. It occurs when Visual Studio is open for more than 24 hours. Until we fix the problem, you can disable/uninstall the Telerik extensions or close your Visual Studio in 24 hours.

You can remove/uninstall the extensions by the Visual Studio Extensions -> Manage Extensions menu.

I hope this helps until the extensions are fixed. Have in mind that (by default) you will receive an automatic update in Visual Studio.

Regards,

No answers yet. Maybe you can help?

Tags
.NET Framework Report Viewer - ASP.NET
Asked by
Matt
Top achievements
Rank 1
Share this question
or