24.06.2019, 19:04 | #1 |
Участник
|
BatchRun - перехват не всех исключений.
Всем привет.
Коллеги, такой вопрос. В методе \Classes\BatchRun\runJob почему-то пропущена обработка ряда исключений: Numeric CLRError CodeAccessSecurity проблема присутствует в 4.0, 2009, 2012 Есть мысли, зачем так сделано ? Это бага или в этом есть какой-то смысл ? Мне кажется, что бага. |
|
25.06.2019, 14:28 | #2 |
Участник
|
Не думаю, что это от злого умысла - там комментарий интересный.
То что не перехватываются:
К тому же, CodeAccessSecurity, на мой взгляд, все-таки ошибка разработчика и должна была выявлена другими методами. А Numeric вообще непонятно когда возникает - деление на ноль просто в стек падает, переполнение размера по числовому типу (realMax() * 2) проходит как будто ничего страшного не происходит. |
|
Теги |
codeaccesssecurity, exception |
|
|