Access Violation, некорректное выполнение запросов или вызовов API, ошибки утилит командной строки, в общем все, что вам мешает работать
Модераторы: kdv, dimitr
-
ViC
- Сообщения: 5
- Зарегистрирован: 14 мар 2005, 16:28
Сообщение
ViC » 14 мар 2005, 16:59
Здравствуйте!
Вроде на кузнице такой баг не зарегестрирован - при попытке подключиться во втором потоке к серверу кидается исключение по адресу $1002F55A про read of adress 0000000 в fbclient.dll. Воспроизвести особых попыток не предпринимал, в приложении вылезает стабильно. Если подскажите, какую еще информацию предоставить - охотно ею поделюсь
Сервер: WI-T2.0.0.10468 Firebird 2.0 Alpha 1 (версия от 5 марта)
Строка подключения: server/3052:d:\bases\fb2\base.fdb
Подключение в первом потоке - параметры isc_attach_database:
StatusVector $152C2C
DbHandle $FA2BD0
Подключение во втором потоке - параметры isc_attach_database:
StatusVector $240EFC
DbHandle $105C548
Но, судя по всему, это не особо поможет... т.к. все это меняется каждый раз.
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 14 мар 2005, 17:52
на v1.5.x наблюдается или только на двойке?
-
ViC
- Сообщения: 5
- Зарегистрирован: 14 мар 2005, 16:28
Сообщение
ViC » 14 мар 2005, 18:22
dimitr писал(а):на v1.5.x наблюдается или только на двойке?
Нет, только на FB2, пока вроде нормально работаю с длл-кой от 1.5.2
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 14 мар 2005, 18:58
ок, проверю
-
ViC
- Сообщения: 5
- Зарегистрирован: 14 мар 2005, 16:28
Сообщение
ViC » 21 апр 2005, 19:09
Дмитрий, видимо там что-то правилось, потому что клиент от Alpha 1 от этого недостатка избавлен. Но вот embed работать отказывается - падает с таким же сообщением об ошибке. ПодкрУтите гайки на кузнице, а?
Заранее спасибо.
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 22 апр 2005, 21:58
В чем именно проблема с embedded? Тоже ошибка при коннекте из нескольких потоков?
-
ViC
- Сообщения: 5
- Зарегистрирован: 14 мар 2005, 16:28
Сообщение
ViC » 27 апр 2005, 17:15
dimitr писал(а):В чем именно проблема с embedded? Тоже ошибка при коннекте из нескольких потоков?
Да, ошибка совершенно та же, в том же месте, только адреса другие, но это не суть важно, насколько я понимаю.
Удачи!
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 27 апр 2005, 19:17
рисуй простенький примерчик и шли его бинарник мне на мыло.
-
ViC
- Сообщения: 5
- Зарегистрирован: 14 мар 2005, 16:28
Сообщение
ViC » 12 май 2005, 15:59
dimitr писал(а):рисуй простенький примерчик и шли его бинарник мне на мыло.
Дмитрий, пример пришел? Есть какие-нибудь новости по этому вопросу? Что, неужели никто не обращался с такими проблемами?
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 13 май 2005, 18:14
пример получил, проверил - ошибок нет. Распаковал архив в отдельный каталог, положил туда же fbembed.dll, запусил прогу, выбрал любую из моих баз (пробовал ODS 10 и 11), выбрал путь к fbembed, ввел sysdba/masterke. Дальше нажимал "Test" быстро-быстро, доведя кол-во потоков до 100. Ошибок нет.