On some CentOS systems (not all, but seen in 6.2 and 6.5) I'm seeing a crash when there are many (eg, 50) threads calling PAM.pam_authenticate(). Each thread creates and uses its own PAM object (I know they are not thread-safe).
Any idea what the problem might be or where to look for system differences triggering this crash?
The /etc/pam.d/login (the PAM service I'm using) is identical on a working vs failing system. No difference java 1.6 vs 1.7.
I only found one other occurrence of this crash in a google search, mentioned here:
Never mind, it looks like the root bug is in a standard RedHat/CentOS PAM module related to finger print scanners. Fix with "yum remove fprintd-pam". Repro with: https://gist.github.com/jamshid/8776435
On some CentOS systems (not all, but seen in 6.2 and 6.5) I'm seeing a crash when there are many (eg, 50) threads calling PAM.pam_authenticate(). Each thread creates and uses its own PAM object (I know they are not thread-safe).
Any idea what the problem might be or where to look for system differences triggering this crash?
The /etc/pam.d/login (the PAM service I'm using) is identical on a working vs failing system. No difference java 1.6 vs 1.7.
I only found one other occurrence of this crash in a google search, mentioned here:
https://issues.jenkins-ci.org/browse/JENKINS-9008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
Here's the stack from hs_error.log: