History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: RSRP-32308
Type: Exception Exception
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Oleg Stepanov
Reporter: Dmitry Lomov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ReSharper

Read lock should be acquired. See Shell.AcquireReadLock().

Created: 22 Nov 06 16:12   Updated: 26 Nov 06 14:48
Component/s: None
Fix Version/s: 2.5

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 307
Fixed in build: 311


 Description  « Hide
Build307(Internal), VS2005
JetBrains.ReSharper.Util.InternalErrorException: Read lock should be acquired. See Shell.AcquireReadLock().
An exception has occurred ---> JetBrains.ReSharper.Util.InternalErrorException: Read lock should be acquired. See Shell.AcquireReadLock().

at JetBrains.ReSharper.Util.InternalErrorException..ctor(String, Exception) in c:\Agent\work\ReSharper-Main\src\Util\src\InternalErrorException.cs:line 28 column 7
at JetBrains.ReSharper.Util.Logger.Fail(String, Object[]) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 144 column 9
at JetBrains.ReSharper.Util.Logger.Assert(Boolean, String, Object[]) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 137 column 5
at JetBrains.ReSharper.Shell.UIApplicationShell.AssertReadAccessAllowed() in c:\Agent\work\ReSharper-Main\src\Shell\src\UIApplicationShell.cs:line 652 column 5
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiManagerImpl.GetPsiFile(IProjectFile) in c:\Agent\work\ReSharper-Main\src\Psi\src\impl\PsiManager\PsiManagerImpl.cs:line 498 column 7
at JetBrains.ReSharper.Psi.ExtensionsAPI.Caches2.ProjectFilePart.GetFile() in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\Caches2\ProjectFilePart.cs:line 104 column 7
at JetBrains.ReSharper.Psi.CSharp.Impl.Cache2.CSharpProjectFilePart.get_AttributeInstances() in c:\Agent\work\ReSharper-Main\src\Psi.CSharp\src\Impl\Cache2\CSharpCacheProvider.cs:line 288 column 9
at JetBrains.ReSharper.Psi.Impl.Caches2.ProjectAttributes.GetAttributeInstances(CLRTypeName) in c:\Agent\work\ReSharper-Main\src\Psi\src\impl\caches2\symbolCache\PartsMap.cs:line 204 column 11
at JetBrains.ReSharper.Psi.Impl.Search.SearchDomain.SearchDomainFactoryImpl.CreateInternalAccessibilityDomain(ITypeElement) in c:\Agent\work\ReSharper-Main\src\Psi\src\impl\search\SearchDomain\SearchDomainFactoryImpl.cs:line 233 column 7
at JetBrains.ReSharper.Psi.ExtensionsAPI.SharedImplUtil.GetOwnSearchDomain(ITypeMember) in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\SharedImplUtil.cs:line 35 column 11
at JetBrains.ReSharper.Psi.ExtensionsAPI.Caches2.TypeElement.GetAccessibilityDomain() in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\Caches2\TypeElement.cs:line 297 column 7
at JetBrains.ReSharper.Psi.ExtensionsAPI.SharedImplUtil.GetSearchDomain(ITypeMember) in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\SharedImplUtil.cs:line 52 column 9
at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpNonCachedTypeMemberDeclarationBase.GetAccessibilityDomain() in c:\Agent\work\ReSharper-Main\src\Psi.CSharp\src\Impl\Tree\CSharpNonCachedTypeMemberDeclarationBase.cs:line 81 column 7
at JetBrains.ReSharper.Refactorings.ChangeSignature.ChangeSignatureModel.FindDeclarations(IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\ChangeSignatureModel.cs:line 311 column 9
at JetBrains.ReSharper.Refactorings.ChangeSignature.ChangeSignatureModel..ctor(IParametersOwner, Boolean, IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\ChangeSignatureModel.cs:line 207 column 5
at JetBrains.ReSharper.Refactorings.ChangeSignature.ChangeSignatureModel..ctor(IParametersOwner, Boolean, IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\ChangeSignatureModel.cs:line 204 column 9
at JetBrains.ReSharper.Refactorings.ChangeSignature.<>c_DisplayClass2.<Initialize>b_0(IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\Impl\ChangeSignatureRefactoringWorkflow.cs:line 69 column 62
at JetBrains.ReSharper.Shell.Progress.AsyncTaskHelper.ThreadFunc() in c:\Agent\work\ReSharper-Main\src\Shell\src\Progress\ProgressWindow.cs:line 450 column 11
at System.Threading.ThreadHelper.ThreadStart_Context(Object)
at System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)
at System.Threading.ThreadHelper.ThreadStart()

at JetBrains.ReSharper.Util.Logger.Fail(String messageFormat, Object[] args) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 144
— End of inner exception stack trace —

at JetBrains.ReSharper.Util.Logger.LogExceptionEx(Exception, String, Boolean) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 350 column 9
at JetBrains.ReSharper.Util.Logger.LogException(Exception) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 362 column 5
at JetBrains.ReSharper.Util.Logger.Fail(String, Object[]) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 148 column 9
at JetBrains.ReSharper.Util.Logger.Assert(Boolean, String, Object[]) in c:\Agent\work\ReSharper-Main\src\Util\src\Logger.cs:line 137 column 5
at JetBrains.ReSharper.Shell.UIApplicationShell.AssertReadAccessAllowed() in c:\Agent\work\ReSharper-Main\src\Shell\src\UIApplicationShell.cs:line 652 column 5
at JetBrains.ReSharper.Psi.Impl.PsiManagerImpl.PsiManagerImpl.GetPsiFile(IProjectFile) in c:\Agent\work\ReSharper-Main\src\Psi\src\impl\PsiManager\PsiManagerImpl.cs:line 498 column 7
at JetBrains.ReSharper.Psi.ExtensionsAPI.Caches2.ProjectFilePart.GetFile() in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\Caches2\ProjectFilePart.cs:line 104 column 7
at JetBrains.ReSharper.Psi.CSharp.Impl.Cache2.CSharpProjectFilePart.get_AttributeInstances() in c:\Agent\work\ReSharper-Main\src\Psi.CSharp\src\Impl\Cache2\CSharpCacheProvider.cs:line 288 column 9
at JetBrains.ReSharper.Psi.Impl.Caches2.ProjectAttributes.GetAttributeInstances(CLRTypeName) in c:\Agent\work\ReSharper-Main\src\Psi\src\impl\caches2\symbolCache\PartsMap.cs:line 204 column 11
at JetBrains.ReSharper.Psi.Impl.Search.SearchDomain.SearchDomainFactoryImpl.CreateInternalAccessibilityDomain(ITypeElement) in c:\Agent\work\ReSharper-Main\src\Psi\src\impl\search\SearchDomain\SearchDomainFactoryImpl.cs:line 233 column 7
at JetBrains.ReSharper.Psi.ExtensionsAPI.SharedImplUtil.GetOwnSearchDomain(ITypeMember) in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\SharedImplUtil.cs:line 35 column 11
at JetBrains.ReSharper.Psi.ExtensionsAPI.Caches2.TypeElement.GetAccessibilityDomain() in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\Caches2\TypeElement.cs:line 297 column 7
at JetBrains.ReSharper.Psi.ExtensionsAPI.SharedImplUtil.GetSearchDomain(ITypeMember) in c:\Agent\work\ReSharper-Main\src\Psi\src\ExtensionsAPI\SharedImplUtil.cs:line 52 column 9
at JetBrains.ReSharper.Psi.CSharp.Impl.Tree.CSharpNonCachedTypeMemberDeclarationBase.GetAccessibilityDomain() in c:\Agent\work\ReSharper-Main\src\Psi.CSharp\src\Impl\Tree\CSharpNonCachedTypeMemberDeclarationBase.cs:line 81 column 7
at JetBrains.ReSharper.Refactorings.ChangeSignature.ChangeSignatureModel.FindDeclarations(IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\ChangeSignatureModel.cs:line 311 column 9
at JetBrains.ReSharper.Refactorings.ChangeSignature.ChangeSignatureModel..ctor(IParametersOwner, Boolean, IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\ChangeSignatureModel.cs:line 207 column 5
at JetBrains.ReSharper.Refactorings.ChangeSignature.ChangeSignatureModel..ctor(IParametersOwner, Boolean, IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\ChangeSignatureModel.cs:line 204 column 9
at JetBrains.ReSharper.Refactorings.ChangeSignature.<>c_DisplayClass2.<Initialize>b_0(IProgressIndicator) in c:\Agent\work\ReSharper-Main\src\Refactorings\src\ChangeSignature\Impl\ChangeSignatureRefactoringWorkflow.cs:line 69 column 62
at JetBrains.ReSharper.Shell.Progress.AsyncTaskHelper.ThreadFunc() in c:\Agent\work\ReSharper-Main\src\Shell\src\Progress\ProgressWindow.cs:line 450 column 11
at System.Threading.ThreadHelper.ThreadStart_Context(Object)
at System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)
at System.Threading.ThreadHelper.ThreadStart()



 All   Comments   Work Log   Change History      Sort Order:
Dmitry Lomov - 22 Nov 06 16:13
<code>
class Generic<T>
{
public class Nested { }
static void Foo()
{
}
}
<code>
1. Invoke 'Change Signature' on Foo
2. Move focus out of dialog