Errors on opening solution

Hi,

I'm running v 1.0.3 on Win2003 server and consistently see the following
exceptions (there are 4 listed below) on a large solution I'm opening.
After I click through the errors, resharper seems to work fine, but I
thought I should at least report this.



========================================================
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToken(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDInfo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:lin
e 408
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo& mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line 404
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToken(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 83
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 262
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.cs:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild
er.cs:line 110
at Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild
er.cs:line 83


=========================================================
System.InvalidCastException: QueryInterface for interface
JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
at JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UInt32&
phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 256
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.cs:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild
er.cs:line 110
at Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild
er.cs:line 83


=========================================================

System.IndexOutOfRangeException: Index was outside the bounds of the array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToken(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDInfo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:lin
e 408
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOrRef(MDAsse
mbly assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:lin
e 272
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAssembly
Assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:lin
e 302
at JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImporter
mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs:line 105
at
JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MDInfo&
info, MDTypeInfo declaringType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.cs:line 49
at
JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDataToken(UI
nt32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line 31
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line 268
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line 134
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line 64
at Psi.Impl.Reflection.MemberOwner..ctor(Element parent, MDTypeInfo
classType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\MemberOwner.
cs:line 45
at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo type)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Interface.cs
:line 15
at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Element.cs:l
ine 162
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.cs:line
37
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild
er.cs:line 110
at Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild
er.cs:line 83

=========================================================

System.NullReferenceException: Object reference not set to an instance of an
object.
at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcache\Symb
olCache.cs:line 87
at
Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssemblyReference
assemblyReference, ProcessingContext pc) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcache\Symb
olCache.cs:line 503
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyReference
(IAssemblyReference library) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:
line 161
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyReference
s(IAssemblyReference[] assemblyReferences) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:
line 195
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject(IProject
project) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:
line 92
at JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisitor
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProject.cs:line
505
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolution(ISolutio
n solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:
line 141
at
JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.VisitSolution(I
Solution solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:
line 283
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectVisitor
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionBase.cs:lin
e 38
at
JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IProgressIndic
ator pi) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:
line 28



10 comments
Comment actions Permalink

Hello Daniel,

this problem has recently been fixed. You may try the EAP build 109.

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Hi,

I'm running v 1.0.3 on Win2003 server and consistently see the
following exceptions (there are 4 listed below) on a large solution
I'm opening. After I click through the errors, resharper seems to work
fine, but I thought I should at least report this.

========================================================
System.IndexOutOfRangeException: Index was outside the bounds of the
array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDIn
fo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 408
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 404
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 83
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 262
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

=========================================================
System.InvalidCastException: QueryInterface for interface
JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
at
JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UInt32&
phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 256
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

=========================================================

System.IndexOutOfRangeException: Index was outside the bounds of the
array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDIn
fo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 408
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOrRef(
MDAsse
mbly assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 272
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAssemb
ly
Assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 302
at
JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImporter
mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs:lin
e 105
at
JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MDInfo
&
info, MDTypeInfo declaringType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.cs:l
ine 49
at
JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDataTo
ken(UI
nt32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 31
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 268
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 134
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 64
at Psi.Impl.Reflection.MemberOwner..ctor(Element parent, MDTypeInfo
classType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Member
Owner.
cs:line 45
at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
type)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Interf
ace.cs
:line 15
at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Elemen
t.cs:l
ine 162
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
37
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

=========================================================

System.NullReferenceException: Object reference not set to an instance
of an
object.
at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcach
e\Symb
olCache.cs:line 87
at
Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssemblyRef
erence
assemblyReference, ProcessingContext pc) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcach
e\Symb
olCache.cs:line 503
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyRef
erence
(IAssemblyReference library) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 161
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyRef
erence
s(IAssemblyReference[] assemblyReferences) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 195
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject(IPr
oject
project) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 92
at
JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisitor
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProject.c
s:line
505
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolution(IS
olutio
n solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 141
at
JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.VisitSolu
tion(I
Solution solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 283
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectVisit
or
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionBase.
cs:lin
e 38
at
JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IProgres
sIndic
ator pi) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs: line 28


0
Comment actions Permalink

Great. I will give the new one a try.

Thanks
"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci3s69$gn$1@is.intellij.net...

Hello Daniel,

>

this problem has recently been fixed. You may try the EAP build 109.

>

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>

Hi,

>

I'm running v 1.0.3 on Win2003 server and consistently see the
following exceptions (there are 4 listed below) on a large solution
I'm opening. After I click through the errors, resharper seems to work
fine, but I thought I should at least report this.

>

========================================================
System.IndexOutOfRangeException: Index was outside the bounds of the
array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDIn
fo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 408
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 404
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 83
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 262
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

>

=========================================================
System.InvalidCastException: QueryInterface for interface
JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
at
JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UInt32&
phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 256
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

>

=========================================================

>

System.IndexOutOfRangeException: Index was outside the bounds of the
array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDIn
fo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 408
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOrRef(
MDAsse
mbly assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 272
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAssemb
ly
Assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 302
at
JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImporter
mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs:lin
e 105
at
JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MDInfo
&
info, MDTypeInfo declaringType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.cs:l
ine 49
at
JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDataTo
ken(UI
nt32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 31
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 268
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 134
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 64
at Psi.Impl.Reflection.MemberOwner..ctor(Element parent, MDTypeInfo
classType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Member
Owner.
cs:line 45
at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
type)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Interf
ace.cs
:line 15
at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Elemen
t.cs:l
ine 162
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
37
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

>

=========================================================

>

System.NullReferenceException: Object reference not set to an instance
of an
object.
at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcach
e\Symb
olCache.cs:line 87
at
Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssemblyRef
erence
assemblyReference, ProcessingContext pc) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcach
e\Symb
olCache.cs:line 503
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyRef
erence
(IAssemblyReference library) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 161
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyRef
erence
s(IAssemblyReference[] assemblyReferences) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 195
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject(IPr
oject
project) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 92
at
JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisitor
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProject.c
s:line
505
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolution(IS
olutio
n solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 141
at
JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.VisitSolu
tion(I
Solution solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 283
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectVisit
or
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionBase.
cs:lin
e 38
at
JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IProgres
sIndic
ator pi) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs: line 28

>

>


0
Comment actions Permalink

Dmitry, I've loaded 109 and still get the same exceptions on loading the
same solution.

Regards
Daniel



"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci3s69$gn$1@is.intellij.net...

Hello Daniel,

>

this problem has recently been fixed. You may try the EAP build 109.

>

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>

Hi,

>

I'm running v 1.0.3 on Win2003 server and consistently see the
following exceptions (there are 4 listed below) on a large solution
I'm opening. After I click through the errors, resharper seems to work
fine, but I thought I should at least report this.

>

========================================================
System.IndexOutOfRangeException: Index was outside the bounds of the
array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDIn
fo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 408
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 404
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 83
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 262
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

>

=========================================================
System.InvalidCastException: QueryInterface for interface
JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
at
JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UInt32&
phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 256
at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 294
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

>

=========================================================

>

System.IndexOutOfRangeException: Index was outside the bounds of the
array.
at
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToke
n(UInt
32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:lin
e 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDIn
fo&
mdInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 408
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOrRef(
MDAsse
mbly assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 272
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAssemb
ly
Assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.
cs:lin
e 302
at
JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImporter
mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs:lin
e 105
at
JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MDInfo
&
info, MDTypeInfo declaringType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.cs:l
ine 49
at
JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDataTo
ken(UI
nt32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 31
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 268
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 134
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:lin
e 64
at Psi.Impl.Reflection.MemberOwner..ctor(Element parent, MDTypeInfo
classType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Member
Owner.
cs:line 45
at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
type)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Interf
ace.cs
:line 15
at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Elemen
t.cs:l
ine 162
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.c
s:line
37
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
assembly,
IAssemblyReference assemblyReference) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild
er.cs:line 110
at
Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator pi)
in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\M
DBuild er.cs:line 83

>

=========================================================

>

System.NullReferenceException: Object reference not set to an instance
of an
object.
at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcach
e\Symb
olCache.cs:line 87
at
Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssemblyRef
erence
assemblyReference, ProcessingContext pc) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcach
e\Symb
olCache.cs:line 503
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyRef
erence
(IAssemblyReference library) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 161
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyRef
erence
s(IAssemblyReference[] assemblyReferences) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 195
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject(IPr
oject
project) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 92
at
JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisitor
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProject.c
s:line
505
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolution(IS
olutio
n solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 141
at
JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.VisitSolu
tion(I
Solution solution) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs:
line 283
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectVisit
or
visitor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionBase.
cs:lin
e 38
at
JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IProgres
sIndic
ator pi) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisit
or.cs: line 28

>

>


0
Comment actions Permalink

Hello Daniel,

this is really odd. Could you please submit these exceptions to our tracker?

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Dmitry, I've loaded 109 and still get the same exceptions on loading
the same solution.

Regards
Daniel
"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci3s69$gn$1@is.intellij.net...

>> Hello Daniel,
>>
>> this problem has recently been fixed. You may try the EAP build 109.
>>
>> --
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Hi,
>>>
>>> I'm running v 1.0.3 on Win2003 server and consistently see the
>>> following exceptions (there are 4 listed below) on a large solution
>>> I'm opening. After I click through the errors, resharper seems to
>>> work fine, but I thought I should at least report this.
>>>
>>> ========================================================
>>> System.IndexOutOfRangeException: Index was outside the bounds of the
>>> array.
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataTo
>>> ke
>>> n(UInt
>>> 32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 79
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MD
>>> In
>>> fo&
>>> mdInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 408
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
>>> mdInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 404
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataTo
>>> ke
>>> n(UInt
>>> 32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 83
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 262
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 294
>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File
>>> .c
>>> s:line
>>> 32
>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>> assembly,
>>> IAssemblyReference assemblyReference) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild
>>> er.cs:line 110
>>> at
>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>> pi)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild er.cs:line 83
>>> =========================================================
>>> System.InvalidCastException: QueryInterface for interface
>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
>>> at
>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UInt3
>>> 2&
>>> phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 256
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 294
>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File
>>> .c
>>> s:line
>>> 32
>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>> assembly,
>>> IAssemblyReference assemblyReference) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild
>>> er.cs:line 110
>>> at
>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>> pi)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild er.cs:line 83
>>> =========================================================
>>>
>>> System.IndexOutOfRangeException: Index was outside the bounds of the
>>> array.
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataTo
>>> ke
>>> n(UInt
>>> 32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 79
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MD
>>> In
>>> fo&
>>> mdInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 408
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOrRe
>>> f(
>>> MDAsse
>>> mbly assembly, Byte[] buffer, Int32& cursor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 272
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAsse
>>> mb
>>> ly
>>> Assembly, Byte[] buffer, Int32& cursor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 302
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImporte
>>> r
>>> mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs:l
>>> in
>>> e 105
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MDIn
>>> fo
>>> &
>>> info, MDTypeInfo declaringType) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.cs
>>> :l
>>> ine 49
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaData
>>> To
>>> ken(UI
>>> nt32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 31
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 268
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 134
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 64
>>> at Psi.Impl.Reflection.MemberOwner..ctor(Element parent, MDTypeInfo
>>> classType) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Memb
>>> er
>>> Owner.
>>> cs:line 45
>>> at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
>>> type)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Inte
>>> rf
>>> ace.cs
>>> :line 15
>>> at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Elem
>>> en
>>> t.cs:l
>>> ine 162
>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File
>>> .c
>>> s:line
>>> 37
>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>> assembly,
>>> IAssemblyReference assemblyReference) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild
>>> er.cs:line 110
>>> at
>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>> pi)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild er.cs:line 83
>>> =========================================================
>>>
>>> System.NullReferenceException: Object reference not set to an
>>> instance
>>> of an
>>> object.
>>> at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolca
>>> ch
>>> e\Symb
>>> olCache.cs:line 87
>>> at
>>> Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssemblyR
>>> ef
>>> erence
>>> assemblyReference, ProcessingContext pc) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolca
>>> ch
>>> e\Symb
>>> olCache.cs:line 503
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyR
>>> ef
>>> erence
>>> (IAssemblyReference library) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 161
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyR
>>> ef
>>> erence
>>> s(IAssemblyReference[] assemblyReferences) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 195
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject(I
>>> Pr
>>> oject
>>> project) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 92
>>> at
>>> JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisitor
>>> visitor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProject
>>> .c
>>> s:line
>>> 505
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolution(
>>> IS
>>> olutio
>>> n solution) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 141
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.VisitSo
>>> lu
>>> tion(I
>>> Solution solution) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 283
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectVis
>>> it
>>> or
>>> visitor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionBas
>>> e.
>>> cs:lin
>>> e 38
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IProgr
>>> es
>>> sIndic
>>> ator pi) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs: line 28

0
Comment actions Permalink

Sure...I'll go ahead and do that.

"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci73av$kgh$1@is.intellij.net...

Hello Daniel,

>

this is really odd. Could you please submit these exceptions to our

tracker?
>

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>

Dmitry, I've loaded 109 and still get the same exceptions on loading
the same solution.

>

Regards
Daniel
"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci3s69$gn$1@is.intellij.net...

>
>> Hello Daniel,
>>
>> this problem has recently been fixed. You may try the EAP build 109.
>>
>> --
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Hi,
>>>
>>> I'm running v 1.0.3 on Win2003 server and consistently see the
>>> following exceptions (there are 4 listed below) on a large solution
>>> I'm opening. After I click through the errors, resharper seems to
>>> work fine, but I thought I should at least report this.
>>>
>>> ========================================================
>>> System.IndexOutOfRangeException: Index was outside the bounds of the
>>> array.
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataTo
>>> ke
>>> n(UInt
>>> 32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 79
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MD
>>> In
>>> fo&
>>> mdInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 408
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
>>> mdInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 404
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataTo
>>> ke
>>> n(UInt
>>> 32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 83
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 262
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 294
>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File
>>> .c
>>> s:line
>>> 32
>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>> assembly,
>>> IAssemblyReference assemblyReference) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild
>>> er.cs:line 110
>>> at
>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>> pi)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild er.cs:line 83
>>> =========================================================
>>> System.InvalidCastException: QueryInterface for interface
>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
>>> at
>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UInt3
>>> 2&
>>> phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 256
>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 294
>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File
>>> .c
>>> s:line
>>> 32
>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>> assembly,
>>> IAssemblyReference assemblyReference) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild
>>> er.cs:line 110
>>> at
>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>> pi)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild er.cs:line 83
>>> =========================================================
>>>
>>> System.IndexOutOfRangeException: Index was outside the bounds of the
>>> array.
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataTo
>>> ke
>>> n(UInt
>>> 32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:l
>>> in
>>> e 79
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MD
>>> In
>>> fo&
>>> mdInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 408
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOrRe
>>> f(
>>> MDAsse
>>> mbly assembly, Byte[] buffer, Int32& cursor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 272
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAsse
>>> mb
>>> ly
>>> Assembly, Byte[] buffer, Int32& cursor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporte
>>> r.
>>> cs:lin
>>> e 302
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImporte
>>> r
>>> mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs:l
>>> in
>>> e 105
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MDIn
>>> fo
>>> &
>>> info, MDTypeInfo declaringType) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.cs
>>> :l
>>> ine 49
>>> at
>>> JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaData
>>> To
>>> ken(UI
>>> nt32 mdToken) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 31
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 268
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 134
>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:l
>>> in
>>> e 64
>>> at Psi.Impl.Reflection.MemberOwner..ctor(Element parent, MDTypeInfo
>>> classType) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Memb
>>> er
>>> Owner.
>>> cs:line 45
>>> at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
>>> type)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Inte
>>> rf
>>> ace.cs
>>> :line 15
>>> at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Elem
>>> en
>>> t.cs:l
>>> ine 162
>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File
>>> .c
>>> s:line
>>> 37
>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>> assembly,
>>> IAssemblyReference assemblyReference) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild
>>> er.cs:line 110
>>> at
>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>> pi)
>>> in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util
>>> \M
>>> DBuild er.cs:line 83
>>> =========================================================
>>>
>>> System.NullReferenceException: Object reference not set to an
>>> instance
>>> of an
>>> object.
>>> at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolca
>>> ch
>>> e\Symb
>>> olCache.cs:line 87
>>> at
>>> Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssemblyR
>>> ef
>>> erence
>>> assemblyReference, ProcessingContext pc) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolca
>>> ch
>>> e\Symb
>>> olCache.cs:line 503
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyR
>>> ef
>>> erence
>>> (IAssemblyReference library) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 161
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyR
>>> ef
>>> erence
>>> s(IAssemblyReference[] assemblyReferences) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 195
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject(I
>>> Pr
>>> oject
>>> project) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 92
>>> at
>>> JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisitor
>>> visitor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProject
>>> .c
>>> s:line
>>> 505
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolution(
>>> IS
>>> olutio
>>> n solution) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 141
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.VisitSo
>>> lu
>>> tion(I
>>> Solution solution) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs:
>>> line 283
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectVis
>>> it
>>> or
>>> visitor) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionBas
>>> e.
>>> cs:lin
>>> e 38
>>> at
>>> JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IProgr
>>> es
>>> sIndic
>>> ator pi) in
>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVis
>>> it
>>> or.cs: line 28

>


0
Comment actions Permalink

Hello Daniel,

could you also please describe what assemblies are referenced in your solution, in particular,
are there some third-party components among them? The problem is definitely related to a third-party assembly.

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Sure...I'll go ahead and do that.

"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci73av$kgh$1@is.intellij.net...

>> Hello Daniel,
>>
>> this is really odd. Could you please submit these exceptions to our
>>

tracker?

>> --
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Dmitry, I've loaded 109 and still get the same exceptions on loading
>>> the same solution.
>>>
>>> Regards
>>> Daniel
>>> "Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
>>> news:ci3s69$gn$1@is.intellij.net...
>>>> Hello Daniel,
>>>>
>>>> this problem has recently been fixed. You may try the EAP build
>>>> 109.
>>>>
>>>> --
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Hi,
>>>>>
>>>>> I'm running v 1.0.3 on Win2003 server and consistently see the
>>>>> following exceptions (there are 4 listed below) on a large
>>>>> solution I'm opening. After I click through the errors, resharper
>>>>> seems to work fine, but I thought I should at least report this.
>>>>>
>>>>> ========================================================
>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>> the
>>>>> array.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 79
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(
>>>>> MD
>>>>> In
>>>>> fo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 408
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 404
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 83
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 262
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 294
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 32
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.InvalidCastException: QueryInterface for interface
>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UIn
>>>>> t3
>>>>> 2&
>>>>> phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 256
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 294
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 32
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>> the
>>>>> array.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 79
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(
>>>>> MD
>>>>> In
>>>>> fo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 408
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOr
>>>>> Re
>>>>> f(
>>>>> MDAsse
>>>>> mbly assembly, Byte[] buffer, Int32& cursor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 272
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAs
>>>>> se
>>>>> mb
>>>>> ly
>>>>> Assembly, Byte[] buffer, Int32& cursor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 302
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImpor
>>>>> te
>>>>> r
>>>>> mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs
>>>>> :l
>>>>> in
>>>>> e 105
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MD
>>>>> In
>>>>> fo
>>>>> &
>>>>> info, MDTypeInfo declaringType) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.
>>>>> cs
>>>>> :l
>>>>> ine 49
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDa
>>>>> ta
>>>>> To
>>>>> ken(UI
>>>>> nt32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 31
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 268
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 134
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 64
>>>>> at Psi.Impl.Reflection.MemberOwner..ctor(Element parent,
>>>>> MDTypeInfo
>>>>> classType) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Me
>>>>> mb
>>>>> er
>>>>> Owner.
>>>>> cs:line 45
>>>>> at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
>>>>> type)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\In
>>>>> te
>>>>> rf
>>>>> ace.cs
>>>>> :line 15
>>>>> at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\El
>>>>> em
>>>>> en
>>>>> t.cs:l
>>>>> ine 162
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 37
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.NullReferenceException: Object reference not set to an
>>>>> instance
>>>>> of an
>>>>> object.
>>>>> at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbol
>>>>> ca
>>>>> ch
>>>>> e\Symb
>>>>> olCache.cs:line 87
>>>>> at
>>>>> Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> assemblyReference, ProcessingContext pc) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbol
>>>>> ca
>>>>> ch
>>>>> e\Symb
>>>>> olCache.cs:line 503
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> (IAssemblyReference library) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 161
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> s(IAssemblyReference[] assemblyReferences) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 195
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject
>>>>> (I
>>>>> Pr
>>>>> oject
>>>>> project) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 92
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisito
>>>>> r
>>>>> visitor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProje
>>>>> ct
>>>>> .c
>>>>> s:line
>>>>> 505
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolutio
>>>>> n(
>>>>> IS
>>>>> olutio
>>>>> n solution) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 141
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.Visit
>>>>> So
>>>>> lu
>>>>> tion(I
>>>>> Solution solution) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 283
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectV
>>>>> is
>>>>> it
>>>>> or
>>>>> visitor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionB
>>>>> as
>>>>> e.
>>>>> cs:lin
>>>>> e 38
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IPro
>>>>> gr
>>>>> es
>>>>> sIndic
>>>>> ator pi) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs: line 28

0
Comment actions Permalink

Currently, the 3rd party assemblies I'm using are from
Infragistics (NetAdvantage 2004), DotNetBar, Aspose, Crystal Reports and
ActiPro Syntax Editor. If I have time, I can try to narrow down which one
of these might be causing the exceptions to occur and post here.

"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci9r36$4qh$1@is.intellij.net...

Hello Daniel,

>

could you also please describe what assemblies are referenced in your

solution, in particular,

are there some third-party components among them? The problem is

definitely related to a third-party assembly.
>

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>

Sure...I'll go ahead and do that.

>

"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci73av$kgh$1@is.intellij.net...

>
>> Hello Daniel,
>>
>> this is really odd. Could you please submit these exceptions to our
>>

tracker?

>
>> --
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Dmitry, I've loaded 109 and still get the same exceptions on loading
>>> the same solution.
>>>
>>> Regards
>>> Daniel
>>> "Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
>>> news:ci3s69$gn$1@is.intellij.net...
>>>> Hello Daniel,
>>>>
>>>> this problem has recently been fixed. You may try the EAP build
>>>> 109.
>>>>
>>>> --
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Hi,
>>>>>
>>>>> I'm running v 1.0.3 on Win2003 server and consistently see the
>>>>> following exceptions (there are 4 listed below) on a large
>>>>> solution I'm opening. After I click through the errors, resharper
>>>>> seems to work fine, but I thought I should at least report this.
>>>>>
>>>>> ========================================================
>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>> the
>>>>> array.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 79
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(
>>>>> MD
>>>>> In
>>>>> fo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 408
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 404
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 83
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 262
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 294
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 32
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.InvalidCastException: QueryInterface for interface
>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UIn
>>>>> t3
>>>>> 2&
>>>>> phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 256
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 294
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 32
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>> the
>>>>> array.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 79
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(
>>>>> MD
>>>>> In
>>>>> fo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 408
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOr
>>>>> Re
>>>>> f(
>>>>> MDAsse
>>>>> mbly assembly, Byte[] buffer, Int32& cursor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 272
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAs
>>>>> se
>>>>> mb
>>>>> ly
>>>>> Assembly, Byte[] buffer, Int32& cursor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 302
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImpor
>>>>> te
>>>>> r
>>>>> mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs
>>>>> :l
>>>>> in
>>>>> e 105
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MD
>>>>> In
>>>>> fo
>>>>> &
>>>>> info, MDTypeInfo declaringType) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.
>>>>> cs
>>>>> :l
>>>>> ine 49
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDa
>>>>> ta
>>>>> To
>>>>> ken(UI
>>>>> nt32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 31
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 268
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 134
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 64
>>>>> at Psi.Impl.Reflection.MemberOwner..ctor(Element parent,
>>>>> MDTypeInfo
>>>>> classType) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Me
>>>>> mb
>>>>> er
>>>>> Owner.
>>>>> cs:line 45
>>>>> at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
>>>>> type)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\In
>>>>> te
>>>>> rf
>>>>> ace.cs
>>>>> :line 15
>>>>> at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\El
>>>>> em
>>>>> en
>>>>> t.cs:l
>>>>> ine 162
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 37
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.NullReferenceException: Object reference not set to an
>>>>> instance
>>>>> of an
>>>>> object.
>>>>> at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbol
>>>>> ca
>>>>> ch
>>>>> e\Symb
>>>>> olCache.cs:line 87
>>>>> at
>>>>> Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> assemblyReference, ProcessingContext pc) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbol
>>>>> ca
>>>>> ch
>>>>> e\Symb
>>>>> olCache.cs:line 503
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> (IAssemblyReference library) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 161
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> s(IAssemblyReference[] assemblyReferences) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 195
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject
>>>>> (I
>>>>> Pr
>>>>> oject
>>>>> project) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 92
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisito
>>>>> r
>>>>> visitor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProje
>>>>> ct
>>>>> .c
>>>>> s:line
>>>>> 505
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolutio
>>>>> n(
>>>>> IS
>>>>> olutio
>>>>> n solution) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 141
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.Visit
>>>>> So
>>>>> lu
>>>>> tion(I
>>>>> Solution solution) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 283
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectV
>>>>> is
>>>>> it
>>>>> or
>>>>> visitor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionB
>>>>> as
>>>>> e.
>>>>> cs:lin
>>>>> e 38
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IPro
>>>>> gr
>>>>> es
>>>>> sIndic
>>>>> ator pi) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs: line 28

>


0
Comment actions Permalink

Dmitry, I realized I submitted this bug into your normal support
channel...sorry about that...I'll re-enter it through the tracker system
today.


"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci9r36$4qh$1@is.intellij.net...

Hello Daniel,

>

could you also please describe what assemblies are referenced in your

solution, in particular,

are there some third-party components among them? The problem is

definitely related to a third-party assembly.
>

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

>
>

Sure...I'll go ahead and do that.

>

"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci73av$kgh$1@is.intellij.net...

>
>> Hello Daniel,
>>
>> this is really odd. Could you please submit these exceptions to our
>>

tracker?

>
>> --
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Dmitry, I've loaded 109 and still get the same exceptions on loading
>>> the same solution.
>>>
>>> Regards
>>> Daniel
>>> "Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
>>> news:ci3s69$gn$1@is.intellij.net...
>>>> Hello Daniel,
>>>>
>>>> this problem has recently been fixed. You may try the EAP build
>>>> 109.
>>>>
>>>> --
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Hi,
>>>>>
>>>>> I'm running v 1.0.3 on Win2003 server and consistently see the
>>>>> following exceptions (there are 4 listed below) on a large
>>>>> solution I'm opening. After I click through the errors, resharper
>>>>> seems to work fine, but I thought I should at least report this.
>>>>>
>>>>> ========================================================
>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>> the
>>>>> array.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 79
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(
>>>>> MD
>>>>> In
>>>>> fo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 408
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 404
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 83
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 262
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 294
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 32
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.InvalidCastException: QueryInterface for interface
>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UIn
>>>>> t3
>>>>> 2&
>>>>> phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 256
>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 294
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 32
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>> the
>>>>> array.
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaData
>>>>> To
>>>>> ke
>>>>> n(UInt
>>>>> 32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs
>>>>> :l
>>>>> in
>>>>> e 79
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(
>>>>> MD
>>>>> In
>>>>> fo&
>>>>> mdInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 408
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOr
>>>>> Re
>>>>> f(
>>>>> MDAsse
>>>>> mbly assembly, Byte[] buffer, Int32& cursor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 272
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAs
>>>>> se
>>>>> mb
>>>>> ly
>>>>> Assembly, Byte[] buffer, Int32& cursor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImpor
>>>>> te
>>>>> r.
>>>>> cs:lin
>>>>> e 302
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImpor
>>>>> te
>>>>> r
>>>>> mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs
>>>>> :l
>>>>> in
>>>>> e 105
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MD
>>>>> In
>>>>> fo
>>>>> &
>>>>> info, MDTypeInfo declaringType) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.
>>>>> cs
>>>>> :l
>>>>> ine 49
>>>>> at
>>>>> JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDa
>>>>> ta
>>>>> To
>>>>> ken(UI
>>>>> nt32 mdToken) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 31
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 268
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 134
>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs
>>>>> :l
>>>>> in
>>>>> e 64
>>>>> at Psi.Impl.Reflection.MemberOwner..ctor(Element parent,
>>>>> MDTypeInfo
>>>>> classType) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Me
>>>>> mb
>>>>> er
>>>>> Owner.
>>>>> cs:line 45
>>>>> at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo
>>>>> type)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\In
>>>>> te
>>>>> rf
>>>>> ace.cs
>>>>> :line 15
>>>>> at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\El
>>>>> em
>>>>> en
>>>>> t.cs:l
>>>>> ine 162
>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Fi
>>>>> le
>>>>> .c
>>>>> s:line
>>>>> 37
>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>> assembly,
>>>>> IAssemblyReference assemblyReference) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild
>>>>> er.cs:line 110
>>>>> at
>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator
>>>>> pi)
>>>>> in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\ut
>>>>> il
>>>>> \M
>>>>> DBuild er.cs:line 83
>>>>> =========================================================
>>>>> System.NullReferenceException: Object reference not set to an
>>>>> instance
>>>>> of an
>>>>> object.
>>>>> at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbol
>>>>> ca
>>>>> ch
>>>>> e\Symb
>>>>> olCache.cs:line 87
>>>>> at
>>>>> Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> assemblyReference, ProcessingContext pc) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbol
>>>>> ca
>>>>> ch
>>>>> e\Symb
>>>>> olCache.cs:line 503
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> (IAssemblyReference library) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 161
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssembl
>>>>> yR
>>>>> ef
>>>>> erence
>>>>> s(IAssemblyReference[] assemblyReferences) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 195
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject
>>>>> (I
>>>>> Pr
>>>>> oject
>>>>> project) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 92
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisito
>>>>> r
>>>>> visitor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProje
>>>>> ct
>>>>> .c
>>>>> s:line
>>>>> 505
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolutio
>>>>> n(
>>>>> IS
>>>>> olutio
>>>>> n solution) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 141
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.Visit
>>>>> So
>>>>> lu
>>>>> tion(I
>>>>> Solution solution) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs:
>>>>> line 283
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectV
>>>>> is
>>>>> it
>>>>> or
>>>>> visitor) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionB
>>>>> as
>>>>> e.
>>>>> cs:lin
>>>>> e 38
>>>>> at
>>>>> JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IPro
>>>>> gr
>>>>> es
>>>>> sIndic
>>>>> ator pi) in
>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionV
>>>>> is
>>>>> it
>>>>> or.cs: line 28

