Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-28576

WebSphere Crashes on Jenkins 1.612 and higher supporting Java 7 changes

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Blocker
    • Resolution: Unresolved
    • Labels:
    • Environment:
      JENKINS WAR VERSION 1.612 - 1.615
      WINDOWS SERVER 2008 R2 ENTERPRISE
      AMD OPTERON(TM) PROCESSOR 6136 2.4 GHZ (2 PROCESSORS)
      4.0 GB RAM
      64-BIT OPERATION SYSTEM
      WEBSPHERE APPLICATION SERVER 8.5.5.5
      JAVA 1.7.1
    • Similar Issues:

      Description

      WebSphere crashes when attempting to use newer versions of Jenkins built on Java 7. We have updated to all the latest patches of WebSphere 8.5.5.5 and to the newly released IBM JDK 1.7.1. IBM Support states they have seen similar things with com4j corruption. Is it possible for you to look into what IBM states?

      Here is IBM's last email.

      ----------
      I have found a similar pattern of corruption like in the old PMRs which
      was due to the corruption by com4j and its relevant JNI modules.

      > j9javavm! | charsfrom !j9portlibrary | run | charsfrom
      !j9portlibraryglobaldata | run | grep corruptedMemoryBlock
      0x0: void * corruptedMemoryBlock = !j9x 0x0000000022842120

      > j9x 0x0000000022842120,50
      0x22842120 : 00000000247781f0 0000000018868160 [ ..w$....ยด....... ]
      0x22842130 : 0000455344740000 000000002351fbd8 [ ..tDSE....Q#.... ]
      >> 0x22842140 : 0000000000000000 0000000000000020 [ ........ ....... ]
      Corruption here.

      Can you please check with com4j and its relevant JNI modules to debug
      this issue further.
      ---------

        Attachments

          Activity

          Hide
          danielbeck Daniel Beck added a comment -

          I don't think com4j is used anywhere in core. Are you using the Active Directory plugin?

          Show
          danielbeck Daniel Beck added a comment - I don't think com4j is used anywhere in core. Are you using the Active Directory plugin?
          Hide
          bcoveny Bruce Coveny added a comment -

          Yes we do use active directory plugin.

          Show
          bcoveny Bruce Coveny added a comment - Yes we do use active directory plugin.
          Hide
          danielbeck Daniel Beck added a comment -

          Workaround then would be to try using the LDAP Plugin instead.

          Show
          danielbeck Daniel Beck added a comment - Workaround then would be to try using the LDAP Plugin instead.
          Hide
          bcoveny Bruce Coveny added a comment -

          Removing the active directory settings made the server stable and not crash. It took some time to get the configuration setup for the LDAP plugin. We have successfully switched to the LDAP Plugin and the server is up and stable under JDK 1.7.

          Show
          bcoveny Bruce Coveny added a comment - Removing the active directory settings made the server stable and not crash. It took some time to get the configuration setup for the LDAP plugin. We have successfully switched to the LDAP Plugin and the server is up and stable under JDK 1.7.

            People

            • Assignee:
              Unassigned
              Reporter:
              bcoveny Bruce Coveny
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: