Нет, нечитаемых символов там нет, строка существующая. В том-то и дело, что скрипт функционирует без ошибок, но в какой-то момент сама функция на ровном месте выдает ошибку чтения. Установлен на виртуальной машине с общим сетевым диском. Есть предположение, что в этот момент как-то пропадает доступ к сетевому диску и поэтому происходит сбой, но вот как поймать этот момент и убедиться в этом, ума не приложу. В виндовс 10 есть логи отключения сетевых дисков, кто-нибудь знает?