>


0
Comment actions Permalink

Hello Daniel,

If you can narrow this issue, this would be just great.
Meantime I'll try to reproduce this problem with the assemblies you've mentioned.

--
Regards,
Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

Currently, the 3rd party assemblies I'm using are from
Infragistics (NetAdvantage 2004), DotNetBar, Aspose, Crystal Reports
and
ActiPro Syntax Editor. If I have time, I can try to narrow down which
one
of these might be causing the exceptions to occur and post here.
"Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
news:ci9r36$4qh$1@is.intellij.net...

>> Hello Daniel,
>>
>> could you also please describe what assemblies are referenced in your
>>

solution, in particular,

>> are there some third-party components among them? The problem is
>>

definitely related to a third-party assembly.

>> --
>> Regards,
>> Dmitry Shaporenkov
>> JetBrains, Inc
>> http://www.jetbrains.com
>> "Develop with pleasure!"
>>> Sure...I'll go ahead and do that.
>>>
>>> "Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
>>> news:ci73av$kgh$1@is.intellij.net...
>>>
>>>> Hello Daniel,
>>>>
>>>> this is really odd. Could you please submit these exceptions to our
>>>>
>>> tracker?
>>>
>>>> --
>>>> Regards,
>>>> Dmitry Shaporenkov
>>>> JetBrains, Inc
>>>> http://www.jetbrains.com
>>>> "Develop with pleasure!"
>>>>> Dmitry, I've loaded 109 and still get the same exceptions on
>>>>> loading the same solution.
>>>>>
>>>>> Regards
>>>>> Daniel
>>>>> "Dmitry Shaporenkov" <dsha@intellij.com> wrote in message
>>>>> news:ci3s69$gn$1@is.intellij.net...
>>>>>> Hello Daniel,
>>>>>>
>>>>>> this problem has recently been fixed. You may try the EAP build
>>>>>> 109.
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Dmitry Shaporenkov
>>>>>> JetBrains, Inc
>>>>>> http://www.jetbrains.com
>>>>>> "Develop with pleasure!"
>>>>>>> Hi,
>>>>>>>
>>>>>>> I'm running v 1.0.3 on Win2003 server and consistently see the
>>>>>>> following exceptions (there are 4 listed below) on a large
>>>>>>> solution I'm opening. After I click through the errors,
>>>>>>> resharper seems to work fine, but I thought I should at least
>>>>>>> report this.
>>>>>>>
>>>>>>> ========================================================
>>>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>>>> the
>>>>>>> array.
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDa
>>>>>>> ta
>>>>>>> To
>>>>>>> ke
>>>>>>> n(UInt
>>>>>>> 32 mdToken) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 79
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRe
>>>>>>> f(
>>>>>>> MD
>>>>>>> In
>>>>>>> fo&
>>>>>>> mdInfo) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImp
>>>>>>> or
>>>>>>> te
>>>>>>> r.
>>>>>>> cs:lin
>>>>>>> e 408
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo&
>>>>>>> mdInfo) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 404
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDa
>>>>>>> ta
>>>>>>> To
>>>>>>> ke
>>>>>>> n(UInt
>>>>>>> 32 mdToken) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 83
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 262
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 294
>>>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> Fi
>>>>>>> le
>>>>>>> .c
>>>>>>> s:line
>>>>>>> 32
>>>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>>>> assembly,
>>>>>>> IAssemblyReference assemblyReference) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> ut
>>>>>>> il
>>>>>>> \M
>>>>>>> DBuild
>>>>>>> er.cs:line 110
>>>>>>> at
>>>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicat
>>>>>>> or
>>>>>>> pi)
>>>>>>> in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> ut
>>>>>>> il
>>>>>>> \M
>>>>>>> DBuild er.cs:line 83
>>>>>>> =========================================================
>>>>>>> System.InvalidCastException: QueryInterface for interface
>>>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(U
>>>>>>> In
>>>>>>> t3
>>>>>>> 2&
>>>>>>> phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 256
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 294
>>>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> Fi
>>>>>>> le
>>>>>>> .c
>>>>>>> s:line
>>>>>>> 32
>>>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>>>> assembly,
>>>>>>> IAssemblyReference assemblyReference) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> ut
>>>>>>> il
>>>>>>> \M
>>>>>>> DBuild
>>>>>>> er.cs:line 110
>>>>>>> at
>>>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicat
>>>>>>> or
>>>>>>> pi)
>>>>>>> in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> ut
>>>>>>> il
>>>>>>> \M
>>>>>>> DBuild er.cs:line 83
>>>>>>> =========================================================
>>>>>>> System.IndexOutOfRangeException: Index was outside the bounds of
>>>>>>> the
>>>>>>> array.
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDa
>>>>>>> ta
>>>>>>> To
>>>>>>> ke
>>>>>>> n(UInt
>>>>>>> 32 mdToken) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 79
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRe
>>>>>>> f(
>>>>>>> MD
>>>>>>> In
>>>>>>> fo&
>>>>>>> mdInfo) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImp
>>>>>>> or
>>>>>>> te
>>>>>>> r.
>>>>>>> cs:lin
>>>>>>> e 408
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDef
>>>>>>> Or
>>>>>>> Re
>>>>>>> f(
>>>>>>> MDAsse
>>>>>>> mbly assembly, Byte[] buffer, Int32& cursor) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImp
>>>>>>> or
>>>>>>> te
>>>>>>> r.
>>>>>>> cs:lin
>>>>>>> e 272
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MD
>>>>>>> As
>>>>>>> se
>>>>>>> mb
>>>>>>> ly
>>>>>>> Assembly, Byte[] buffer, Int32& cursor) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImp
>>>>>>> or
>>>>>>> te
>>>>>>> r.
>>>>>>> cs:lin
>>>>>>> e 302
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImp
>>>>>>> or
>>>>>>> te
>>>>>>> r
>>>>>>> mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 105
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(
>>>>>>> MD
>>>>>>> In
>>>>>>> fo
>>>>>>> &
>>>>>>> info, MDTypeInfo declaringType) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInf
>>>>>>> o.
>>>>>>> cs
>>>>>>> :l
>>>>>>> ine 49
>>>>>>> at
>>>>>>> JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMeta
>>>>>>> Da
>>>>>>> ta
>>>>>>> To
>>>>>>> ken(UI
>>>>>>> nt32 mdToken) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 31
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 268
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 134
>>>>>>> at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.
>>>>>>> cs
>>>>>>> :l
>>>>>>> in
>>>>>>> e 64
>>>>>>> at Psi.Impl.Reflection.MemberOwner..ctor(Element parent,
>>>>>>> MDTypeInfo
>>>>>>> classType) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> Me
>>>>>>> mb
>>>>>>> er
>>>>>>> Owner.
>>>>>>> cs:line 45
>>>>>>> at Psi.Impl.Reflection.Interface..ctor(Element parent,
>>>>>>> MDTypeInfo
>>>>>>> type)
>>>>>>> in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> In
>>>>>>> te
>>>>>>> rf
>>>>>>> ace.cs
>>>>>>> :line 15
>>>>>>> at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo)
>>>>>>> in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> El
>>>>>>> em
>>>>>>> en
>>>>>>> t.cs:l
>>>>>>> ine 162
>>>>>>> at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> Fi
>>>>>>> le
>>>>>>> .c
>>>>>>> s:line
>>>>>>> 37
>>>>>>> at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly
>>>>>>> assembly,
>>>>>>> IAssemblyReference assemblyReference) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> ut
>>>>>>> il
>>>>>>> \M
>>>>>>> DBuild
>>>>>>> er.cs:line 110
>>>>>>> at
>>>>>>> Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicat
>>>>>>> or
>>>>>>> pi)
>>>>>>> in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\
>>>>>>> ut
>>>>>>> il
>>>>>>> \M
>>>>>>> DBuild er.cs:line 83
>>>>>>> =========================================================
>>>>>>> System.NullReferenceException: Object reference not set to an
>>>>>>> instance
>>>>>>> of an
>>>>>>> object.
>>>>>>> at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symb
>>>>>>> ol
>>>>>>> ca
>>>>>>> ch
>>>>>>> e\Symb
>>>>>>> olCache.cs:line 87
>>>>>>> at
>>>>>>> Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssem
>>>>>>> bl
>>>>>>> yR
>>>>>>> ef
>>>>>>> erence
>>>>>>> assemblyReference, ProcessingContext pc) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symb
>>>>>>> ol
>>>>>>> ca
>>>>>>> ch
>>>>>>> e\Symb
>>>>>>> olCache.cs:line 503
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssem
>>>>>>> bl
>>>>>>> yR
>>>>>>> ef
>>>>>>> erence
>>>>>>> (IAssemblyReference library) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\Solutio
>>>>>>> nV
>>>>>>> is
>>>>>>> it
>>>>>>> or.cs:
>>>>>>> line 161
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssem
>>>>>>> bl
>>>>>>> yR
>>>>>>> ef
>>>>>>> erence
>>>>>>> s(IAssemblyReference[] assemblyReferences) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\Solutio
>>>>>>> nV
>>>>>>> is
>>>>>>> it
>>>>>>> or.cs:
>>>>>>> line 195
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProje
>>>>>>> ct
>>>>>>> (I
>>>>>>> Pr
>>>>>>> oject
>>>>>>> project) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\Solutio
>>>>>>> nV
>>>>>>> is
>>>>>>> it
>>>>>>> or.cs:
>>>>>>> line 92
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisi
>>>>>>> to
>>>>>>> r
>>>>>>> visitor) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSPro
>>>>>>> je
>>>>>>> ct
>>>>>>> .c
>>>>>>> s:line
>>>>>>> 505
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolut
>>>>>>> io
>>>>>>> n(
>>>>>>> IS
>>>>>>> olutio
>>>>>>> n solution) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\Solutio
>>>>>>> nV
>>>>>>> is
>>>>>>> it
>>>>>>> or.cs:
>>>>>>> line 141
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.Vis
>>>>>>> it
>>>>>>> So
>>>>>>> lu
>>>>>>> tion(I
>>>>>>> Solution solution) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\Solutio
>>>>>>> nV
>>>>>>> is
>>>>>>> it
>>>>>>> or.cs:
>>>>>>> line 283
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(Projec
>>>>>>> tV
>>>>>>> is
>>>>>>> it
>>>>>>> or
>>>>>>> visitor) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\Solutio
>>>>>>> nB
>>>>>>> as
>>>>>>> e.
>>>>>>> cs:lin
>>>>>>> e 38
>>>>>>> at
>>>>>>> JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IP
>>>>>>> ro
>>>>>>> gr
>>>>>>> es
>>>>>>> sIndic
>>>>>>> ator pi) in
>>>>>>> C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\Solutio
>>>>>>> nV
>>>>>>> is
>>>>>>> it
>>>>>>> or.cs: line 28

