The summary says it all. Either the classes needs to be declared as not thread
safe, or proper synchronization needs to be applied.
It needs to be checked whether there can not be retuned null values from methods
that do not say so.
See issue #52180. During fixing that, some problems were encountered...
Changing TM for open issues.
IMHO, the concurrency problems were resolved already.