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

Cannot start jenkins 1.421 - Glibc_2.11 not found

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • core
    • None

      Cannot start jenkins 1.421. When execute /etc/init.d/jenkins start I have the following exception:
      Starting Jenkins Exception in thread "main" java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:616)
      at Main._main(Main.java:125)
      at Main.main(Main.java:95)
      Caused by: java.lang.UnsatisfiedLinkError: /tmp/jna/jna2123156991551141605.tmp: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by /tmp/jna/jna2123156991551141605.tmp)
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1750)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1646)
      at java.lang.Runtime.load0(Runtime.java:787)
      at java.lang.System.load(System.java:1022)
      at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:745)
      at com.sun.jna.Native.loadNativeLibrary(Native.java:674)
      at com.sun.jna.Native.<clinit>(Native.java:115)
      at com.sun.akuma.CLibrary.<clinit>(CLibrary.java:54)
      at com.sun.akuma.JavaVMArguments.resolvePID(JavaVMArguments.java:103)
      at com.sun.akuma.JavaVMArguments.ofLinux(JavaVMArguments.java:91)
      at com.sun.akuma.JavaVMArguments.of(JavaVMArguments.java:81)
      at com.sun.akuma.JavaVMArguments.current(JavaVMArguments.java:69)
      at com.sun.akuma.Daemon.daemonize(Daemon.java:77)
      at com.sun.akuma.Daemon.all(Daemon.java:59)
      ... 6 more

      and jenkins doesn't start.

      Jenkins 1.420 works without problems.

      [root@integration ~]# /lib64/libc.so.6
      GNU C Library stable release version 2.5, by Roland McGrath et al.
      Copyright (C) 2006 Free Software Foundation, Inc.
      This is free software; see the source for copying conditions.
      There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
      PARTICULAR PURPOSE.
      Compiled by GNU CC version 4.1.2 20080704 (Red Hat 4.1.2-50).
      Compiled on a Linux 2.6.9 system on 2011-06-27.
      Available extensions:
      The C stubs add-on version 2.1.2.
      crypt add-on version 2.1 by Michael Glad and others
      GNU Libidn by Simon Josefsson
      GNU libio by Per Bothner
      NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
      Native POSIX Threads Library by Ulrich Drepper et al
      BIND-8.2.3-T5B
      RT using linux kernel aio
      Thread-local storage support included.
      For bug reporting instructions, please see:
      <http://www.gnu.org/software/libc/bugs.html>.

          [JENKINS-10354] Cannot start jenkins 1.421 - Glibc_2.11 not found

          Daniele Antonini created issue -

          I had the same problems after updating to Jenkins 1.421 on a CentOS5.6 (64bit). I have to rollback to 1.420...

          Alexander Fischer added a comment - I had the same problems after updating to Jenkins 1.421 on a CentOS5.6 (64bit). I have to rollback to 1.420...

          michael d added a comment - - edited

          I have the same problem

           
          sudo /etc/init.d/jenkins start
          Starting Jenkins Exception in thread "main" java.lang.reflect.InvocationTargetException
                  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                  at java.lang.reflect.Method.invoke(Method.java:597)
                  at Main._main(Main.java:125)
                  at Main.main(Main.java:95)
          Caused by: java.lang.UnsatisfiedLinkError: /tmp/jna/jna4144139455713645224.tmp: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by /tmp/jna/jna4144139455713645224.tmp)
                  at java.lang.ClassLoader$NativeLibrary.load(Native Method)
                  at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)
                  at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
                  at java.lang.Runtime.load0(Runtime.java:770)
                  at java.lang.System.load(System.java:1003)
                  at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:745)
                  at com.sun.jna.Native.loadNativeLibrary(Native.java:674)
                  at com.sun.jna.Native.<clinit>(Native.java:115)
                  at com.sun.akuma.CLibrary.<clinit>(CLibrary.java:54)
                  at com.sun.akuma.JavaVMArguments.resolvePID(JavaVMArguments.java:103)
                  at com.sun.akuma.JavaVMArguments.ofLinux(JavaVMArguments.java:91)
                  at com.sun.akuma.JavaVMArguments.of(JavaVMArguments.java:81)
                  at com.sun.akuma.JavaVMArguments.current(JavaVMArguments.java:69)
                  at com.sun.akuma.Daemon.daemonize(Daemon.java:77)
                  at com.sun.akuma.Daemon.all(Daemon.java:59)
                  ... 6 more
                                                                     [FAILED]
          

          and also

           
          [jenkins@ord-hud01 ~]$ uname -a
          Linux ord-hud01 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
          [jenkins@ord-hud01 ~]$ cat /etc/redhat-release
          Red Hat Enterprise Linux Server release 5.5 (Tikanga)
          [jenkins@ord-hud01 ~]$ cat /proc/version
          Linux version 2.6.18-194.el5 (mockbuild@x86-005.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:39 EDT 2010
          [jenkins@ord-hud01 ~]$
          

          my plugins:

           
          [Plugin:cvs, Plugin:claim, Plugin:maven-plugin, Plugin:subversion, Plugin:thinBackup, Plugin:clone-workspace-scm, Plugin:email-ext, Plugin:jobConfigHistory, Plugin:role-strategy, Plugin:setenv, Plugin:htmlpublisher, Plugin:copyartifact, Plugin:ssh-slaves]
          
           
          [jenkins@ord-hud01 ~]$ rpm -qa | grep glibc
          glibc-2.5-49
          compat-glibc-2.3.4-2.26
          glibc-devel-2.5-49
          glibc-headers-2.5-49
          glibc-2.5-49
          glibc-devel-2.5-49
          compat-glibc-2.3.4-2.26
          compat-glibc-headers-2.3.4-2.26
          glibc-common-2.5-49
          
           
          [jenkins@ord-hud01 ~]$ java -version
          java version "1.6.0_25"
          Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
          Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
          

          michael d added a comment - - edited I have the same problem sudo /etc/init.d/jenkins start Starting Jenkins Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at Main._main(Main.java:125) at Main.main(Main.java:95) Caused by: java.lang.UnsatisfiedLinkError: /tmp/jna/jna4144139455713645224.tmp: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by /tmp/jna/jna4144139455713645224.tmp) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703) at java.lang.Runtime.load0(Runtime.java:770) at java.lang.System.load(System.java:1003) at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:745) at com.sun.jna.Native.loadNativeLibrary(Native.java:674) at com.sun.jna.Native.<clinit>(Native.java:115) at com.sun.akuma.CLibrary.<clinit>(CLibrary.java:54) at com.sun.akuma.JavaVMArguments.resolvePID(JavaVMArguments.java:103) at com.sun.akuma.JavaVMArguments.ofLinux(JavaVMArguments.java:91) at com.sun.akuma.JavaVMArguments.of(JavaVMArguments.java:81) at com.sun.akuma.JavaVMArguments.current(JavaVMArguments.java:69) at com.sun.akuma.Daemon.daemonize(Daemon.java:77) at com.sun.akuma.Daemon.all(Daemon.java:59) ... 6 more [FAILED] and also [jenkins@ord-hud01 ~]$ uname -a Linux ord-hud01 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux [jenkins@ord-hud01 ~]$ cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.5 (Tikanga) [jenkins@ord-hud01 ~]$ cat /proc/version Linux version 2.6.18-194.el5 (mockbuild@x86-005.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:39 EDT 2010 [jenkins@ord-hud01 ~]$ my plugins: [Plugin:cvs, Plugin:claim, Plugin:maven-plugin, Plugin:subversion, Plugin:thinBackup, Plugin:clone-workspace-scm, Plugin:email-ext, Plugin:jobConfigHistory, Plugin:role-strategy, Plugin:setenv, Plugin:htmlpublisher, Plugin:copyartifact, Plugin:ssh-slaves] [jenkins@ord-hud01 ~]$ rpm -qa | grep glibc glibc-2.5-49 compat-glibc-2.3.4-2.26 glibc-devel-2.5-49 glibc-headers-2.5-49 glibc-2.5-49 glibc-devel-2.5-49 compat-glibc-2.3.4-2.26 compat-glibc-headers-2.3.4-2.26 glibc-common-2.5-49 [jenkins@ord-hud01 ~]$ java -version java version "1.6.0_25" Java(TM) SE Runtime Environment (build 1.6.0_25-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)

          Same problem, also on CentOS 5.6.

          sudo /sbin/service jenkins start
          Starting Jenkins Exception in thread "main" java.lang.reflect.InvocationTargetException
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:616)
          at Main._main(Main.java:125)
          at Main.main(Main.java:95)
          Caused by: java.lang.UnsatisfiedLinkError: /tmp/jna/jna3104052741036611210.tmp: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by /tmp/jna/jna3104052741036611210.tmp)
          at java.lang.ClassLoader$NativeLibrary.load(Native Method)
          at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1750)
          at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1646)
          at java.lang.Runtime.load0(Runtime.java:787)
          at java.lang.System.load(System.java:1022)
          at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:745)
          at com.sun.jna.Native.loadNativeLibrary(Native.java:674)
          at com.sun.jna.Native.<clinit>(Native.java:115)
          at com.sun.akuma.CLibrary.<clinit>(CLibrary.java:54)
          at com.sun.akuma.JavaVMArguments.resolvePID(JavaVMArguments.java:103)
          at com.sun.akuma.JavaVMArguments.ofLinux(JavaVMArguments.java:91)
          at com.sun.akuma.JavaVMArguments.of(JavaVMArguments.java:81)
          at com.sun.akuma.JavaVMArguments.current(JavaVMArguments.java:69)
          at com.sun.akuma.Daemon.daemonize(Daemon.java:77)
          at com.sun.akuma.Daemon.all(Daemon.java:59)
          ... 6 more

          Steven Merrill added a comment - Same problem, also on CentOS 5.6. — sudo /sbin/service jenkins start Starting Jenkins Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at Main._main(Main.java:125) at Main.main(Main.java:95) Caused by: java.lang.UnsatisfiedLinkError: /tmp/jna/jna3104052741036611210.tmp: /lib64/libc.so.6: version `GLIBC_2.11' not found (required by /tmp/jna/jna3104052741036611210.tmp) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1750) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1646) at java.lang.Runtime.load0(Runtime.java:787) at java.lang.System.load(System.java:1022) at com.sun.jna.Native.loadNativeLibraryFromJar(Native.java:745) at com.sun.jna.Native.loadNativeLibrary(Native.java:674) at com.sun.jna.Native.<clinit>(Native.java:115) at com.sun.akuma.CLibrary.<clinit>(CLibrary.java:54) at com.sun.akuma.JavaVMArguments.resolvePID(JavaVMArguments.java:103) at com.sun.akuma.JavaVMArguments.ofLinux(JavaVMArguments.java:91) at com.sun.akuma.JavaVMArguments.of(JavaVMArguments.java:81) at com.sun.akuma.JavaVMArguments.current(JavaVMArguments.java:69) at com.sun.akuma.Daemon.daemonize(Daemon.java:77) at com.sun.akuma.Daemon.all(Daemon.java:59) ... 6 more

          Same happens with the Restart Safely plugin under 1.421. Rolling back...

          Patrick Renaud added a comment - Same happens with the Restart Safely plugin under 1.421. Rolling back...

          kutzi added a comment -

          There were changes to the JNA library in JENKINS-9486.
          Assigning to Kohsuke

          kutzi added a comment - There were changes to the JNA library in JENKINS-9486 . Assigning to Kohsuke
          kutzi made changes -
          Assignee New: kokawa [ kokawa ]
          kutzi made changes -
          Assignee Original: kokawa [ kokawa ] New: Kohsuke Kawaguchi [ kohsuke ]

          Kohsuke Kawaguchi added a comment - - edited

          Please report your Linux environment/distribution/version so that I can see what platforms this is affecting.

          Also, JVM version and whether that's 32bit/64bit please.

          Kohsuke Kawaguchi added a comment - - edited Please report your Linux environment/distribution/version so that I can see what platforms this is affecting. Also, JVM version and whether that's 32bit/64bit please.

          [root@integration ~]# uname -a
          Linux integration 2.6.18-238.12.1.el5 #1 SMP Tue May 31 13:22:04 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
          [root@integration ~]# cat /etc/redhat-release
          CentOS release 5.6 (Final)
          [root@integration ~]# cat /proc/version
          Linux version 2.6.18-238.12.1.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Tue May 31 13:22:04 EDT 2011

          do you need of other infos?

          Daniele Antonini added a comment - [root@integration ~] # uname -a Linux integration 2.6.18-238.12.1.el5 #1 SMP Tue May 31 13:22:04 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux [root@integration ~] # cat /etc/redhat-release CentOS release 5.6 (Final) [root@integration ~] # cat /proc/version Linux version 2.6.18-238.12.1.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Tue May 31 13:22:04 EDT 2011 do you need of other infos?

            kohsuke Kohsuke Kawaguchi
            daniele_antonini Daniele Antonini
            Votes:
            11 Vote for this issue
            Watchers:
            20 Start watching this issue

              Created:
              Updated:
              Resolved: