case BITMAP:
synchronized (sDecodeLock) {
try {
return Utils.decodeBitmap(response, mMaxWidth, mMaxHeight,
mDecodeConfig, mScaleType);
<BUG>} catch (Exception e) {
ANError error = new ANError(e);
error.setErrorCode(0);
error.setErrorDetail(ANConstants.PARSE_ERROR);
return ANResponse.failed(error);</BUG>
}

case BITMAP:
synchronized (sDecodeLock) {
try {
return Utils.decodeBitmap(response, mMaxWidth, mMaxHeight,
mDecodeConfig, mScaleType);
} catch (Exception e) {
return ANResponse.failed(Utils.getErrorForParse(new ANError(e)));
