Reporter | José Manuel Nieto (José_Manuel_Nieto) |
---|---|
Created | Jun 20, 2017 7:22:28 PM |
Updated | Apr 13, 2018 2:38:27 PM |
Resolved | Dec 11, 2017 3:39:24 PM |
Subsystem | Solution builder |
Assignee | Anton Spilnyy (Anton.Spilnyy) |
Priority | Show-stopper |
State | Fixed |
Type | Exception |
Fix version | 2018.1 |
Affected versions | No Affected versions |
Fixed In Version ReSharper | 2018.1 EAP 2 |
VsVersion | All Versions |
ReSharperPlatformVs15 Wave 09 Hive _9010a4f5 — JetBrains ReSharper Ultimate 2017.2 EAP 3 Build 109.0.20170609.133114-eap03
JetBrains ReSharper 2017.2 EAP 3 Build 2017.2.20170609.164543-eap03
The lifetime has already been terminated. Object name: 'Lifetime'.
— EXCEPTION #1/2 [ObjectDisposedException]
Message = “The lifetime has already been terminated.”
ExceptionPath = Root.InnerException
ClassName = System.ObjectDisposedException
HResult = COR_E_OBJECTDISPOSED=80131622
Source = JetBrains.Platform.Util
ObjectName = Lifetime
StackTraceString = “
”
— Outer —
— EXCEPTION #2/2 [LoggerException]
Message = “
The lifetime has already been terminated.
Object name: 'Lifetime'.
”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2017.2 EAP 3 Build 109.0.20170609.133114-eap03”
Data.SubProducts.#0 = “JetBrains ReSharper 2017.2 EAP 3 Build 2017.2.20170609.164543-eap03”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave09-eap3
Platform\VisualStudio:
git::refs/heads/wave09-eap3::626ce695b529c7cca29cefbbb158a111d29a37b0
”
Data.VsVersion = 15.0.26430.13
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
”
JetBrains ReSharper 2017.2 EAP 3 Build 2017.2.20170609.164543-eap03
The lifetime has already been terminated. Object name: 'Lifetime'.
— EXCEPTION #1/2 [ObjectDisposedException]
Message = “The lifetime has already been terminated.”
ExceptionPath = Root.InnerException
ClassName = System.ObjectDisposedException
HResult = COR_E_OBJECTDISPOSED=80131622
Source = JetBrains.Platform.Util
ObjectName = Lifetime
StackTraceString = “
at JetBrains.DataFlow.Lifetime.ReportTerminatedLifetime(String sAnotherLifetimeRelation)…
at JetBrains.DataFlow.Lifetime.ReportTerminatedLifetime(String sAnotherLifetimeRelation)
at JetBrains.DataFlow.Lifetime.AddAction(Action F)
at JetBrains.DataFlow.Signal`1.Init(Lifetime lifetime, PropertyId`1 id)
at JetBrains.DataFlow.Signal`1..ctor(Lifetime lifetime, PropertyId`1 id, ILogger logger)
at JetBrains.DataFlow.Property`1.PropertyChangeSignal..ctor(Lifetime lifetime, Property`1 owner, ILogger logger)
at JetBrains.DataFlow.Property`1..ctor(Lifetime lifetime, PropertyId`1 id, TValue value, Nullable`1 isNullValueAllowed, ILogger logger)
at JetBrains.DataFlow.Property`1..ctor(Lifetime lifetime, String id)
at JetBrains.Application.UI.ToolWindowManagement.ToolWindowFrameBase..ctor(Lifetime lifetime, IThreading locks)
at JetBrains.VsIntegration.UI.WindowManagement.VsToolWindowFrame..ctor(Lifetime lifetime, Int32 iconResourceId, ToolWindowDescriptor toolWindowDescriptor, IVsUIShell vsUiShell, IVsUIShell2 vsUiShell2, IShellLocks locks, VsOleUndoManagerFactory oleUndoManagerFactory, IColorThemeManager themeManager, IUIApplication uiapp)
at JetBrains.VsIntegration.Shell.WindowManagement.VsTopLevelToolWindowFrameFactory.CreateTopLevelFrame(Lifetime lifetime, ToolWindowDescriptor toolWindowDescriptor)
at JetBrains.Application.UI.ToolWindowManagement.ToolWindowClass.EnsureFrame()
at JetBrains.ReSharper.Features.SolBuilderDuo.UI.BuildResultsBrowser.<.ctor>b__6()
at JetBrains.DataFlow.Lifetime.Terminate()
— Outer —
— EXCEPTION #2/2 [LoggerException]
Message = “
The lifetime has already been terminated.
Object name: 'Lifetime'.
”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.ManagedThreadName = <NULL>
Data.LastExtension = cs
Data.SccRevisionShell = “<there are no packages matching the criteria>”
Data.HostProductInfo = “JetBrains ReSharper Ultimate 2017.2 EAP 3 Build 109.0.20170609.133114-eap03”
Data.SubProducts.#0 = “JetBrains ReSharper 2017.2 EAP 3 Build 2017.2.20170609.164543-eap03”
Data.SccRevisionEnv = “
Platform\Core\Shell:
git::refs/heads/wave09-eap3
Platform\VisualStudio:
git::refs/heads/wave09-eap3::626ce695b529c7cca29cefbbb158a111d29a37b0
”
Data.VsVersion = 15.0.26430.13
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.DataFlow.Lifetime.Terminate()…
at JetBrains.DataFlow.Lifetime.Terminate()
at JetBrains.Application.Components.LifetimeValueResolver.LifetimeDescriptor.Dispose()
at JetBrains.Application.Components.SingletonDescriptor.DisposeImpl()
at JetBrains.Application.Components.SingletonDescriptor.System.IDisposable.Dispose()
at JetBrains.Application.Components.ComponentStorage.DisposeDescriptor(IComponentDescriptor descriptor)
at JetBrains.Application.Components.ComponentStorage.<>c__DisplayClass13.<RegisterDescriptors>b__11()
at JetBrains.DataFlow.Lifetime.Terminate()
at JetBrains.DataFlow.ICollectionEventsEx.<>c__DisplayClass1a`1.<ForEachItemCore>b__12(AddRemoveEventArgs`1 args)
at JetBrains.DataFlow.CollectionEvents`1.OnAcknowledgeSinkAddRemove(Action`1 handler, AddRemove addremove)
at JetBrains.DataFlow.CollectionEvents`1.<.ctor>b__1(Action`1 handler)
at JetBrains.DataFlow.Infra.SignalWithDelegates`1.OnAfterUnadvise(Action`1 handler)
at JetBrains.DataFlow.Signal`1.<>c__DisplayClass2.<AdviseCore>b__1()
at JetBrains.DataFlow.Lifetime.Terminate()
at JetBrains.ProjectModel.SolutionInstance.CloseSolutionInstance()
at JetBrains.ProjectModel.SolutionManagerBase.CloseSolutionInstance(SolutionInstance instance)
at JetBrains.VsIntegration.ProjectDocuments.VSSolutionManager.CloseSolutionInstance(SolutionInstance instance)
at JetBrains.VsIntegration.ProjectDocuments.VSSolutionManager.JetBrains.Application.Environment.Components.IComponentStartupShutdown.OnBeforeShutdown()
at JetBrains.Application.Environment.Components.NotifyComponentStartupShutdown.<.ctor>b__1(IComponentStartupShutdown compo)
at JetBrains.DataFlow.Viewable.<>c__DisplayClass1d`1.<>c__DisplayClass1f.<View>b__1c()
at JetBrains.DataFlow.Lifetime.Terminate()
at JetBrains.DataFlow.Lifetime.<>c__DisplayClass9.<AttachNested>b__6()
at JetBrains.DataFlow.Lifetime.Terminate()
at JetBrains.DataFlow.ICollectionEventsEx.<>c__DisplayClass1a`1.<ForEachItemCore>b__12(AddRemoveEventArgs`1 args)
at JetBrains.DataFlow.CollectionEvents`1.OnAcknowledgeSinkAddRemove(Action`1 handler, AddRemove addremove)
at JetBrains.DataFlow.CollectionEvents`1.<.ctor>b__1(Action`1 handler)
at JetBrains.DataFlow.Infra.SignalWithDelegates`1.OnAfterUnadvise(Action`1 handler)
at JetBrains.DataFlow.Signal`1.<>c__DisplayClass2.<AdviseCore>b__1()
at JetBrains.DataFlow.Lifetime.Terminate()
at JetBrains.DataFlow.SequentialLifetimes.SetCurrentLifetime(LifetimeDefinition lifetimeToSet)
at JetBrains.DataFlow.IPropertyEx.<>c__DisplayClass4c.<WhenTrue>b__4b(PropertyChangedEventArgs`1 args)
at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
at JetBrains.DataFlow.Property`1.FireChange(TValue old, TValue new, Object cookie)
at JetBrains.DataFlow.Property`1.SetValue(TValue value, Object cookie)
at JetBrains.DataFlow.Property`1.set_Value(TValue value)
at JetBrains.Application.Environment.RunsProducts.<>c__DisplayClass8.<.ctor>b__0(PropertyChangedEventArgs`1 args)
at JetBrains.DataFlow.IPropertySignalEx.<>c__DisplayClass4`1.<Advise_FallingFront>b__3(PropertyChangedEventArgs`1 args)
at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
at JetBrains.DataFlow.Property`1.FireChange(TValue old, TValue new, Object cookie)
at JetBrains.DataFlow.Property`1.SetValue(TValue value, Object cookie)
at JetBrains.DataFlow.IPropertyEx.<>c__DisplayClass1c`2.<FlowInto>b__1b(PropertyChangedEventArgs`1 args)
at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
at JetBrains.DataFlow.Property`1.FireChange(TValue old, TValue new, Object cookie)
at JetBrains.DataFlow.Property`1.SetValue(TValue value, Object cookie)
at JetBrains.DataFlow.Property`1.set_Value(TValue value)
at JetBrains.Application.ComposeVerdictWithPriority.UpdateActiveTellers[TVerdict](Lifetime lifetimeComponent, List`1 tellers, IProperty`1 propComposite)
at JetBrains.Application.ComposeVerdictWithPriority.<>c__DisplayClassc`1.<UpdateActiveTellers>b__a()
at JetBrains.DataFlow.IPropertySignalEx.<>c__DisplayClass1f`1.<Advise_NoAcknowledgement>b__1e(PropertyChangedEventArgs`1 args)
at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
at JetBrains.DataFlow.Property`1.FireChange(TValue old, TValue new, Object cookie)
at JetBrains.DataFlow.Property`1.SetValue(TValue value, Object cookie)
at JetBrains.DataFlow.IPropertyEx.<>c__DisplayClass1c`2.<FlowInto>b__1b(PropertyChangedEventArgs`1 args)
at JetBrains.DataFlow.Signal`1.NotifySinks(TValue payload)
at JetBrains.DataFlow.Signal`1.Fire(TValue value, Object cookie)
at JetBrains.DataFlow.Property`1.FireChange(TValue old, TValue new, Object cookie)
at JetBrains.DataFlow.Property`1.SetValue(TValue value, Object cookie)
at JetBrains.Application.Environment.Components.SuspendResume.Suspend()
at JetBrains.VsIntegration.Shell.Package.VsPackageGeneralOptionsPage.<>c__DisplayClass36.<CreateView_ResumeOrSuspend>b__30(SuspendResume sr)
at JetBrains.Util.Special.GeneralUtil.WithNotNull[T](T item, Action`1 F)
at JetBrains.VsIntegration.Shell.Package.VsPackageGeneralOptionsPage.<>c__DisplayClass36.<CreateView_ResumeOrSuspend>b__2f()
at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action)
at JetBrains.Threading.ReentrancyGuard.ExecuteOrQueue(String name, Action action, TaskPriority priority)
at JetBrains.VsIntegration.Shell.Package.VsPackageGeneralOptionsPage.<>c__DisplayClass36.<CreateView_ResumeOrSuspend>b__2e()
at JetBrains.Util.Logging.Logger.Catch(Action action)
at JetBrains.UI.Extensions.AvalonEx.<>c__DisplayClassa`1.<OnEvent>b__9(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at Microsoft.VisualStudio.Shell.Interop.IVsUIDataSource.Invoke(String verb, Object pvaIn, Object& pvaOut)
at Microsoft.Internal.VisualStudio.PlatformUI.DataSource.Invoke(String verb, Object pvaIn, Object& pvaOut)
at Microsoft.VisualStudio.PlatformUI.VsCommand.Execute(Object parameter)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)