|
|
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
Пользую Firebird-1.5.0.4290_embed. Иногда при запуске программы под В98 она виснет наглухо и вешает всю систему. Под В2000 один раз похожее произошло, но пошуршав винтом минуты полторы все заработало. Ранее пользовал RC9 - такого небыло. Под Firebird-1.0 такого тоже не наблюдалось. Работаю - занимаюсь отладкой, периодически снимаю программу с выполнения. Может кто знает, что может быть за проблема? А то переходить с релиза на релиз-кандидат как-то не хочется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 10:58 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
Наверное тяжеленный запрос у тебя запускается или вечный цикл какой-нибудь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 12:49 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
Меня смущает фраза: " периодически снимаю программу с выполнения. " На мысли не наталкивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 12:56 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
>Gold при запуске у меня идет где-то 5-10 запросов по 10-200 возвращаемых записей каждый. Объем базы - 2Мб. >Мимопроходящий. Единственная мысль которая мне приходила в голову - это сборка мусора. Но на 2 мегабайтах минуту шелестеть винчестером? На В98 подождал минут 10, система так и висела. И напоминаю: с предыдущими версиями в таком же режиме работы ничего подобного не наблюдалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 15:37 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
Ну зациклилось что-то у тебя скорее всего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 16:03 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
Порядок действий: Запустил из-под Делфи программу. Зависла. По резету перегружаю комп. Не внося никаких изменений запускаю снова. Все работает. Исходя из этого предполагаю что проблема не в моем коде, написанном на Делфи. Либо это какая-то скрытая проблема, не зависящая прямо от кода программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 16:07 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
Так раз у тебя есть прога, вот и побуй комментировать её частями и смотреть в чём проблема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 16:09 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
Это сложно проделать, т.к. зависания происходят приблизительно один раз на 20 запусков. И то не каждый день. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 16:14 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
И дело дрянь... И лету конец... (А.Макаревич) Железо у тебя горбатое. 99,9% вероятности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 16:20 |
|
||
|
Зависание Firebird 1.5 embedded
|
|||
|---|---|---|---|
|
#18+
С потоками я не работаю. Сначала появляется окно выбора базы. Коннекчусь к базе, закрываю это окно и создаю главное MDI окно. В событии OnActivate главного окна создаю дочернее окно и при его создании (в OnCreate) пускаю несколько простых выборок вида Select * order by ... Текст этих запросов не менялся уже давно. Единственное изменение - ранее дочернее окно я создавал по команде пользователя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2004, 16:22 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=483&tid=1579096]: |
0ms |
get settings: |
6ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 341ms |

| 0 / 0 |
