A recent JavaWorld Community forum message (Stack Overflow after instantiating new object) reminded me that the basics of the StackOverflowError are not always ...
The MapStruct annotation processor currently enters an infinite recursion, leading to a java.lang.StackOverflowError, if a mapper interface mistakenly includes itself in its own @Mapper(uses = ...) ...