powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 Crash
25 сообщений из 36, страница 1 из 2
FB3 Crash
    #39181789
Viktor_bs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, проверьте на последней ночной сборке (V3.0.0.32366) в х86 создание процедуры.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
create procedure TEST_PROC
returns (ID INTEGER)
as
begin

  SELECT RDB$RELATION_ID
  FROM RDB$DATABASE
  WHERE ID = 0 --Error, field not found
  INTO ID;

  suspend;
end



У меня вываливается с ошибкой
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
=================================
Column does not belong to referenced table.
unsuccessful metadata update.
CREATE PROCEDURE TEST_PROC failed.
Dynamic SQL Error.
SQL error code = -206.
Column unknown.
ID.
At line <Missing arg #1 - possibly status vector overflow>, column <Missing arg #2 - possibly status vector overflow>.
=================================
с последующим завалом соединения.
Зарегистрировал в трекере, но Еманов говорит что в ночном билде все Ок, а у меня валится.
...
Рейтинг: 0 / 0
FB3 Crash
    #39181803
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bsУ меня вываливается с ошибкой
SHOW VERSION покажи.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3 Crash
    #39181806
Viktor_bs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovViktor_bsУ меня вываливается с ошибкой
SHOW VERSION покажи.

Код: plaintext
1.
2.
3.
C:\Firebird3>gbak.exe -z
gbak:gbak version WI-V3.0.0.32366 Firebird 3.0 Release Candidate 2
gbak: ERROR:requires both input and output filenames
gbak:Exiting before completion due to errors
...
Рейтинг: 0 / 0
FB3 Crash
    #39181810
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bsC:\Firebird3>gbak.exe -z
............

SHOW VERSION это команда того isql, которым ты исполняешь приведённый тобой скрипт и
получаешь ошибку.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3 Crash
    #39181811
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bs,

Что-то я не помню, чтобы в RDB$DATABASE было поле ID... Вообще в системных таблицах AFAIK поля ID нетути...
...
Рейтинг: 0 / 0
FB3 Crash
    #39181816
Viktor_bs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сори, 3-ка тут скорее всего не виновата. Ходил "дефолтным" FBClient-ом на 3-ку, а он 2.5
...
Рейтинг: 0 / 0
FB3 Crash
    #39181819
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bsСори, 3-ка тут скорее всего не виновата. Ходил "дефолтным" FBClient-ом на 3-ку, а он 2.5

И это - мимо ;) Ты просто фигню в запросе написал.
...
Рейтинг: 0 / 0
FB3 Crash
    #39181820
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казалось бы какая разница? prepare statement всё равно движок делает, а клиентсая dll (любая) ему просто передает запрос, нет ?
...
Рейтинг: 0 / 0
FB3 Crash
    #39181821
Viktor_bs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMasterViktor_bs,

Что-то я не помню, чтобы в RDB$DATABASE было поле ID... Вообще в системных таблицах AFAIK поля ID нетути...
Да какая разница :)
это упрощенный пример, завалилось на более сложной процедуре.
Выполнял в IBExpert-е через fbclient 2.5, сот он скорее всего свалился и закрыл соединение.
...
Рейтинг: 0 / 0
FB3 Crash
    #39181824
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

так это - test case, наверное, потому и фигня

но в то же время тот же test case у Еманова проходит, говорит....
...
Рейтинг: 0 / 0
FB3 Crash
    #39181825
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
даже если падает fbclient от 2.5, то это тоже непорядок
...
Рейтинг: 0 / 0
FB3 Crash
    #39181826
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bs,

А, сорри, это я про последующий крах соединения недочитал...
...
Рейтинг: 0 / 0
FB3 Crash
    #39181827
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bsСори, 3-ка тут скорее всего не виновата. Ходил "дефолтным" FBClient-ом на
3-ку, а он 2.5
И даже в нём эти сообщения должны отображаться нормально ибо стары. Перестань уже
выкаблучиваться и таки покажи полный лог, включая версии.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3 Crash
    #39181828
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bs,

так проверь в firebird.log и windows events - был завал самого движка или нет

AV в клиенте 2.5 я тоже ловил...
...
Рейтинг: 0 / 0
FB3 Crash
    #39181830
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

о! ты тут!

тогда что означало "Еманов говорит что в ночном билде все Ок"

- процедура создается?

или

- процедура тоже не создается, диагностика такая же, но соединение не рвется и сервер не падает ?
...
Рейтинг: 0 / 0
FB3 Crash
    #39181833
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch- процедура тоже не создается, диагностика такая же, но соединение не рвется и сервер не падает ?

Очевидно это. Могут быть какие-то грабли с каким-то снапшотом IBE, который не смог нормально разобрать сообщение о ошибке.
...
Рейтинг: 0 / 0
FB3 Crash
    #39181841
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот что я вижу:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
Statement failed, SQLSTATE = 42S22
unsuccessful metadata update
-CREATE PROCEDURE TEST_PROC failed
-Dynamic SQL Error
-SQL error code = -206
-Column unknown
-ID
-At line 8, column 9



Первый строки топикстартера не вижу. Поэтому нет переполнения статуса. Возможно, поэтому нет и краша. Но у меня клиент родной, а точнее вообще embedded-коннект.
...
Рейтинг: 0 / 0
FB3 Crash
    #39181842
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто никуда не падает.
Клиент сообщает о сетевой ошибке (которой, похоже не было) и потом ведёт себя соответственно.
Сервер понятия об этом не имеет и не рвёт коннект пока клиент сам не отвалится.
...
Рейтинг: 0 / 0
FB3 Crash
    #39181844
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

проблема именно с клиентом 2.5 и сервером 3.0.
Подробнее пока не выяснял.
...
Рейтинг: 0 / 0
FB3 Crash
    #39181862
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сдаётся мне, кое-кто в 3.0 переполнил статус-вектор и не уложился в 20 эл-тов
...
Рейтинг: 0 / 0
FB3 Crash
    #39181868
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladСдаётся мне, кое-кто в 3.0 переполнил статус-вектор и не уложился в 20 эл-тов

Выкосить из него isc_sqlerr, заменить isc_random на isc_interpreted, глядишь, и уложится.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3 Crash
    #39181871
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovВыкосить из него isc_sqlerr
Да и с isc_dsql_error стоит что-то сделать. Раз уж его разжаловали из первичных кодов -
можно вообще выкинуть как не несущий полезной нагрузки.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3 Crash
    #39181893
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

такие вещи просто нельзя делать на предрелизной стадии
...
Рейтинг: 0 / 0
FB3 Crash
    #39181894
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor_bs,

у меня на V3.0.0.32366 x 64 не воспроизводится
...
Рейтинг: 0 / 0
FB3 Crash
    #39181907
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladтакие вещи просто нельзя делать на предрелизной стадии
В смысле исправлять переполнение статус-вектора у предыдущих версий? Или возвращать
первичный код на место?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25 сообщений из 36, страница 1 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 Crash
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]