Reporter | ReSharper anonymous (resharper) |
---|---|
Created | Mar 5, 2012 6:57:38 PM |
Updated | Mar 5, 2012 6:57:38 PM |
Priority | Normal |
Type | Exception |
Fix versions | No Fix versions |
State | Submitted |
Assignee | Unassigned |
Subsystem | No subsystem |
Affected versions | No Affected versions |
Fixed in build | No Fixed in build |
ReSharper 7 Preview for Visual Studio 11 Beta EAP Version=7.0.0.325, Built=2012-03-02T18:39:56, Configuration=“Csharp PublicMode Vbnet VS1100”
Element JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpression is not valid
--- EXCEPTION #1/2 [InvalidOperationException]
Message = “Element JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpression is not valid”
ExceptionPath = Root.InnerException
ClassName = System.InvalidOperationException
HResult = COR_E_INVALIDOPERATION=80131509
Source = JetBrains.ReSharper.Psi
StackTraceString = “
”
--- Outer —
--- EXCEPTION #2/2 [LoggerException]
Message = “Element JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpression is not valid”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.PlatformSccRevision = CompiledWithoutBuildServer
Data.ProductSccRevision = CompiledWithoutBuildServer
Data.VsVersion = 11.0.50214.1
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
”
Element JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpression is not valid
--- EXCEPTION #1/2 [InvalidOperationException]
Message = “Element JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpression is not valid”
ExceptionPath = Root.InnerException
ClassName = System.InvalidOperationException
HResult = COR_E_INVALIDOPERATION=80131509
Source = JetBrains.ReSharper.Psi
StackTraceString = “
at JetBrains.ReSharper.Psi.Tree.TreeNodeExtensions.AssertIsValid(ITreeNode element) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\Tree\TreeNodeExtensions.cs:line 879 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpressionReference.GetQualifierWithTypeElement(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\ReferenceExpressionReference.cs:line 51 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpressionReferenceBase`1.GetQualifier(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\ReferenceExpressionReferenceBase.cs:line 52 at JetBrains.ReSharper.Psi.Resolve.Managed.ManagedExtensionsDispatcher.GetSymbolTableForResolve(IManagedQualifiableReference reference, IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\Resolve\Managed\IResolveContext.cs:line 107 at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.<.cctor>b__5(IManagedTwoPhaseReferenceImpl reference, ISymbolTable table, IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\ExtensionsAPI\Resolve\Managed\ResolveContext.cs:line 264 at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.CalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\impl\resolve\Managed\CalculationProcess.cs:line 129 at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.UniversalCalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\impl\resolve\Managed\UniversalCalculationProcess.cs:line 14 at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.PreResolve(IManagedTwoPhaseReference reference, ISymbolTable table) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\ExtensionsAPI\Resolve\Managed\ResolveContext.cs:line 252 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpressionStub.GetConstantValue(IResolveContext resolveContext, ICalculationInfo info) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\ReferenceExpression.cs:line 177 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpExpressionBase.GetConstantValue(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\CSharpExpressionBase.cs:line 172 at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.<.cctor>b__6(IManagedConstantValueOwnerImpl constantValueOwner, Object _, IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\ExtensionsAPI\Resolve\Managed\ResolveContext.cs:line 289 at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.CalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\impl\resolve\Managed\CalculationProcess.cs:line 129 at JetBrains.ReSharper.Psi.Impl.Resolve.Managed.UniversalCalculationProcess.Get[TKey,TParameter,TValue](CascadingCacheKey cacheKey, TKey key, TParameter param, IResolveContext resolveContext, Func`4 calculator) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\impl\resolve\Managed\UniversalCalculationProcess.cs:line 14 at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.ResolveContext.ConstantValue(IManagedConstantValueOwner constantValueOwner) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\ExtensionsAPI\Resolve\Managed\ResolveContext.cs:line 280 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpressionStub.CalculateExpressionTypeAux(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\ReferenceExpression.cs:line 122 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpExpressionBase.CalculateExpressionType(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\CSharpExpressionBase.cs:line 81 at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.UniversalContext.ExpressionType(IManagedExpression expression) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\ExtensionsAPI\Resolve\Managed\UniversalContext.cs:line 21 at JetBrains.ReSharper.Psi.Resolve.Managed.ManagedExtensionsDispatcher.GetExpressionType(IExpression expression, IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\Resolve\Managed\IResolveContext.cs:line 79 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.AssignmentExpression.CalculateExpressionTypeAux(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\AssignmentExpression.cs:line 82 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpExpressionBase.CalculateExpressionType(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\CSharpExpressionBase.cs:line 81 at JetBrains.ReSharper.Psi.ExtensionsAPI.Resolve.Managed.UniversalContext.ExpressionType(IManagedExpression expression) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\ExtensionsAPI\Resolve\Managed\UniversalContext.cs:line 21 at JetBrains.ReSharper.Psi.Resolve.Managed.ManagedExtensionsDispatcher.GetExpressionType(IExpression expression, IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\Resolve\Managed\IResolveContext.cs:line 79 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpExpressionBase.Type(IResolveContext resolveContext) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\CSharpExpressionBase.cs:line 0 at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpExpressionBase.Type() in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Impl\Tree\CSharpExpressionBase.cs:line 32 at JetBrains.ReSharper.Psi.CSharp.Util.UnsafeCodeUtil.UnsafeCodeInspector.ProcessBeforeInterior(ITreeNode element) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Util\UnsafeCodeUtil.cs:line 87 at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.RecursiveElementProcessorProxy.ProcessBeforeInterior(ITreeNode element, Object context) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\IRecursiveElementProcessor.cs:line 50 at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendants[TContext](ITreeNode root, IRecursiveElementProcessor`1 processor, TContext context) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\IRecursiveElementProcessor.cs:line 101 at JetBrains.ReSharper.Psi.RecursiveElementProcessorExtensions.ProcessDescendants(ITreeNode root, IRecursiveElementProcessor processor) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\IRecursiveElementProcessor.cs:line 86 at JetBrains.ReSharper.Psi.CSharp.Util.UnsafeCodeUtil.ElementContainsUnsafeCode(ITreeNode element) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\CSharp\src\Util\UnsafeCodeUtil.cs:line 46 at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate) at JetBrains.ReSharper.Refactorings.CSharp.ExtractMethod2.FromStatements.CSharpExtractMethodRunnerFromStatements..ctor(IExtractMethodWorkflow workflow, ICSharpExtractMethodControlFlowInspectionResult inspectionResult, ICSharpStatementsRange statements) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\CSharp\src\ExtractMethod2\FromStatements\CSharpExtractMethodRunnerFromStatements.cs:line 28 at JetBrains.ReSharper.Refactorings.CSharp.ExtractMethod2.FromStatements.CSharpExtractMethodFromStatementsRefactoring.Execute(IProgressIndicator pi) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\CSharp\src\ExtractMethod2\FromStatements\CSharpExtractMethodFromStatementsRefactoring.cs:line 46 at JetBrains.ReSharper.Refactorings.Workflow.DrivenRefactoringConflictSearcher.<>c__DisplayClass6.<SearchConflicts>b__0() in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\Workflow\DrivenRefactoringConflictSearcher.cs:line 45 at JetBrains.ReSharper.Psi.PsiTransactionCookie.ExecuteConditionally(IPsiServices psiServices, Func`1 action, String commandName) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Psi\_Core\src\PsiTransactionCookie.cs:line 88 at JetBrains.ReSharper.Refactorings.Workflow.DrivenRefactoringConflictSearcher.SearchConflicts(IProgressIndicator pi, Boolean canPerformRefactoring) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\Workflow\DrivenRefactoringConflictSearcher.cs:line 40 at JetBrains.ReSharper.Refactorings.WorkflowNew.WorkflowExecuter.<>c__DisplayClass14.<InitPage>b__b(IProgressIndicator pi) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\WorkflowExecuter.cs:line 305 at JetBrains.ReSharper.Refactorings.WorkflowNew.FunctionWrapper`1.ExecuteAction(IProgressIndicator pi) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\FunctionWrapper.cs:line 33
--- Outer —
--- EXCEPTION #2/2 [LoggerException]
Message = “Element JetBrains.ReSharper.Psi.CSharp.Impl.Tree.ReferenceExpression is not valid”
ExceptionPath = Root
ClassName = JetBrains.Util.LoggerException
Data.LastExtension = cs
Data.PlatformSccRevision = CompiledWithoutBuildServer
Data.ProductSccRevision = CompiledWithoutBuildServer
Data.VsVersion = 11.0.50214.1
InnerException = “Exception #1 at Root.InnerException”
HResult = COR_E_APPLICATION=80131600
StackTraceString = “
at JetBrains.ReSharper.Refactorings.WorkflowNew.FunctionWrapper`1.ExecuteAction(IProgressIndicator pi) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\FunctionWrapper.cs:line 46 at JetBrains.UI.Application.Progress.UITaskExecutorRun.RunStartTaskCallTaskAction(IProperty`1 isDone, ProgressIndicator progressIndicator, TaskThreadAffinity taskThreadAffinity, Action`1 FTask, JetDispatcher dispatcherPrimary) in c:\BuildAgent\work\1939c01d7b25093a\Platform\src\UI\src\Progress\UITaskExecutorRun.cs:line 315 at JetBrains.UI.Application.Progress.UITaskExecutorRun.<>c__DisplayClass3.<RunCore>b__0(Lifetime lifetime) in c:\BuildAgent\work\1939c01d7b25093a\Platform\src\UI\src\Progress\UITaskExecutorRun.cs:line 139 at JetBrains.DataFlow.Lifetimes.Using[TRetVal](Func`2 F) in c:\BuildAgent\work\1939c01d7b25093a\Platform\src\Util\src\DataFlow\Lifetime\Lifetimes.cs:line 41 at JetBrains.UI.Application.Progress.UITaskExecutorRun.RunCore(TaskThreadAffinity taskThreadAffinity, Action`1 FTask, Func`3 FAttachUi, ProgressIndicator progressIndicator, IWin32Window parentWindow, IThreading threading, Boolean enforceModalityState) in c:\BuildAgent\work\1939c01d7b25093a\Platform\src\UI\src\Progress\UITaskExecutorRun.cs:line 84 at JetBrains.UI.Application.Progress.UITaskExecutorRun.Run(TaskThreadAffinity taskThreadAffinity, Action`1 task, Func`3 FAttachUi, ProgressIndicator indicator, IWin32Window parentWindow, IThreading threading, Boolean enforceModalityState) in c:\BuildAgent\work\1939c01d7b25093a\Platform\src\UI\src\Progress\UITaskExecutorRun.cs:line 45 at JetBrains.ReSharper.Refactorings.Workflow.RefactoringsTaskExecutor.JetBrains.Application.Progress.ITaskExecutor.ExecuteTask(String name, TaskCancelable cancelable, Action`1 task) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\Workflow\RefactoringsTaskExecutor.cs:line 54 at JetBrains.ReSharper.Refactorings.WorkflowNew.WorkflowExecuter.RunWithProgress[TResult](Func`2 action, String taskName, TResult& result) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\WorkflowExecuter.cs:line 382 at JetBrains.ReSharper.Refactorings.WorkflowNew.WorkflowExecuter.InitPage(IRefactoringPage page) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\WorkflowExecuter.cs:line 305 at JetBrains.ReSharper.Refactorings.WorkflowNew.WorkflowExecuter.NextPage(IRefactoringPage currentPage) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\WorkflowExecuter.cs:line 268 at JetBrains.ReSharper.Refactorings.WorkflowNew.WorkflowExecuter.MoveToNextPage() in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\WorkflowExecuter.cs:line 167 at JetBrains.ReSharper.Refactorings.WorkflowNew.WorkflowHostWithWizardForm.<NextClick>b__a() in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\WorkflowHostWithWizardForm.cs:line 161 at JetBrains.Threading.ReentrancyGuard.Execute(String name, Action action) in c:\BuildAgent\work\1939c01d7b25093a\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 266 at JetBrains.Threading.ReentrancyGuard.ExecuteOrQueue(String name, Action action) in c:\BuildAgent\work\1939c01d7b25093a\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 304 at JetBrains.ReSharper.Refactorings.WorkflowNew.WorkflowHostWithWizardForm.NextClick(Object sender, EventArgs e) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowNew\WorkflowHostWithWizardForm.cs:line 162 at JetBrains.ReSharper.Refactorings.WorkflowW.RefactoringWizardForm.myContinueButton_Click(Object sender, EventArgs e) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Refactorings\_Core\src\WorkflowW\RefactoringWizardForm.cs:line 569 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.PerformClick() at System.Windows.Forms.Form.ProcessDialogKey(Keys keyData) at System.Windows.Forms.Control.ProcessDialogKey(Keys keyData) at System.Windows.Forms.Control.ProcessDialogKey(Keys keyData) at System.Windows.Forms.ContainerControl.ProcessDialogKey(Keys keyData) at System.Windows.Forms.TextBoxBase.ProcessDialogKey(Keys keyData) at JetBrains.ReSharper.Features.Common.UI.CompletionPickerEdit.ProcessDialogKey(Keys keyData) in c:\BuildAgent\work\1939c01d7b25093a\Psi.Features\src\Features\Common\src\UI\CompletionPickerEdit.cs:line 581 at System.Windows.Forms.Control.PreProcessMessage(Message& msg) at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg) at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg) at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg) at System.Windows.Forms.ComponentManagerProxy.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg)