Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.9.2
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
We see the following failure sometimes on the DaCapo regressions. Command line and output attached
/home/robing/tmp/dacapo-nightly-20070622/rvm_trunk/dist/FastAdaptiveGenMS_ia32-linux/rvm -Declipse.java.home=/opt/jdk1.5.0 -Xmx512m -Xms512m -jar dacapo-20070622.jar -s large -n 2 -scratch /tmp/9871 eclipse
===== DaCapo eclipse starting warmup =====
<setting up workspace...>
<creating projects..............................................................>
<running tests at level 1...>
<performing build tests...>
org.apache.ant (not open) opening cleaning building
org.junit (not open) opening cleaning building
org.eclipse.osgi (not open) opening cleaning building
<performing type hierarchy tests...>
Hierarchy: org.eclipse.help.internal HelpPlugin
Hierarchy: org.eclipse.help HelpSystem
Hierarchy: org.eclipse.ant.core AntRunner
<performing AST tests...>
AST creation: org.eclipse.jdt.internal.compiler.parser
AST creation: whole workspace
<performing completion tests...>
Completion: Completion>Name>Empty
Completion: Completion>Name>Empty>No Method
Completion: Completion>Name>Empty>No Type
Completion: Completion>Member>Access
<performing search tests...>
Searching: indexing
Searching: constructor
Searching: field
===== DaCapo eclipse completed warmup in 158933 msec =====
===== DaCapo eclipse starting =====
<setting up workspace...>
<creating projects..............................................................>
<running tests at level 1...>
<performing build tests...>
org.apache.ant (not open) opening cleaning building
org.junit (not open) opening cleaning building
org.eclipse.osgi (not open) opening cleaning building
<performing type hierarchy tests...>
Hierarchy: org.eclipse.help.internal HelpPlugin
Hierarchy: org.eclipse.help HelpSystem
Hierarchy: org.eclipse.ant.core AntRunner
<performing AST tests...>
AST creation: org.eclipse.jdt.internal.compiler.parser
AST creation: whole workspace
<performing completion tests...>
Completion: Completion>Name>Empty
JikesRVM: TROUBLE. Got a signal (Segmentation fault; #11) from outside the VM's address space.
JikesRVM: UNRECOVERABLE trapped signal 11 (Segmentation fault)
handler stack 0x08062c78
si->si_addr 0x00000258
gs 0xc0100033
fs 0x00000000
es 0x0000007b
ds 0x0000007b
edi – JTOC? 0x57040260
esi – PR/VP 0x58371734
ebp – FP? 0x9e2f6188
esp – SP 0x6b32e9a8
ebx 0x9e752780
edx – T1? 0x6fb08054
ecx – S0? 0x9e9d68ec
eax – T0? 0x9e7559fc
ss 0x0000007b
eip 0x00000258
cs 0x00000073
trapno 0x0000000e
err 0x00000014
eflags 0x00010206
fpstate 0x08062d90
oldmask 0x00020000
cr2 0x00000258
fp0 0x00000000000000000000
fp1 0xc625ebd812ad92533ffd
fp2 0x0000000000008000bffd
fp3 0x9249492424929249bffc
fp4 0x30006a741bd393a94001
fp5 0x30006a741bd393a94001
fp6 0x30006a741bd3b3a94001
fp7 0xf00072abba73dcd73fff
JikesRVM: internal error
– Stack –
at Lorg/eclipse/jdt/internal/core/JavaElement; getElementInfo(Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object; at line 232
at Lorg/eclipse/jdt/internal/core/JavaElement; getElementInfo()Ljava/lang/Object; at line 218
at Lorg/eclipse/jdt/internal/core/JavaElement; getChildren()[Lorg/eclipse/jdt/core/IJavaElement; at line 173
at Lorg/eclipse/jdt/internal/core/JavaProjectElementInfo; getProjectCache(Lorg/eclipse/jdt/internal/core/JavaProject;)Lorg/eclipse/jdt/internal/core/JavaProjectElementInfo$ProjectCache; at line 195
at Lorg/eclipse/jdt/internal/core/JavaProjectElementInfo; newNameLookup(Lorg/eclipse/jdt/internal/core/JavaProject;[Lorg/eclipse/jdt/core/ICompilationUnit;)Lorg/eclipse/jdt/internal/core/NameLookup; at line 260
at Lorg/eclipse/jdt/internal/core/JavaProject; newNameLookup([Lorg/eclipse/jdt/core/ICompilationUnit;)Lorg/eclipse/jdt/internal/core/NameLookup; at line 2426
at Lorg/eclipse/jdt/internal/core/SearchableEnvironment; <init>(Lorg/eclipse/jdt/internal/core/JavaProject;[Lorg/eclipse/jdt/core/ICompilationUnit;)V at line 60
at Lorg/eclipse/jdt/internal/core/SearchableEnvironment; <init>(Lorg/eclipse/jdt/internal/core/JavaProject;Lorg/eclipse/jdt/core/WorkingCopyOwner;)V at line 74
at Lorg/eclipse/jdt/internal/core/JavaProject; newSearchableNameEnvironment(Lorg/eclipse/jdt/core/WorkingCopyOwner;)Lorg/eclipse/jdt/internal/core/SearchableEnvironment; at line 2451
at Lorg/eclipse/jdt/internal/core/Openable; codeComplete(Lorg/eclipse/jdt/internal/compiler/env/ICompilationUnit;Lorg/eclipse/jdt/internal/compiler/env/ICompilationUnit;ILorg/eclipse/jdt/core/CompletionRequestor;Lorg/eclipse/jdt/core/WorkingCopyOwner;)V at line 121
at Lorg/eclipse/jdt/internal/core/CompilationUnit; codeComplete(ILorg/eclipse/jdt/core/CompletionRequestor;Lorg/eclipse/jdt/core/WorkingCopyOwner;)V at line 301
at Lorg/eclipse/jdt/internal/core/CompilationUnit; codeComplete(ILorg/eclipse/jdt/core/CompletionRequestor;)V at line 294
at Ldacapo/eclipse/EclipseCompletionTests; complete(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[I)V at line 81
at Ldacapo/eclipse/EclipseCompletionTests; complete(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V at line 45
at Ldacapo/eclipse/EclipseCompletionTests; completeEmptyName()V at line 114
at Ldacapo/eclipse/EclipseCompletionTests; doTests(I)V at line 17
at Ldacapo/eclipse/EclipseTests; runtests([Ljava/lang/String;)V at line 108
at Ldacapo/eclipse/HarnessRunner; run(Ljava/lang/Object;)Ljava/lang/Object; at line 21
at Lorg/eclipse/core/internal/runtime/PlatformActivator$1; run(Ljava/lang/Object;)Ljava/lang/Object; at line 226
at Lorg/eclipse/core/runtime/adaptor/EclipseStarter; run(Ljava/lang/Object;)Ljava/lang/Object; at line 376
at Ldacapo/eclipse/EclipseHarness; iterate(Ljava/lang/String;)V at line 35
at Ldacapo/Benchmark; run(Ldacapo/Callback;Ljava/lang/String;Z)Z at line 119
at Ldacapo/TestHarness; runBenchmark(Ljava/io/File;Ljava/lang/String;Ldacapo/TestHarness;)V at line 137
at Ldacapo/TestHarness; main([Ljava/lang/String;)V at line 105
at LHarness; main([Ljava/lang/String;)V at line 5
at <invisible method>
at Lorg/jikesrvm/runtime/VM_Reflection; invoke(Lorg/jikesrvm/classloader/VM_Method;Ljava/lang/Object;[Ljava/lang/Object;Z)Ljava/lang/Object; at line 132
at Lorg/jikesrvm/scheduler/VM_MainThread; run()V at line 195
at Lorg/jikesrvm/scheduler/VM_Thread; run()V at line 534
at Lorg/jikesrvm/scheduler/VM_Thread; startoff()V at line 1113
Possibly corrected in 13102. We will see.