RVM
  1. RVM
  2. RVM-104

eclipse occasionally fails with segmentation fault

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.9.2
    • Component/s: None
    • Labels:
      None
    • Number of attachments :
      0

      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

        Activity

        Hide
        Daniel Frampton added a comment -

        Possibly corrected in 13102. We will see.

        Show
        Daniel Frampton added a comment - Possibly corrected in 13102. We will see.
        Hide
        Daniel Frampton added a comment -

        I believe this particular issue was OSR related and has been resolved.

        Show
        Daniel Frampton added a comment - I believe this particular issue was OSR related and has been resolved.

          People

          • Assignee:
            Unassigned
            Reporter:
            Daniel Frampton
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: