[Bug fix] e.getCause() may return null value.