Just had another two in a row. Here is the memory dump.
Probably this callstack is interesting:
Devsense.VisualStudio.Shell.dll!Devsense.VisualStudio.Shell.DelayAction.RaiseElapsed
ntdll.dll!_NtWaitForMultipleObjects@20()
KERNELBASE.dll!WaitForMultipleObjectsEx()
[Managed to Native Transition]
Devsense.VisualStudio.Shell.dll!Devsense.VisualStudio.Shell.DelayAction.RaiseElapsed()
Devsense.VisualStudio.Shell.dll!Devsense.VisualStudio.Shell.DelayAction.TimerCallback(object state)
mscorlib.dll!System.Threading.TimerQueueTimer.CallCallbackInContext(object state) Line 730
mscorlib.dll!System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 980
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state, bool preserveSyncCtx) Line 928
mscorlib.dll!System.Threading.TimerQueueTimer.CallCallback() Line 713
mscorlib.dll!System.Threading.TimerQueueTimer.Fire() Line 670
mscorlib.dll!System.Threading.TimerQueue.FireNextTimers() Line 425
mscorlib.dll!System.Threading.TimerQueue.AppDomainTimerCallback(int id) Line 210
[Native to Managed Transition]
kernel32.dll!@BaseThreadInitThunk@12()
ntdll.dll!__RtlUserThreadStart()
ntdll.dll!__RtlUserThreadStart@8()