Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

EOSError при закрытии приложения [D7, Win95/98]


Darrin ©   (2006-06-21 14:01:00) 

При закрытии приложения запущенного под Win98SE происходит ошибка EOSError "A call to an OS fuction failed". После чего приложение повисает намертво (точнее, то  что от него сталось). При запуске под дебагом эта ошибка возникает циклически и в результате вешает всю систему. После долгого трейса удалось дойти до system._Halt0;где при вызове ExitProcess(ExitCode); и происходит ошибка.

Может кто сталкивался с подобной проблемой? В чём может быть дело?

P.S. Ошибка возникает только под Win98, по XP всё нормально.


Darrin   (2006-06-27 09:41:00) [1]

>> StriderMan. Пасиб за идею.
Решилось по другому. Оказалось, что подгружаемая нами dll, не выгружалась из памяти при закрытии приложения. WinXP это глотали, а Win9x обижались.


StriderMan   (2006-06-21 18:19:00) [2]

была такая проблема

кажется решили убиением дцу-шек и ребилдом всей группы проектов


Наверх

Титульная страница Поиск, карта сайта Написать письмо