It looks like the code in the package is not thread-
safe. For example, the following variable are
declared static in nsCP1252Verifier:
static int[] cclass ;
static int[] states ;
But than these are re-initialized for every instance
of the class:
public nsCP1252Verifier() {
cclass = new int[256/8] ;
...
states = new int[3] ;
...
}
Either the variables should be made non-static or the
initialization should be moved to static block.