Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8216065

Eclipse V4.6.3 (Latest for Solaris) Crashes on Start w/JSE 8u92 and JSE 11.0.1

    Details

    • CPU:
      sparc
    • OS:
      solaris_11

      Description

      ADDITIONAL SYSTEM INFORMATION :
      Oracle Solaris 11.3 SPARC (Native 11.3 virtualised zone)
      Java SE 8u93 and Java SE 11.0.1

      A DESCRIPTION OF THE PROBLEM :
      This bug report submitted in accordance with the following guidelines:
      https://docs.oracle.com/javase/10/troubleshoot/submit-bug-report.htm#JSTGD520

      HARDWARE DETAILS
      ----------------
      Sun SPARC T4-1 64-bit SPARCT4-1 Rev 1.2 sun4v 2.85 GHz


      OPERATING SYSTEM DETAILS
      ------------------------
      SunOS Release 5.11 Version 11.3 Oracle Solaris 11.3.34.0.4 Native Zone

      (There is no showrev on Solaris 11)

      $ pkg list -uv
      FMRI IFO
      pkg://solaris/consolidation/ddt/ddt-incorporation@18.2.18.4.18,0.5.11-0.175.3.32.0.3.0:20180420T193407Z i--
      pkg://solaris/developer/build/onbld@0.5.11,5.11-0.175.3.31.0.1.0:20180309T212143Z i--
      pkg://solarisstudio/developer/developerstudio-125/c++@12.5,5.11-1.0.2.0:20171218T232519Z i--
      pkg://solarisstudio/developer/developerstudio-125/library/c++-libs@12.5,5.11-1.0.2.0:20171218T232642Z i--
      pkg://solarisstudio/developer/developerstudio-125/performance-analyzer@12.5,5.11-1.0.0.0:20160614T214413Z i--
      pkg://solarisstudio/developer/developerstudio-126/backend@12.6,5.11-1.0.0.1:20170815T160152Z i--
      pkg://solarisstudio/developer/developerstudio-126/c++@12.6,5.11-1.0.1.0:20180214T204622Z i--
      pkg://solarisstudio/developer/developerstudio-126/cc@12.6,5.11-1.0.1.0:20180418T185504Z i--
      pkg://solarisstudio/developer/developerstudio-126/dbx@12.6,5.11-1.0.0.1:20170815T160320Z i--
      pkg://solarisstudio/developer/developerstudio-126/dmake@12.6,5.11-1.0.0.1:20170815T160336Z i--
      pkg://solarisstudio/developer/developerstudio-126/fortran@12.6,5.11-1.0.0.1:20170815T160345Z i--
      pkg://solarisstudio/developer/developerstudio-126/library/c++-libs@12.6,5.11-1.0.1.0:20180214T204743Z i--
      pkg://solarisstudio/developer/developerstudio-126/performance-analyzer@12.6,5.11-1.0.0.1:20170815T160630Z i--
      pkg://solaris/developer/java/jdk@1.7.0.181.9,5.11:20180410T023009Z i--
      pkg://solarisstudio/developer/solarisstudio-123/c++@12.3,5.11-1.0.35.0:20180328T214219Z i--
      pkg://solarisstudio/developer/solarisstudio-123/library/c++-libs@12.3,5.11-1.0.35.0:20180328T214610Z i--
      pkg://solarisstudio/developer/solarisstudio-124/c++@12.4,5.11-1.0.32.0:20180403T171606Z i--
      pkg://solarisstudio/developer/solarisstudio-124/dmake@12.4,5.11-1.0.1.0:20160907T190359Z i--
      pkg://solarisstudio/developer/solarisstudio-124/library/c++-libs@12.4,5.11-1.0.32.0:20180403T171724Z i--
      pkg://solaris/library/database/gdbm@1.8.3,5.11-0.175.3.0.0.30.0:20150821T165350Z i--
      pkg://solaris/library/libmicrohttpd@0.9.52,5.11-0.175.3.21.0.4.0:20170605T171510Z i--
      pkg://solaris/library/popt@1.7,5.11-0.175.3.0.0.30.0:20150821T165734Z i--
      pkg://solaris/library/python/six@1.9.0,5.11-0.175.3.20.0.1.0:20170412T190759Z i--
      pkg://solaris/library/python/six-27@1.9.0,5.11-0.175.3.20.0.1.0:20170412T190757Z i--
      pkg://solaris/support/explorer@18.2.18.4.18,0.5.11-0.175.3.32.0.3.0:20180420T193408Z i--

      $ cd /usr/lib
      $ ls -l libglib-*
      lrwxrwxrwx 1 root root 23 Jun 2 2017 libglib-2.0.so -> libglib-2.0.so.0.4600.0
      lrwxrwxrwx 1 root root 23 Jun 2 2017 libglib-2.0.so.0 -> libglib-2.0.so.0.4600.0
      -rwxr-xr-x 1 root bin 1454516 Mar 30 2018 libglib-2.0.so.0.4600.0

      $ ls -l /usr/gcc/*/lib/libgcc_s.so.1
      -r-xr-xr-x 1 root bin 284748 Jun 30 2018 /usr/gcc/4.5/lib/libgcc_s.so.1
      -r-xr-xr-x 1 root bin 302712 Jun 30 2018 /usr/gcc/4.7/lib/libgcc_s.so.1
      -r-xr-xr-x 1 root bin 244468 Oct 1 2017 /usr/gcc/5/lib/libgcc_s.so.1
      -r-xr-xr-x 1 root bin 481256 Jul 22 00:43 /usr/gcc/7/lib/sparcv9/libgcc_s.so.1


      JAVA SE VERSION
      ---------------
      $ java -version
      java version "1.8.0_181"
      Java(TM) SE Runtime Environment (build 1.8.0_181-b12)
      Java HotSpot(TM) 64-Bit Server VM (build 25.181-b12, mixed mode)

      Installed version. Tried latest version before reporting per guidelines:

      $ /disk/media/opt/jdk/sun4v/bin/java -version
      java version "11.0.1" 2018-10-16 LTS
      Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
      Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)


      COMMAND-LINE OPTIONS
      --------------------
      $ tail /opt/local/bin/eclipse.sh

      CLASSPATH=/opt/eclipse/plugins
      JAVA_HOME=/usr/jdk/instances/jdk1.8.0
      export CLASSPATH JAVA_HOME
      LD_LIBRARY_PATH=/opt/eclipse/p2 /opt/eclipse/eclipse \
        -vm /disk/media/opt/jdk/$(uname -m)/bin/java -display $DISPLAY "$@"

      -vm option used in trial of latest Java SE version

      $ cat /tmp/eclipse/eclipse.ini
      -startup
      plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
      --launcher.library
      plugins/org.eclipse.equinox.launcher.gtk.solaris.sparcv9_1.1.300.v20160525-1303
      -showsplash
      org.eclipse.platform
      --launcher.defaultAction
      openFile
      --launcher.appendVmargs
      -vmargs
      -Dosgi.requiredJavaVersion=1.8
      -Xms256m
      -Xmx1024m

      ENVIRONMENT VARIABLES
      ---------------------
      + echo JAVA_HOME = /usr/jdk/instances/jdk1.8.0
      JAVA_HOME = /usr/jdk/instances/jdk1.8.0

      + echo JRE_HOME =
      JRE_HOME =

      + echo JAVA_TOOL_OPTIONS =
      JAVA_TOOL_OPTIONS =

      + echo _JAVA_OPTIONS =
      _JAVA_OPTIONS =

      + echo CLASSPATH = /opt/eclipse/plugins
      CLASSPATH = /opt/eclipse/plugins

      + echo JAVA_COMPILER =
      JAVA_COMPILER =

      + echo PATH = /home/michael/bin:/usr/sbin:/usr/gnu/bin:/usr/lib/sparcv9/R/bin:/usr/ccs/bin:/usr/bin:/opt/local/sbin:/usr/perl5/5.12/bin:/opt/local/bin:/usr/dt/bin:/usr/lib/mailman/bin:/u01/app/oracle/product/12.1.0/dbhome_1/bin:/u01/app/oracle/product/12.1.0/dbhome_1/../grid/bin:/u01/app/oracle/product/12.1.0/dbhome_1/../grid/suptools/orachk:/u01/app/oracle/product/12.1.0/dbhome_1/../grid/suptools/tfa/release/tfa_home/bin:/usr/mysql/5.5/bin:/usr/xpg4/bin:/usr/bin:/usr/ucb:/usr/sfw/bin:/opt/sfw/bin:/opt/developerstudio/bin:/opt/oppenoffice.org/ure/bin:/usr/X/bin:/usr/X/lib/xdm:/opt/Minitab:/opt/Adobe/Reader7/bin:/opt/Adobe/Reader8/bin:/opt/applixware:/opt/csw/bin:/opt/csw/sbin:
      PATH = /home/michael/bin:/usr/sbin:/usr/gnu/bin:/usr/lib/sparcv9/R/bin:/usr/ccs/bin:/usr/bin:/opt/local/sbin:/usr/perl5/5.12/bin:/opt/local/bin:/usr/dt/bin:/usr/lib/mailman/bin:/u01/app/oracle/product/12.1.0/dbhome_1/bin:/u01/app/oracle/product/12.1.0/dbhome_1/../grid/bin:/u01/app/oracle/product/12.1.0/dbhome_1/../grid/suptools/orachk:/u01/app/oracle/product/12.1.0/dbhome_1/../grid/suptools/tfa/release/tfa_home/bin:/usr/mysql/5.5/bin:/usr/xpg4/bin:/usr/bin:/usr/ucb:/usr/sfw/bin:/opt/sfw/bin:/opt/developerstudio/bin:/opt/oppenoffice.org/ure/bin:/usr/X/bin:/usr/X/lib/xdm:/opt/Minitab:/opt/Adobe/Reader7/bin:/opt/Adobe/Reader8/bin:/opt/applixware:/opt/csw/bin:/opt/csw/sbin:

      + echo USERNAME =
      USERNAME =

      + echo LD_LIBRARY_PATH = /usr/X/lib:/usr/X11/lib:/lib/sparcv9:/usr/lib/sparcv9:/u01/app/oracle/product/12.1.0/dbhome_1/lib:/u01/app/oracle/product/12.1.0/dbhome_1/network/lib:/usr/lib/sparcv9/R/lib:/usr/lib:/usr/xpg4/lib:/usr/dt/lib:/opt/local/lib:/opt/developerstudio/lib:/opt/developerstudio/lib/compilers/rtlibs/usr/lib/sparcv9:/opt/ooo-dev/basis3.4/program:/opt/ooo-dev/ure/lib:/opt/ooo-dev3/basis-link/ure-link/lib:/opt/hpnpl/lib:/opt/hpnp/lib:/opt/sfw/lib/thunderbird:/usr/java1.1/lib/sparc/native_threads:/u01/app/oracle/../grid/lib:/usr/oracle/instantclient/12.1/lib:/opt/csw/lib:
      LD_LIBRARY_PATH = /usr/X/lib:/usr/X11/lib:/lib/sparcv9:/usr/lib/sparcv9:/u01/app/oracle/product/12.1.0/dbhome_1/lib:/u01/app/oracle/product/12.1.0/dbhome_1/network/lib:/usr/lib/sparcv9/R/lib:/usr/lib:/usr/xpg4/lib:/usr/dt/lib:/opt/local/lib:/opt/developerstudio/lib:/opt/developerstudio/lib/compilers/rtlibs/usr/lib/sparcv9:/opt/ooo-dev/basis3.4/program:/opt/ooo-dev/ure/lib:/opt/ooo-dev3/basis-link/ure-link/lib:/opt/hpnpl/lib:/opt/hpnp/lib:/opt/sfw/lib/thunderbird:/usr/java1.1/lib/sparc/native_threads:/u01/app/oracle/../grid/lib:/usr/oracle/instantclient/12.1/lib:/opt/csw/lib:

      + echo LD_PRELOAD =
      LD_PRELOAD =

      + echo SHELL = /usr/ccs/bin/bash
      SHELL = /usr/ccs/bin/bash

      + echo DISPLAY = localhost:15.0
      DISPLAY = localhost:15.0

      + echo HOSTTYPE = sparc
      HOSTTYPE = sparc

      + echo ARCH =
      ARCH =

      + echo MACHTYPE = sparc-sun-solaris2.11
      MACHTYPE = sparc-sun-solaris2.11


      FATAL_ERROR_LOG
      ---------------
      * Java SE 8 https://pastebin.com/iPvGi8m (pid=13097)

      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xffffffff50c3dc2c, pid=29501, tid=0x0000000000000002
      #
      # JRE version: Java(TM) SE Runtime Environment (8.0_181-b12) (build 1.8.0_181-b12)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.181-b12 mixed mode solaris-sparc compressed oops)
      # Problematic frame:
      # C [libgobject-2.0.so.0.4600.0+0x3dc2c] g_type_query+0x74
      #
      # Core dump written. Default location: /tmp/core or core.29501
      #
      # An error report file with more information is saved as:
      # /tmp/hs_err_pid29501.log
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      * Java SE 11 https://pastebin.com/RuUdi8Vv (pid=12179)
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xffffffff4fa3dc2c, pid=19797, tid=2
      #
      # JRE version: Java(TM) SE Runtime Environment (11.0.1+13) (build 11.0.1+13-LTS)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (11.0.1+13-LTS, mixed mode, tiered, compressed oops, g1 gc, solaris-sparc)
      # Problematic frame:
      # C [libgobject-2.0.so.0.4600.0+0x3dc2c] g_type_query+0x74
      #
      # Core dump will be written. Default location: /tmp/core or core.19797
      #
      # An error report file with more information is saved as:
      # /tmp/hs_err_pid19797.log
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      CORE AND CRASH DUMP
      -------------------
      * Java SE 8 https://pastebin.com/kJdGen0Y
      * Java SE 11 https://pastebin.com/bdC2aq1G


      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      -----------------------------------
      1. Objective was to install Eclipse for Solaris 11 SPARC.
      2. Eclipse 4.6 was installed into /opt believing it to be the most recent
         release available for Solaris.
         https://archive.eclipse.org/eclipse/downloads/drops4/R-4.6-201606061100/
      3. Launched for first time and crashed after displaying spash screen
      4. Searched on-line, saw recommendation to use latest JRE and confirmed
         that latest version of JSE 8 shipped with the OS, Solaris 11.3 up to date.
      5. Downloaded JSE 11 to a filer outside of Solaris 11.3 (/disk/media/opt)
      6. Re-tried, using documented way of using a JVM other than default installed
         by means of the -vm option.
      7. Changed configuration to lift core limit so as to gather data for reporting
      8. Double-checked that Eclipse 4.6 was the latest version for Solaris SPARC.
      9. Installed Eclipse 4.6.3 into /opt and re-tried with both JSE 8 and JSE 11


      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      After appearance of Eclipse Neon 3 splash screen, that Eclipse IDE window appear.
      ACTUAL -
      Eclipse/Java crashes after ~10 secs (low bandwidth ssh -X DSL connection), printing the crash reports seen below:

      * Java SE 8 https://pastebin.com/Z1VUVgTh
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xffffffff50c3dc2c, pid=6097, tid=0x0000000000000002
      #
      # JRE version: Java(TM) SE Runtime Environment (8.0_181-b12) (build 1.8.0_181-b12)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.181-b12 mixed mode solaris-sparc compressed oops)
      # Problematic frame:
      # C [libgobject-2.0.so.0.4600.0+0x3dc2c] g_type_query+0x74
      #
      # Core dump written. Default location: /tmp/core or core.6097
      #
      # An error report file with more information is saved as:
      # /tmp/hs_err_pid6097.log
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      * Java SE 11 https://pastebin.com/H91EGUpZ
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xffffffff4f03dc2c, pid=4350, tid=2
      #
      # JRE version: Java(TM) SE Runtime Environment (11.0.1+13) (build 11.0.1+13-LTS)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (11.0.1+13-LTS, mixed mode, tiered, compressed oops, g1 gc, solaris-sparc)
      # Problematic frame:
      # C [libgobject-2.0.so.0.4600.0+0x3dc2c] g_type_query+0x74
      #
      # Core dump will be written. Default location: /tmp/core or core.4350
      #
      # An error report file with more information is saved as:
      # /tmp/hs_err_pid4350.log
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      CORE AND CRASH DUMP FOR RE-RUN WITH ECLIPSE 4.6.3
      -------------------------------------------------
      * Java SE 8 https://pastebin.com/ATkas031
      * Java SE 11 https://pastebin.com/iVdn0g41


      LOGS AND TRACES
      ---------------
      * Java SE 8 https://pastebin.com/Z1VUVgTh
      * Java SE 11 https://pastebin.com/H91EGUpZ


      RESULTS FROM TROUBLESHOOTING STEPS
      ----------------------------------
      Re-tried with -Xcheck:jni and HotSpot Client VM option -client

      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0xffffffff4f63dc2c, pid=12932, tid=2
      #
      # JRE version: Java(TM) SE Runtime Environment (11.0.1+13) (build 11.0.1+13-LTS)
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (11.0.1+13-LTS, mixed mode, tiered, compressed oops, g1 gc, solaris-sparc)
      # Problematic frame:
      # C [libgobject-2.0.so.0.4600.0+0x3dc2c] g_type_query+0x74
      #
      # Core dump will be written. Default location: /tmp/core or core.12932
      #
      # An error report file with more information is saved as:
      # /tmp/hs_err_pid12932.log
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.
      #

      * Core file: https://pastebin.com/iJaAu39j
      * Log file: https://pastebin.com/4vT2RiF7


      FREQUENCY : always


        Attachments

          Activity

            People

            • Assignee:
              pardesha Pardeep Sharma
              Reporter:
              webbuggrp Webbug Group
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: