I've only encountered this situation during integrationtests so far and I'm not sure under which circumstances extractSupressedThrowables might return null in a real production environment.