Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
 Re: Возвращение результата BY DESCRIPTOR  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30321

видимо таки нужно писать в саппорт.
х.з. какие неонки у них там погорели...

Posted via ActualForum NNTP Server 1.5

20 авг 19, 15:38    [21953562]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11163
Мимопроходящий
видимо таки нужно писать в саппорт.
Мне тебе рассказать про багтреккинг Эмбаркадеры?
Мимопроходящий
х.з. какие неонки у них там погорели...
Я перепробовал три последних версии. Похоже, что неонки никогда и не работали
20 авг 19, 15:47    [21953569]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30321

20.08.2019 15:47, _Vasilisk_ пишет:
> Я перепробовал три последних версии. Похоже, что неонки никогда и не работали

вообще-то фича FB-шная.
можно копнуть поглубже.
если в IB6.5 не фурычит,
то наверное напрасны ожидания.

Posted via ActualForum NNTP Server 1.5

20 авг 19, 15:52    [21953576]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28117
Мимопроходящий,

https://quality.embarcadero.com/browse/IBP-34
https://quality.embarcadero.com/browse/IBP-37
https://quality.embarcadero.com/browse/IBP-35

три шоу-стоппера ХЕ7, update 6. Какой-то из них "не могли воспроизвести", хотя я воспроизвел без проблем на 4х разных компах.
В итоге ... выпустили IB 2017, а апдейтов к XE7 больше не выходило.
А это значит, что "клиент должен сделать апгрейд (платный) до 2017, надеясь, что эти ошибки исправлены там".
20 авг 19, 15:57    [21953578]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11163
Мимопроходящий
вообще-то фича FB-шная.
Вот ее описание в IB

А вот пример декларации
DECLARE EXTERNAL FUNCTION name [data_type ;
| CSTRING (int) | DESCRIPTOR [, data_type | CSTRING (int) ...] DESCRIPTOR]
RETURNS {data_type [BY VALUE] | CSTRING (int) | PARAMETER n}
[FREE_IT]
ENTRY_POINT 'entryname'
MODULE_NAME 'modulename';
Как видишь, синтаксис немного отличается от FB-шного
20 авг 19, 15:59    [21953580]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30321

20.08.2019 15:59, _Vasilisk_ пишет:
> Как видишь, синтаксис немного отличается от FB-шного

ну, пощупай на ихнем 2017-м, как говорит kdv

Posted via ActualForum NNTP Server 1.5

20 авг 19, 16:03    [21953583]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11163
_Vasilisk_
_Vasilisk_
Сейчас еще проверю на XE7,
Не взлетело. То же, что и на XE3
Ошибся. Проверял на 2017 (WI-V13.3.0.328)
Итого:
2009: адреса входного и выходного параметров совпадают. Получить значение входного параметра невозможно
XE3, 2017 - адреса разные и входной параметр приходит, но выходной имеет тип long с выделенными 4 байтами
20 авг 19, 16:07    [21953590]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28117
kdv,

жаль, что я ту базу test2.ib кокнул на ЯД осенью 2018 года. А на дисках не могу найти.
20 авг 19, 16:12    [21953600]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28117
kdv,

нашел! Надо кому? Выложу на ЯД опять.
20 авг 19, 16:29    [21953628]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30321

20.08.2019 16:29, kdv пишет:
> нашел! Надо кому? Выложу на ЯД опять.

дык, это ж твой файл.
откуда ж нам знать что там?

Posted via ActualForum NNTP Server 1.5

20 авг 19, 16:33    [21953634]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 48163

_Vasilisk_
Как видишь, синтаксис немного отличается от FB-шного

Ну так чего ж ты в 21952909 удивляешься, что она ругается на FB-шный синтаксис?..

Posted via ActualForum NNTP Server 1.5

20 авг 19, 16:40    [21953645]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11163
Dimitry Sibiryakov
Ну так чего ж ты в 21952909 удивляешься, что она ругается на FB-шный синтаксис?..
Потому что на тот момент еще не рассмотрел отличий. Был не прав.
20 авг 19, 16:47    [21953654]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28117
Мимопроходящий,

там файл для воспроизведения багов ИБ ХЕ7, в соответствии с моими багрепортами.
Не надо - не выложу.
20 авг 19, 18:01    [21953714]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11163
kdv
https://quality.embarcadero.com/browse/IBP-34
Похоже? https://quality.embarcadero.com/browse/IBP-80
internal gds software consistency check (inconsistent LATCH_mark call (295), file: cch.c line: 7070)
Это я репортил уже на 2017
20 авг 19, 18:36    [21953733]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 28117
_Vasilisk_,

да этот LATCH у них лез уже давно, я так и не знаю, вывели или нет.
20 авг 19, 20:48    [21953806]     Ответить | Цитировать Сообщить модератору
 Re: Возвращение результата BY DESCRIPTOR  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 11163
kdv
я так и не знаю, вывели или нет.
Мой баг повторяется на WI-V13.3.0.328. Это 2017 Update 3. Последняя вышедшея версия.
21 авг 19, 15:15    [21954515]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2]      все
Все форумы / Firebird, InterBase Ответить