:: Архив конференции по VFP до 2005 года
memory protection fault
Ден
Автор
При исполнении программы, написанной на Fox 2.6 for DOS, неожиданно начали появляться сообщения "Abnormal program termination - memory protection fault". После чего программа завершается. (Само сообщение я прочел выставив в запускающем ярлыке "Не закрывать окно после завершения программы") Поставил в ярлыке (на вкладке Память) вместо auto - самые большие значения - не помогает. Провел pack и reindex всех dbf файлов - не помогло.
>Программа функционирует уже около 3-х лет, код я не менял, а ошибки полезли неделю назад. Причем этот сбой может наступить даже когда пользователи ничего не делают, а программа просто включена. Если кто-то сталкивался с подобным - помогите! Exe скомпилирован как Stand alone. Моя ОС win2000 sp4, озу 128mb, Pentium 4. Заранее благодарен.
Ratings: 0 negative/0 positive
Re: memory protection fault
Burn

Сообщений: 5643
Откуда: Днепр
Дата регистрации: 02.01.2002
Для начала бы не мешало память потестировать

>Exe скомпилирован как Stand alone
А если откомпилировать как Stand alone Extended?
А если запускать из-под среды работает?

Обычно у меня компилится как Compact, запускается с ключем +X и никаких проблем не наблюдается (по крайней мере на Intel-овском чипсете)




------------------
В борьбе бобра с козлом побеждает бобро
Ratings: 0 negative/0 positive
Re: memory protection fault
Ден
Автор
Прошу прощения за опечатку - EXE скомпилирован именно как Stand Alone extended.
Программа запускается и из под среды и по вызову EXE по ярлыку, но после определенного времени работы вылетает. Хотя поймать вылет именно из под среды мне не удавалось. Это файл-серверная программа, пользователями запускается с сетевого диска. Последнее обстоятельство наводит меня на подозрения о каких-то неприятностях с сетью, но вот каких именно?
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 4 (Гостей: 4)

© 2000-2024 Fox Club 
Яндекс.Метрика