"Can't use string ("b00fz2zv") as a HASH ref while "strict refs" in use at ./get_iplayer line 1554" when downloading radio programme via PVR

Andy Bircumshaw andy at networkned.co.uk
Wed Mar 23 04:54:41 EDT 2011


Hi Robin,

Please bottom-post on this mailing list. See below.


On 23/3/2011, at 8:48am, Robin Wilson wrote:
> On 20 Mar 2011, at 16:03, Andy Bircumshaw wrote:
>> On 20/3/2011, at 12:09pm, Robin Wilson wrote:
>>> ...
>>> I've been using get_iplayer happily for a while, and suddenly have this error occurring when I try and download the Comic Relief Comedy Controllers programme (from BBC Radio 4). This occurs when I run the get_iplayer --pvr command, which I run as a cron job every night. This error means that the job crashes, and therefore none of the other programmes get downloaded. I am not a perl programmer, but I am assuming that it is saying that it can't find that PID in the hash of available programme IDs.
>>> 
>>> I have tried running get_iplayer --flush first to check that the cache of programmes and their associated PIDs is up to date.
>> 
>> b00fz2zv is kids' TV, not the Comic Relief programme.
>> http://www.bbc.co.uk/programmes/b00fz2zv
>> 
>> ...
>> Suggest you make a backup of your .get_iplayer directory, then delete ~/.get_iplayer/*cache, then try again.

> 
> Hi Andy,
> 
> Thanks for the suggestion. That seemed to work ok for a few days, until today when I got the error:
> 
> Can't use string ("b00g2jnr") as a HASH ref while "strict refs" in use at /usr/bin/get_iplayer line 1554.
> 
> Again, this seems to be referring to childrens TV, but interestingly, again, it seems to be the first programme in the list (that is, the program that comes top when all of the programs are sorted alphabetically). It definitely isn't the right PID that should be provided by the PVR search(es) that I have listed.
> 
> Any other ideas?
> 
> Robin

Could you post the same full output as you did before, please. I'll probably ask for further information after that. 

Also, please post to the list's mailing address, not to me.

aB.


More information about the get_iplayer mailing list