On 5/17/2016 8:05 PM, Sergey Bylokhov wrote:
My first thought was that they execute the code on Toolkit thread. In one of the fix we reset TCCL to null for this thread.I sent them an instrumented rt.jar that tracks changes of TCCL, it showed that EDT was created with TCCL== null. Customer can reproduce this only if run app as non-admin user and enterprise SSO. Anyway without reproducer we can't understand why TCCL is null, the only we can do is to remove dependency on TCCL.