The commit 4d71c27 made the Jdk8Serializer.findReferenceSerializer method to go into infinite recursion if the matched reference type is not found.
Before the commit the method returned null, I think the author intended to call super.findReferenceSerializer at the end like the code does in the findSerializer method.
Currently 2.8.9 release is unusable for code that registers Jdk8Module