Patch-ID# 112648-01
Keywords: ber, exception
Synopsis: Java DMK 4.1 patch
Date: Apr/16/2002

Solaris Release: 

SunOS Release: 

Unbundled Product: Java Dynamic Management Kit

Unbundled Release: 4.1

Xref: 

Topic: 

Relevant Architectures: i386
NOTE: nt 4.0 service pack 6

BugId's fixed with this patch: 4637910 4641694 4641696 4641746 4654066 4654674

Changes incorporated in this version: 4637910 4641694 4641696 4641746 4654066 4654674

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

<install_dir>\SUNWjdmk\jdmk4.1\1.2

Problem Description:

4654674 OID encoded with subid exceeding 64 bit size are accepted by BerDecoder
 
4654066 java.lang.IllegalArgumentException if badly encoded trap PDU sent to agent.
 
4641746 Inconsistency in OID BER encoding/decoding leads to IllegalArgumentException
 
4641696 java.lang.IllegalArgumentException when receiving a bad encoded IP Address
 
4641694 java.lang.ArrayIndexOutOfBoundsException: 0 while merging bulk responses
 
4637910 OutOfMemoryError in BER decoding.

Patch Installation Instructions:
--------------------

Please refer to Special Install Instruction.

Special Install Instructions:
-----------------------------
 
Before installing this patch, you need to remove JDMK 4.1 product with:
 
# cd <install_dir>\SUNWjdmk\jdmk4.1\1.2
# java uninstall_jdmk41_nt_12
 
To install this patch, you need to execute "setup.bat" which is provided by this patch.
 
To desinstall this patch, you need to do:
 
# cd <install_dir>\SUNWjdmk\jdmk4.1\1.2
# java uninstall_jdmk41_nt_12
 
 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

README -- Last modified date:  Tuesday, April 16, 2002

