Страница 1 из 1

Access violation в FB2 fbclient.dll

Добавлено: 14 мар 2005, 16:59
ViC
Здравствуйте!
Вроде на кузнице такой баг не зарегестрирован - при попытке подключиться во втором потоке к серверу кидается исключение по адресу $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

Но, судя по всему, это не особо поможет... т.к. все это меняется каждый раз.

Добавлено: 14 мар 2005, 17:52
dimitr
на v1.5.x наблюдается или только на двойке?

Добавлено: 14 мар 2005, 18:22
ViC
dimitr писал(а):на v1.5.x наблюдается или только на двойке?
Нет, только на FB2, пока вроде нормально работаю с длл-кой от 1.5.2

Добавлено: 14 мар 2005, 18:58
dimitr
ок, проверю

Добавлено: 21 апр 2005, 19:09
ViC
Дмитрий, видимо там что-то правилось, потому что клиент от Alpha 1 от этого недостатка избавлен. Но вот embed работать отказывается - падает с таким же сообщением об ошибке. ПодкрУтите гайки на кузнице, а?
Заранее спасибо.

Добавлено: 22 апр 2005, 21:58
dimitr
В чем именно проблема с embedded? Тоже ошибка при коннекте из нескольких потоков?

Добавлено: 27 апр 2005, 17:15
ViC
dimitr писал(а):В чем именно проблема с embedded? Тоже ошибка при коннекте из нескольких потоков?
Да, ошибка совершенно та же, в том же месте, только адреса другие, но это не суть важно, насколько я понимаю.

Удачи!

Добавлено: 27 апр 2005, 19:17
dimitr
рисуй простенький примерчик и шли его бинарник мне на мыло.

Добавлено: 12 май 2005, 15:59
ViC
dimitr писал(а):рисуй простенький примерчик и шли его бинарник мне на мыло.
Дмитрий, пример пришел? Есть какие-нибудь новости по этому вопросу? Что, неужели никто не обращался с такими проблемами?

Добавлено: 13 май 2005, 18:14
dimitr
пример получил, проверил - ошибок нет. Распаковал архив в отдельный каталог, положил туда же fbembed.dll, запусил прогу, выбрал любую из моих баз (пробовал ODS 10 и 11), выбрал путь к fbembed, ввел sysdba/masterke. Дальше нажимал "Test" быстро-быстро, доведя кол-во потоков до 100. Ошибок нет.