Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Вниз

Ненормальное завершение программы   Найти похожие ветки 

 
Andriano   (2002-12-20 12:54) [0]

Кто-нибудь сталкивался с такой проблемой?

Тестирую свою прогу. Когда запущена одна, работает нормально. Но когда я запускаю, скажем 10 раз, то выход из них какой-то странный. Последних четыре виснут и чего-то делают с процессором на 100 %. Затем когда я запускаю ешё одну завершают выход зависшие четыре. И с этого момента начинается выхожу - виснет. Запускаю ещё одну - отпускает ту и т.д.

Смотрел в отладчике такие моменты - задерживается на Application.Terminate. Никаких файлов не открываю. Использую FIB 4.77. Пробовал вообще не коннектиться к базе - то же самое. На 98 вообще больше пяти раз подряд запустить не могу - пишет база не доступна (это если с коннектом).

Буду несказанно рад, если руки кривые - это-то поправимо.

Спасибо.


 
Prooksius   (2002-12-20 12:57) [1]

Пользуешься EventAlerter-ом?
Если да, надо делать RegisterEvents при запуске и
UnregisterEvens при закрытии.


 
Andriano   (2002-12-20 13:04) [2]

Да, пользуюсь, AutoRegister=true.

Попробую. Спасибо.

Вообще-то, в зависшем состояние прога занимает всё СВОБОДНОЕ ВРЕМЯ процессора. Комп не тормозит. Очень похоже на ожидание какого-то события, как в TApplicationEvents.


 
Prooksius   (2002-12-20 13:10) [3]

А каким эвентером пользуешься? Класс его укажи.


 
Andriano   (2002-12-20 13:12) [4]

TSIBfibEventAlerter


 
Prooksius   (2002-12-20 13:15) [5]

Все тоже самое (только FIBPlus старый 3 версии) - работает на ура.


 
Andriano   (2002-12-20 13:24) [6]

Вообще не регистрирую Events.
То же самое. Три висят, запускаю четвертое - выходят первые три.
Не понимаю.

Про FIB 3 не знаю. В 4.42 разделенные транзакция не работают правильно.


 
Prooksius   (2002-12-20 14:18) [7]

В таком случае, проверь, может, ты что-то создаешь, да не удаляешь (create есть, а destroy (free) - нет)
Не освобождаешь память где-то.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
14-49259
Николай Быков
2002-12-26 16:00
2003.01.16
IMHO самый животрепещущий вопрос


14-49227
Eraser@YYY
2002-12-23 04:28
2003.01.16
Кольца сатурна


1-49149
officeman
2003-01-05 21:23
2003.01.16
расширение файла


14-49241
Mr.Ice
2002-12-26 17:15
2003.01.16
помогите найти компонент


14-49267
sosv
2002-12-27 11:33
2003.01.16
DB2





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский