get_iplayer forums

Full Version: Can't use an undefined value as an ARRAY reference at line 5237
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
PVR downloads have stopped working on upgrading from 3.17 to 3.19, with the error "Can't use an undefined value as an ARRAY reference at /usr/local/bin/get_iplayer line 5237."

I get the same behaviour using a new install on a virtual machine (with the same config).

Verbose output attached, responding to the command

Code:
get_iplayer --pvr-single a_very_english_scandal --verbose >get_iplayer-output.txt 2>&1

I'm using Debian Stretch (Linux alan 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux).
This is a bug. My colleague is working on a new release with a patch. In the interim, don't use --pid-recursive for programmes that don't have any episodes available.
Fixed in v3.20