• sverchok sverchok
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 148
    • Задачи 148
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 21
    • Запросы на слияние 21
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • Городецкий Никита Сергеевич
  • sverchok
  • Задачи
  • #4611
Закр.
Открыто
Задача созд. Авг 09, 2022 пользователемГородецкий Никита Сергеевич@nikitronВладелец

ParticlesMK2 should show meaningful errors for oversized lists

Created by: EmergencyTemporalShift

Problem statement

If you input more vectors than available particles, this node will fail and give the nonspecific error "RuntimeError('internal error setting the array')"

image

Steps to reproduce

  1. Create a list input with a length greater than the number of particles in an emitter
  2. Create a ParticlesMK2 node with the emitter as the object
  3. Wire the output of the list input to the location input of the Particle node

Expected result

A specific error such as "input list extends past the number of available particles"

Actual result

A nonspecific error of "RuntimeError('internal error setting the array')"

Sverchok version

1.1.0 Downloaded sverchok-master.zip from GitHub.

Ответственный
Назначить
Оценка трудозатрат