APAR status
Closed as program error.
Error description
Error Message: N/A . Stack Trace: N/A . SIGPIPE kills the java process on Java6 SR9 (and SR9FP1), whereas previous releases this signal is ignored.
Local fix
Problem summary
The core issue is a combination of two APARs and a change pwgetuuid(). APAR IZ86774 : Signal chaining does not work on Linux JDKs APAR IZ73232 : Signal chaining functionality issue Linux kernel reported against : 2.6.18-238.1.1.el5 Upon SDK startup a call is made to pwgetuuid() before the SDK signal handlers are registered. On newer versions of linux, getpwuid() registers a handler for SIGPIPE. The SDK notices that a handler has already been registered for SIGPIPE, and as such, does not register the SIG_IGN handler for SIGPIPE, believing that the application has installed its own.
Problem conclusion
This defect will be fixed in: 6.0.0 SR10 6.0.1 GA FP2 5.0.0 SR13 . The JVM has been updated to register the handler for SIGPIPE earlier in the startup sequence to avoid this situation from arising. . To obtain the fix: Install build 20110629 or later
Temporary fix
Comments
APAR Information
APAR number
IV02379
Reported component name
JAVA 5 J9 COMMO
Reported component ID
620500127
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-06-28
Closed date
2011-07-07
Last modified date
2011-07-07
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
JAVA 5 J9 COMMO
Fixed component ID
620500127
Applicable component levels
R500 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVQ3W","label":"Virtual Machine"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
07 July 2011