return (Image) AccessController.doPrivileged(new PrivilegedAction() {
return testErrorImage((Image) AccessController.doPrivileged(new PrivilegedAction() {
	public Image getImage(final String filename) {		log.debug("getImage(" + filename + ")");		return (Image) AccessController.doPrivileged(new PrivilegedAction() {			public Object run() {				try {					final String userDir = (String) AccessController							.doPrivileged(new GetPropertyAction("user.dir"));					Image image = getImage(new URL("file:"							+ new File(userDir, filename)));					return image != null ? image : getImage(new URL("file:"							+ new File(filename).getAbsolutePath()));				} catch (MalformedURLException e) {					e.printStackTrace();					// Ignore				}				log.debug("Image not found");				return null;			}		});	}