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

1.4.1 Solaris : Hotspot crash due to memory corruption in jsig.c/libjsig.so

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.4.2
    • 1.4.1
    • hotspot
    • mantis
    • sparc
    • solaris_7

      EAServer crashes with SIGSEGV on solaris with latest jdk 1.4.1-b21.
      After some debugging I found that after we called JNI_CreateJavaVM() there are at least 152 bytes memory get corruptted. Those memory were allocated from malloc call.
       
      This problem only exists for Solaris version, NT version does not have this problem. 1.4.0 on Solaris does not have this problem, either.

      We did some more investigation and found that this is happening only if LD_PRELOAD is pointing to libjsig.so. It works fine if we do not have LD_PRELOAD to point to libjsig.so. It works fine even if we use the libjsig.so that is shipped with JDK 1.4.0 release.

            acorn Karen Kinnear (Inactive)
            rverabel Raghu Verabelli (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: