I've looked into reproducing and the test that failed attempted to call log.error("A message", e) with a mocked exception (using Mockito), where the only mocked return was getMessage() leaving all other methods to return null. Calling the same code with a real non-mocked exception works fine since extractSupressedThrowables will return a non null Throwable[]. So this seems to just be a case of a somewhat poorly implemented test that failed with the modifications i 1.2.11. |