Lazarus зависает при отладке
Модератор: Модераторы
Lazarus зависает при отладке
Проблема, уже утомившая.. Lazarus зависает если из нее запустить программу на выполнение и в программе случился exception.
Ну вот прямо сейчас - указал неверное имя параметра запроса, запускаю по F9 программу, жму на кнопку чтобы открыть запрос, программа ругается (см. картинку)
далее неважно нажимаю ли я "Останов" или "Продолжить", после закрытия программы Lazarus либо зависает, либо остается в режиме отладки и выходить из этого режима по Ctrl+F2 не желает. В результате, приходится в любом случае снимать Лазаруса через Диспетчер задач.
Скажите это нормальное явление и с этим ничего поделать нельзя или же это как-то лечится?
зы. Lazarus-1.3-43338-fpc-2.6.2-20131029-win32.exe
Ну вот прямо сейчас - указал неверное имя параметра запроса, запускаю по F9 программу, жму на кнопку чтобы открыть запрос, программа ругается (см. картинку)
далее неважно нажимаю ли я "Останов" или "Продолжить", после закрытия программы Lazarus либо зависает, либо остается в режиме отладки и выходить из этого режима по Ctrl+F2 не желает. В результате, приходится в любом случае снимать Лазаруса через Диспетчер задач.
Скажите это нормальное явление и с этим ничего поделать нельзя или же это как-то лечится?
зы. Lazarus-1.3-43338-fpc-2.6.2-20131029-win32.exe
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Talker1 писал(а):после закрытия программы Lazarus либо зависает, либо остается в режиме отладки и выходить из этого режима по Ctrl+F2 не желает
А по Ctrl-F9 ??
Без перезапуска можно сделать через меню Запуск - Сбросить отладчик.
Спасибо, помогло))
Как выяснилось "Сбросить отладчик" тоже не идеальный вариант. После 3-4 сбросов, все равно зависает. Пришлось на панель задач приспособить ярлычок : "taskkill.exe /f /im lazarus.exe" чтобы упростить убийство Лазаруса.
Хрень, конечно...
Хрень, конечно...
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Talker1, возможно, у тебя глюк отладчика. Попробуй поменять его настройки. Или совсем отключить. Поставить сегодняшнюю транковую версию. (вполне могли и починить твою проблему)
Отключение отладчика помогло, спасибо
Та же беда, Lazarus зависает если из нее запустить программу на выполнение и в программе случился exception. Нажимаю продолжить, программа выполняется нормально, закрываю ее и Lazarus зависает и винда прекращает его работу. Lazarus 1.2.6. версия gdb.exe GNU gdb (GDB) 7.7.50.20140303-cvs
Здравствуйте. Разработал СУБД на Firebird. Когда один пользователь - все работает замечательно. Но недавно начал тестировать ее по сети, и выяснил следующую вещь. Если запущено 2 экземпляра программы, то во втором не видны изменения, сделанные в первом.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
faariwasi А должно? Сохраняйте базу почаще. И проверяйте на изменение внешней программой.
faariwasi, такая тема была уже. http://freepascal.ru/forum/viewtopic.php?f=5&t=9983
