APAR status
Closed as program error.
Error description
Error Message: ** ASSERTION FAILED ** j9prt.748 at ./common/j9memtag.c:145 Trc_Assert_PRT_memory_corruption_detected((memoryCorruptionDetec ted)) Note, this error message is only issued in Java 626 and Java 7 releases (2.6 VM and later) . Stack Trace: N/A . Memory overwrite occurs when the IBM_XE_COE_NAME environment variable is used to set up dumps on named Java exceptions. The overwrite is a single null byte after the end of a dump configuration string, for example: "events=throw,range=1..4,filter=<exceptionname>
Local fix
Use -Xdump options instead of IBM_XE_COE_NAME
Problem summary
Problem is caused when initialising a JVM dump configuration option supplied via the IBM_XE_COE_NAME environment variable
Problem conclusion
This defect will be fixed in: 5.0.0 SR14 6.0.0 SR11 6.0.1 SR3 7.0.0 SR2 . The JVM code has been fixed to prevent the memory overwrite
Temporary fix
Comments
APAR Information
APAR number
IV18975
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
2012-04-02
Closed date
2012-04-03
Last modified date
2012-04-03
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:
03 April 2012