Краш BAS при неправильном условии
-
Краш программы это всегда баг. (с)
Создаём функции OnApplicationStart один экшен Создать Ресурс, далее в main проверяем количество элементов и выставляем условие:
В итоге, в режиме записи if отрабатывает правильно, без ошибок. А в режиме запуска вылетает BAS
Не зависает (или делает вид), а именно вылетает.Вот тестовый скрипт.
Что бы убедится, что BAS не зависает а крашится я переделал скрипт:
Добавил в ресурс значений
А в main стал их использовать
Итог:
Крашится как заканчиваются ресурсы.Вот второй тестовый скрипт.
-
Для тех, кто думает, что косяк именно в самом условии, я сделал ещё один тестовый скрипт
:D
Создаём функции OnApplicationStart один экшен Создать Ресурс, далее в main проверяем количество элементов и выставляем условие:
Итог в режиме запуска всё нормально работает
-
по моему сейчас всем пофигу на баги, я еще нидели две назад админу в лс отписал насчет бага он даже не ответил. Я понимаю занят но можно было бы хотя бы сказать что принял к сведению.
-
@BabloUser
Скорее всего твое сообщение никто не видел. Баги фиксятся, но не быстро. Что бы сообщить о баге, нужно создать тему с описанием, и ждать
-
@DrPrime а я думал форум мертв )
будем ждать конечно.
-
Был такой баг, сделай в ресурсе 1 элемент (можно самый первые), который не даст ресурсу стать пустым.
-
@FastSpace
:D
спасибо за совет. Но баг я здесь описал, что бы @support его мог поправить.