[ https://issues.jenkins-ci.org/browse/JENKINS-13154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Teppo Kurki updated JENKINS-13154: ---------------------------------- Attachment: Thread Dump Analyzer screenshot.jpg > Heavy thread congestion with FingerPrint.save > --------------------------------------------- > > Key: JENKINS-13154 > URL: https://issues.jenkins-ci.org/browse/JENKINS-13154 > Project: Jenkins > Issue Type: Bug > Components: core > Affects Versions: current > Environment: System Properties > Name ↓ Value > awt.toolkit sun.awt.X11.XToolkit > executable-war /foobar/jenkins/jenkins.war > file.encoding UTF-8 > file.encoding.pkg sun.io > file.separator / > guice.disable.misplaced.annotation.check true > hudson.diyChunking true > hudson.upstreamCulprits true > java.awt.graphicsenv sun.awt.X11GraphicsEnvironment > java.awt.headless true > java.awt.printerjob sun.print.PSPrinterJob > java.class.path /foobar/jenkins/jenkins.war > java.class.version 51.0 > java.endorsed.dirs /foobar/dist/jdk/jdk1.7.0_02/jre/lib/endorsed > java.ext.dirs > /foobar/dist/jdk/jdk1.7.0_02/jre/lib/ext:/usr/java/packages/lib/ext > java.home /foobar/dist/jdk/jdk1.7.0_02/jre > java.io.tmpdir /foobar/scratch > java.library.path > /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib > java.runtime.name Java(TM) SE Runtime Environment > java.runtime.version 1.7.0_02-b13 > java.specification.name Java Platform API Specification > java.specification.vendor Oracle Corporation > java.specification.version 1.7 > java.vendor Oracle Corporationa > java.vendor.url http://java.oracle.com/ > java.vendor.url.bug http://bugreport.sun.com/bugreport/ > java.version 1.7.0_02 > java.vm.info mixed mode > java.vm.name Java HotSpot(TM) 64-Bit Server VM > java.vm.specification.name Java Virtual Machine Specification > java.vm.specification.vendor Oracle Corporation > java.vm.specification.version 1.7 > java.vm.vendor Oracle Corporation > java.vm.version 22.0-b10 > jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib > line.separator > mail.smtp.sendpartial true > mail.smtps.sendpartial true > os.arch amd64 > os.name Linux > os.version 2.6.18-164.15.1.el5 > path.separator : > securerandom.source file:/dev/./urandom > sun.arch.data.model 64 > sun.boot.class.path > /foobar/dist/jdk/jdk1.7.0_02/jre/lib/resources.jar:/foobar/dist/jdk/jdk1.7.0_02/jre/lib/rt.jar:/foobar/dist/jdk/jdk1.7.0_02/jre/lib/sunrsasign.jar:/foobar/dist/jdk/jdk1.7.0_02/jre/lib/jsse.jar:/foobar/dist/jdk/jdk1.7.0_02/jre/lib/jce.jar:/foobar/dist/jdk/jdk1.7.0_02/jre/lib/charsets.jar:/foobar/dist/jdk/jdk1.7.0_02/jre/classes > sun.boot.library.path /foobar/dist/jdk/jdk1.7.0_02/jre/lib/amd64 > sun.cpu.endian little > sun.cpu.isalist > sun.io.unicode.encoding UnicodeLittle > sun.java.command /foobar/jenkins/jenkins.war --httpPort=8088 > sun.java.launcher SUN_STANDARD > sun.jnu.encoding UTF-8 > sun.management.compiler HotSpot 64-Bit Tiered Compilers > sun.os.patch.level unknown > svnkit.http.methods Digest,Basic,NTLM,Negotiate > svnkit.ssh2.persistent false > user.country FI > user.dir /foobar/jenkins > user.home /foobar/baz > user.language fi > user.name baz > user.timezone Europe/Helsinki > Environment Variables > Name ↓ Value > G_BROKEN_FILENAMES 1 > HISTSIZE 1000 > HOME /foobar/baz > HUDSON_HOME /foobar/jenkins > INPUTRC /etc/inputrc > JAVA_HOME /foobar/dist/jdk/current > JENKINS_HOME /foobar/jenkins > JETTYENV_HOME /foobar/baz/env-jetty > LANG en_US.UTF-8 > LC_ADDRESS fi_FI.UTF-8 > LC_ALL fi_FI.utf8 > LC_CTYPE fi_FI.UTF-8 > LC_IDENTIFICATION fi_FI.UTF-8 > LC_MEASUREMENT fi_FI.UTF-8 > LC_MONETARY fi_FI.UTF-8 > LC_NAME fi_FI.UTF-8 > LC_PAPER fi_FI.UTF-8 > LC_TELEPHONE fi_FI.UTF-8 > LESSOPEN |/usr/bin/lesspipe.sh %s > LOGNAME baz > LS_COLORS > M2_HOME /foobar/dist/maven/current > MAIL /var/spool/mail/baz > MAVEN_OPTS -XX:+UseCompressedOops -Djava.security.egd=file:///dev/urandom > -Xmx512m > MVN /foobar/dist/maven/current/bin/mvn > NLSPATH /usr/dt/lib/nls/msg/%L/%N.cat > PAGER less > PATH > /opt/CollabNet_Subversion/bin:/opt/CollabNet_Subversion/bin:/foobar/dist/jdk/current/bin:/foobar/dist/maven/current/bin:/foobar/baz/env-jetty/bin:/foobar/baz/env-jetty/dist/jdk/current/bin:/foobar/baz/env-fab/bin:/foobar/baz/env-apache/bin:/foobar/baz/bin:/foobar/baz/python/bin:/foobar/dist/jdk/current/bin:/foobar/dist/maven/current/bin:/opt/CollabNet_Subversion/bin/:/foobar/scala-2.9.1.final/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/symcli/bin > PWD /foobar/jenkins > READLINK readlink -f > SHELL /bin/bash > SHLVL 1 > SSH_TTY /dev/pts/2 > TERM xterm-256color > TMP /foobar/baz/scratch > TMPDIR /foobar/baz/scratch > USER baz > USE_SSL on > XFILESEARCHPATH /usr/dt/app-defaults/%L/Dt > Plugins > Name ↓ Version Enabled Pinned > ant 1.1 true false > javadoc 1.0 true false > timestamper 1.2.2 true false > greenballs 1.11 true false > maven-plugin 1.455 true false > instant-messaging 1.21 true false > ircbot 2.18 true false > join 1.13 true false > rsync 1.0-SNAPSHOT (private-02/04/2011 11:58-mpe) true false > PrioritySorter 1.3 false false > claim 1.7 true false > radiatorviewplugin 1.13 true false > build-pipeline-plugin 1.2.3 true false > BlameSubversion 1.25 true false > downstream-buildview 1.6 true false > audit-trail 1.7 true false > cvs 1.6 true false > port-allocator 1.5 true false > disk-usage 0.15 true false > m2-extra-steps 1.1.7 true false > subversion 1.34 true false > ssh-slaves 0.21 true false > next-build-number 1.0 true false > email-ext 2.18 true false > git 1.1.16 true false > translation 1.8 > Reporter: Teppo Kurki > Attachments: Thread Dump Analyzer screenshot.jpg > > > We are seeing repeatable very heavy lock congestion with FingerPrint.save. > Jenkins apparently slides down to a state where a lot of threads have locked > / are competing for a lock on FingerPrint instance and are competing for a > lock on AnnotationMapper (a singleton). Everything grings to a halt. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira