Язык: 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 минут
Разобрался тему можно закрывать.