Тема: Error
Показать сообщение отдельно
Старый 25.05.2011, 21:05   #1
Пользователь
 
Регистрация: 14.01.2011
Сообщений: 48
Сказал Спасибо: 19
Имеет 4 спасибок в 3 сообщенях
Denever пока неопределено
По умолчанию Error

Язык: Java
Действие: Запуск в консольном режиме.
Код:
Incompatible magic value 1565074573 in class SelectDetected
В переводе: Несовместимое магическое значение 1565074573 в классе SelectDetected.
Но в данном классе я не нашёл данного значения.

Частичный код загрузки:
Код:
	String classFile = className.replace(".", "/");
	ZipFile z = new ZipFile(new File(Loader.class.getDomain().getCodeSource().getLocation().toURI()));
	Enumeration<?> list = z.entries();
	while(list.hasMoreElements()) 
	{
		ZipEntry ze = (ZipEntry)list.nextElement();
		if(ze.getName().startsWith(classFile)) 	
		{
			InputStream is =  z.getInputStream(ze);
			byte [] data = new byte[((int)ze.getSize())];
			is.read(data);
			is.close();
			if (data[0] != (byte)0xCA || data[1] != (byte)0xFE) 
			{
				NewCrypt nc = new NewCrypt(String.format("%X", aE.key));
				data = nc.decrypt(data);
			}
			try 
			{
				Class<?> result = defineClass(className, data, 0,data.length);
				z.close();
				return result;
			}
			catch(ClassFormatError e) 
			{
				System.out.println("Error: Unable to load aE components!");
				System.out.println("Reason Error: "+e.getMessage());
				z.close();
				System.exit(0);
				return null;
			}
		}
	}
Что означает данная ошибка?

Добавлено через 5 часов 13 минут
Разобрался тему можно закрывать.

Последний раз редактировалось Denever, 25.05.2011 в 21:05. Причина: Добавлено сообщение
Denever вне форума   Ответить с цитированием