БАГ: В отладке некорректно обрабатываются исключения

Обсуждение возникших проблем, предложений и ошибок dbForge for Oracle
Закрыто
ZVanoZ
Сообщения: 79
Зарегистрирован: Чт 18 ноя 2010 16:50

БАГ: В отладке некорректно обрабатываются исключения

Сообщение ZVanoZ » Пт 21 мар 2014 11:57

Версия: 3.5.322

Отладчик при возникновении исключения валится с ошибкой вместо того чтобы перейти в блок перехвата исключений. Выводит сообщение "Невозможно выполнить операцию отладчика".
Валится и в пакетах, и в анонимных блоках.

Пример:

Код: Выделить всё

declare
  n number := 0.3;
begin
  n := round(n);
  --n := 1/n;--Тут отладчик валится. Код должен вывести:exception/others/ORA-01476: divisor is equal to zero

  raise_application_error(-20000, 'user error');--Тут отладчик валится. Код должен вывести: exception/others/ORA-20000: user error
  dbms_output.put_line('exit');
exception
  when others then 
    dbms_output.put_line('exception/others/'||SQLERRM);--Сюда он должен переходить
end;
PS: А вообще программа супер. Спасибо Вам, ребята.

Alexander

Re: БАГ: В отладке некорректно обрабатываются исключения

Сообщение Alexander » Пн 24 мар 2014 09:28

Мы исправим данную проблему в одной из следующих сборок продукта и сообщим Вам, как только Вы сможете скачать её.

Alexander

Re: БАГ: В отладке некорректно обрабатываются исключения

Сообщение Alexander » Чт 17 июл 2014 16:42

Хотим сообщить Вам, что вышла новая версия 3.6 продукта dbForge Studio for Oracle, в которой данная проблема устранена http://www.devart.com/ru/dbforge/oracle ... nload.html

Благодарим Вас за Вашу помощь в усовершенствовании dbForge Studio for Oracle.

Закрыто