You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
running on a larger project (some 3.5 million lines of code, about 3500
classes) (JAVA - build 14.0-b16, Ubuntu 9.04 64bit)
quite quickly I will get
java.io.FileNotFoundException - Too many open files
in the stacktrace below i took out the name of my file and replaced it with
...
It does look like its opening the same files many many many times..
"main" java.lang.RuntimeException: java.io.FileNotFoundException: ... (Too
many open files)
at
com.google.classpath.DirectoryClassPath.getResourceAsStream(DirectoryClassPath.j
ava:82)
at
com.google.classpath.CompositeClassPath.getResourceAsStream(CompositeClassPath.j
ava:67)
at
com.google.test.metric.JavaClassRepository.inputStreamForClass(JavaClassReposito
ry.java:59)
at
com.google.test.metric.JavaClassRepository.getClass(JavaClassRepository.java:47)
at
com.google.test.metric.asm.ClassInfoBuilderVisitor.visit(ClassInfoBuilderVisitor
.java:41)
at com.google.test.org.objectweb.asm.ClassReader.accept(Unknown Source)
at com.google.test.org.objectweb.asm.ClassReader.accept(Unknown Source)
at
com.google.test.metric.JavaClassRepository.parseClass(JavaClassRepository.java:7
7)
at
com.google.test.metric.JavaClassRepository.getClass(JavaClassRepository.java:47)
at
com.google.test.metric.TestabilityVisitor$Frame.recordMethodCall(TestabilityVisi
tor.java:360)
at
com.google.test.metric.method.op.turing.MethodInvokation.visit(MethodInvokation.
java:67)
at
com.google.test.metric.TestabilityVisitor$Frame.applyMethodOperations(Testabilit
yVisitor.java:333)
at
com.google.test.metric.TestabilityVisitor$Frame.recordMethodCall(TestabilityVisi
tor.java:348)
at
com.google.test.metric.TestabilityVisitor$Frame.recordNonOveridableMethodCall(Te
stabilityVisitor.java:388)
at
com.google.test.metric.TestabilityVisitor$CostRecordingFrame.applyImplicitCost(T
estabilityVisitor.java:144)
at
com.google.test.metric.MetricComputer.addSetterInjection(MetricComputer.java:94)
at com.google.test.metric.MetricComputer.compute(MetricComputer.java:82)
at com.google.test.metric.MetricComputer.compute(MetricComputer.java:56)
at com.google.test.metric.Testability.execute(Testability.java:272)
at com.google.test.metric.Testability.main(Testability.java:142)
at com.google.test.metric.Testability.main(Testability.java:135)
Caused by: java.io.FileNotFoundException: .... (Too many open files)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at
com.google.classpath.DirectoryClassPath.getResourceAsStream(DirectoryClassPath.j
ava:80)
Original issue reported on code.google.com by martin.c...@gmail.com on 13 Aug 2009 at 6:08
The text was updated successfully, but these errors were encountered:
Original issue reported on code.google.com by
martin.c...@gmail.com
on 13 Aug 2009 at 6:08The text was updated successfully, but these errors were encountered: