mirror of https://github.com/google/oss-fuzz.git
jackson-databind: Catch another exception (#8314)
Signed-off-by: AdamKorcz <adam@adalogics.com> Signed-off-by: AdamKorcz <adam@adalogics.com>
This commit is contained in:
parent
f26c1ca124
commit
8294ae5eb5
|
@ -29,6 +29,7 @@ import java.lang.NoSuchMethodException;
|
|||
import java.lang.IllegalAccessException;
|
||||
import java.lang.ClassNotFoundException;
|
||||
import java.lang.ArrayIndexOutOfBoundsException;
|
||||
import java.lang.IllegalArgumentException;
|
||||
import java.lang.reflect.*;
|
||||
import java.lang.reflect.Method;
|
||||
import java.net.URL;
|
||||
|
@ -231,7 +232,7 @@ public class ObjectReaderRandomClassFuzzer {
|
|||
fuzzInt2 = data.consumeInt();
|
||||
jp = r.createParser(data.consumeRemainingAsBytes(), fuzzInt1, fuzzInt2);
|
||||
}
|
||||
} catch (IOException | ClassNotFoundException e) {
|
||||
} catch (IOException | ClassNotFoundException | IllegalArgumentException e) {
|
||||
// Close the classLoader. This should render the
|
||||
// created class unusable.
|
||||
classLoader.close();
|
||||
|
|
Loading…
Reference in New Issue