/* 1101 */ if ((localQTException.errorCode() == -500) || (localQTException.errorCode() == -108)) {
/* 1102 */ if (localQTException.errorCode() == -108) {
/* */ try {
/* 1104 */ QTUtils.checkFreeMemory();
/* */ } catch (UtilException localUtilException) {
/* 1106 */ QTRuntimeException.handleOrThrow(new QTRuntimeException(localUtilException), this.qtcHelper.mClient, "redraw");
/* */ }
/* */ }
/* 1109 */ if (this.countRegionErr < 3) {
/* 1110 */ if (this.deferResize)
/* 1111 */ this.doRedrawForQTPlayer = true;
/* 1112 */ this.countRegionErr += 1;
/* 1113 */ QTUtils.reclaimMemory();
/* 1114 */ repaint();
/* */
/* 1123 */ if ((localQDGraphics != null) && (localRegion != null))
/* 1124 */ localQDGraphics.setClip(localRegion);
/* */ return;
/* */ }
/* 1117 */ this.countRegionErr = 0;
/* 1118 */ QTRuntimeException.handleOrThrow(new QTRuntimeException(localQTException), this.qtcHelper.mClient, "setDisplayBounds");
/* */ }
/* */ else {
/* 1121 */ QTRuntimeException.handleOrThrow(new QTRuntimeException(localQTException), this.qtcHelper.mClient, "setDisplayBounds");
/* */ }
/* */ } finally { if ((localQDGraphics != null) && (localRegion != null))
/* 1124 */ localQDGraphics.setClip(localRegion);
/* */ }
/* 1126 */ this.countRegionErr = 0;