ELF,01 Апреля 2004, 13:51 Написал:что за дела?...Я смогу тебе ответить на этот вопрос, лиш в том случае, если я смогу воспроизвести у себя в Windows ME эту ошибку.
Ну а прежде, попробуй вот что:
1. Установи SR1 и SR2, и скажи - возникают ли у тебя опять эти ошибки?
2. Попробуй в Pack_ALL.bat поочередно закомментировать вызовы:
Код:
call Pack_Acks.bat All
if exist tempreg.reg del tempreg.reg
cd ..
Код:
call Pack_Items.bat All
if exist tempreg.reg del tempreg.reg
cd ..
Может ты сумеешь обнаружить, при вызове какой именно программы происходит сбой?
В идеале, после того как ты обнаружиш ошибку - нужно перезагрузить Опареционную Систему, и попытаться снова воспроизвести ошибку.
Новая версия AcksBuilder.exe и QDBuilder.exe значительно переделаны, там были устранены ошибки работы с памятью.
Всё дело, в том, что в WinNT и Win9X платформах процесс работы с памятью значительной степени отличается. Каждый процесс в WinNT имеет свою защищенную область памяти, а в Win9x платформах память процессов не защищена друг от друга, и одна программа может беспрепятственно записать в память другой (в том числе и в память Операционной Системы). Процесс – это исполняемый .exe модуль, в данном случае.