Собственно, в строке 74 проверяется существование элемента хэш-таблицы:
Код: Выделить всё
if (!exists $ratings{$random}) {Здесь $random — это имя файла, и указанная выше ошибка выскакивает всегда, когда это имя содержит русские символы
Я копался в гугле по поводу этой проблемы, но так ни к чему хорошему и не пришёл.