Поставь 100 логов. И по уровням опередели. + для кого в Логах придумали те серые номера. Серые номера может вы не знали мало ли это номер каждого процеса.
Ошибка - Left side of assignment is not a reference
-
[306060029] [17:27:44] Поток №1 : ReferenceError: Left side of assignment is not a reference. во время выполнения действия 306060029Ресурс создается в 1 потоке

Действие "Ресурс в список" выполняется в потоках которые запускается через действие "Вызов функции в несколько потоков"

-
@Taukin Это ошибка говорит о том, что вы где-то сделали присваивания значение тому чему этого делать нельзя
Например
if(doSomething() = 'somevalue')Случайно пропустили один знак = и вместо сравнения получилось присваивание.
-
@Taukin said in Ошибка - Left side of assignment is not a reference:
foreach
Тоже самое. Причем в записи все ок, в запуске - вылет без указания ошибки в логе. Пришлось подставлять свой лог "Выявляем проблемный участок" методом научного тыка. Таким образом выявил невидимую ошибку - цикл foreach. Пересоздал его и все заработало.
-
Тоже словил внутри начала цикла. Помогло пересоздание ссылки на переменную массива цикла через F8 с тем же именем. Старое имя просто стёр руками. Заглючило на проверенном и ранее работающем скрипте в 1 потоке. Отработало 3 записи из цикла в консольном режиме и умерло с крашем BAS. После перезапуска долго ковырялся и грешил на записи массива, но дело было не в них. После фикса те же записи массива обработались успешно.
Версия движка 23.2.2.