Краш BAS при неправильном условии



  • Краш программы это всегда баг. (с)

    Создаём функции OnApplicationStart один экшен Создать Ресурс, далее в main проверяем количество элементов и выставляем условие:
    0_1524570987074_на форум 10.png
    В итоге, в режиме записи if отрабатывает правильно, без ошибок. А в режиме запуска вылетает BAS
    0_1524571102388_на форум 9.png
    Не зависает (или делает вид), а именно вылетает.

    Вот тестовый скрипт.


    Что бы убедится, что BAS не зависает а крашится я переделал скрипт:
    Добавил в ресурс значений
    0_1524571434214_на форум 11.png
    А в main стал их использовать
    0_1524571527848_на форум 12.png

    Итог:
    0_1524571694828_на форум 13.png
    Крашится как заканчиваются ресурсы.

    Вот второй тестовый скрипт.



  • Для тех, кто думает, что косяк именно в самом условии, я сделал ещё один тестовый скрипт :D

    Создаём функции OnApplicationStart один экшен Создать Ресурс, далее в main проверяем количество элементов и выставляем условие:
    0_1524572399014_на форум 15.png

    Итог в режиме запуска всё нормально работает
    0_1524572425688_на форум 14.png



  • по моему сейчас всем пофигу на баги, я еще нидели две назад админу в лс отписал насчет бага он даже не ответил. Я понимаю занят но можно было бы хотя бы сказать что принял к сведению.



  • @BabloUser
    Скорее всего твое сообщение никто не видел. Баги фиксятся, но не быстро. Что бы сообщить о баге, нужно создать тему с описанием, и ждать



  • @DrPrime а я думал форум мертв )
    будем ждать конечно.



  • Был такой баг, сделай в ресурсе 1 элемент (можно самый первые), который не даст ресурсу стать пустым.



  • @FastSpace :D спасибо за совет. Но баг я здесь описал, что бы @support его мог поправить.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.