#vulnerable code 
                             public String getResponseBody() {
		if (response == null) {
			throw new IllegalStateException("The request must first be executed");
		}
		if (!response.isSuccessful()) {
			throw new IllegalStateException("The request threw an exception");
		}
		return response.getBody();
	} 
                            #location 8 
                            #vulnerability type THREAD_SAFETY_VIOLATION
#fixed code
                             public String getResponseBody() {
		requireSucceededRequestState();
		return responseBody;
	}