Closed Bug 86605 Opened 24 years ago Closed 7 years ago

BERInteger used too short values

Categories

(Directory Graveyard :: LDAP Java SDK, defect)

x86
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Bernd.Kunze, Assigned: erhyuan)

Details

In package netscape.ldap.ber.stream; public class BERInteger extends BERIntegral { } public abstract class BERIntegral extends BERElement { /** * Value of element */ private int m_value; ... } The value is too short. In some cases (e.g. certificates) are values up to 20 bytes. So it should be changed to the java.math.BigInteger type. (and corrections to the methodes and derived classes)
Reassigned to Miodrag (Java LDAP SDK lead engineer).
Assignee: mcs → miodrag
Reversing database corruption. Pay no attention to the man behind the curtain.
QA Contact: mystery.user
Reassign LDAP JDK bugs owned by Miodrag (miodrag@formerly-netscape.com.tld) to E-Y (erhyuan@pacbell.net)
Assignee: miodrag → erhyuan
Not activity for at least 6 years, closing.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.