0
Comment actions Permalink

EAP Build 111 seems to have fixed all these exceptions!

Kudos to you guys!



"Daniel Teng" <daniel.teng@frontrange.com> wrote in message
news:cht6u3$ek7$1@is.intellij.net...

Hi,

>

I'm running v 1.0.3 on Win2003 server and consistently see the following
exceptions (there are 4 listed below) on a large solution I'm opening.
After I click through the errors, resharper seems to work fine, but I
thought I should at least report this.

>
>
>

========================================================
System.IndexOutOfRangeException: Index was outside the bounds of the

array.

at

>
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToken(UInt

32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDInfo&
mdInfo) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:lin

e 408
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo..ctor(MDInfo& mdInfo)

in

C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line

404

at

>
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToken(UInt

32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 83
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line

262

at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line

294

at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.cs:line

32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly assembly,
IAssemblyReference assemblyReference) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild

er.cs:line 110
at Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator

pi)

in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild

er.cs:line 83

>
>

=========================================================
System.InvalidCastException: QueryInterface for interface
JetBrains.ReSharper.Util.MetaData.IMetaDataImport failed.
at

JetBrains.ReSharper.Util.MetaData.IMetaDataImport.EnumTypeDefs(UInt32&

phEnum, UInt32[] rTypeDefs, Int32 cMax, Int32& pcTypeDefs)
at JetBrains.ReSharper.Util.MetaData.MDAssembly.LoadTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line

256

at JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypes() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line

294

at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.cs:line

32
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly assembly,
IAssemblyReference assemblyReference) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild

er.cs:line 110
at Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator

pi)

in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild

er.cs:line 83

>
>

=========================================================

>

System.IndexOutOfRangeException: Index was outside the bounds of the

array.

at

>
JetBrains.ReSharper.Util.MetaData.MDAssembly.GetTypeInfoByMetaDataToken(UInt

32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDAssembly.cs:line 79
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.ResolveTypeRef(MDInfo&
mdInfo) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:lin

e 408
at

>
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeTypeDefOrRef(MDAsse

mbly assembly, Byte[] buffer, Int32& cursor) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:l

in

e 272
at
JetBrains.ReSharper.Util.MetaData.MetaDataImporter.DecodeType(MDAssembly
Assembly, Byte[] buffer, Int32& cursor) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MetaDataImporter.cs:lin

e 302
at

JetBrains.ReSharper.Util.MetaData.MDSignature.Create(MetaDataImporter

mdImporter, MDAssembly mdAssembly, Byte[] bytes) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\Signatures.cs:line

105

at
JetBrains.ReSharper.Util.MetaData.MDMethodInfo.CreateMethodInfo(MDInfo&
info, MDTypeInfo declaringType) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDMethodInfo.cs:line

49

at

>
JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethodInfoByMetaDataToken(UI

nt32 mdToken) in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line 31
at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMethods() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line

268

at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetEvents() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line

134

at JetBrains.ReSharper.Util.MetaData.MDTypeInfo.GetMembers() in
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Util\src\mdAccess\MDTypeInfo.cs:line 64
at Psi.Impl.Reflection.MemberOwner..ctor(Element parent, MDTypeInfo
classType) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\MemberOwner.

cs:line 45
at Psi.Impl.Reflection.Interface..ctor(Element parent, MDTypeInfo type)
in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Interface.cs

:line 15
at Psi.Impl.Reflection.Element.CreateType(MDTypeInfo typeInfo) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\Element.cs:l

ine 162
at Psi.Impl.Reflection.File..ctor(MDAssembly assembly) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\File.cs:line

37
at Psi.Impl.Reflection.MDBuilder.ProcessAssembly(MDAssembly assembly,
IAssemblyReference assemblyReference) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild

er.cs:line 110
at Psi.Impl.Reflection.MDBuilder.ProcessAssemblies(IProgressIndicator

pi)

in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\reflection\util\MDBuild

er.cs:line 83

>

=========================================================

>

System.NullReferenceException: Object reference not set to an instance of

an

object.
at Psi.Impl.Caches.CompiledCodeProcessorBase.Process() in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcache\Symb

olCache.cs:line 87
at

>
Psi.Impl.Caches.SymbolCache.AfterAssemblyReferenceVisited(IAssemblyReference

assemblyReference, ProcessingContext pc) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\psi\impl\caches\symbolcache\Symb

olCache.cs:line 503
at

>
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyReference

(IAssemblyReference library) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:

line 161
at

>
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitAssemblyReference

s(IAssemblyReference[] assemblyReferences) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:

line 195
at

>
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitProject(IProject

project) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:

line 92
at JetBrains.ReSharper.ProjectModel.VS.VSProject.Accept(ProjectVisitor
visitor) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\vsImpl\VSProject.cs:line

505
at

>
JetBrains.ReSharper.ProjectModel.Impl.SolutionVisitor.VisitSolution(ISolutio

n solution) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:

line 141
at

>
JetBrains.ReSharper.ProjectModel.Impl.StartupSolutionVisitor.VisitSolution(I

Solution solution) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:

line 283
at
JetBrains.ReSharper.ProjectModel.Impl.SolutionBase.Accept(ProjectVisitor
visitor) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionBase.cs:lin

e 38
at

>
JetBrains.ReSharper.ProjectModel.Impl.VisitSolutionAction.Run(IProgressIndic

ator pi) in

>
C:\TEMP\tmpFBBE.tmp\Release1.0\src\Services\project\impl\SolutionVisitor.cs:

line 28

>
>
>


0

Please sign in to leave a comment.