Hi all,
after upgrading to the latest 7.4 module for the Thecus N5200PRO
created by iletunic, I am now trying to debug an issue that I am having
with AlienBBC.
Let me also say that I have a good Unix experience, and have already
fixed scripts in the past. One of the things that I have just done for
this new AlienBBC install is to tweak the mplayer.sh script as the
mplayer executable I am using comes from an old tarfile I had.
Yet, the problem I am facing now comes much before mplayer.sh is even
called, this is the log entry I have:
Code:
--------------------
[09-10-05 09:40:45.4494] Slim::Networking::IO::Select::__ANON__ (140)
Error: Select task failed calling Slim::Networking::Async::_async_read: Can't
coerce array into hash at
/raid/data/module/SQUEEZEBOXSERVER/system/SlimCache/InstalledPlugins/Plugins/Alien/RTSPScanHeaders.pm
line 169.
; fh=Slim::Networking::Async::Socket::HTTP=GLOB(0xb709fa4)
--------------------
This is the snippet of PERL code around line 169:
Code:
--------------------
# Save this metadata for the RTSP protocol handler to use
if ( my $song = $args->{'song'} ) {
$song->{'scanData'} ||= {}; <<--- this is line 169
$song->{'scanData'}->{$track->url} = {
avgbitrate => $self->fields->{'avgbitrate'} ,
endtime => $self->fields->{'endtime'},
title => $self->fields->{'title'},
author => $self->fields->{'author'},
mimetype => $self->fields->{'mimetype'},
};
}
--------------------
Not knowing how to proceed, I have turned on DEBUG level logging on
AlienBBC, and this is the additional log I get leading to the error:
Code:
--------------------
[09-10-05 10:57:09.2036] Plugins::Alien::Playlists::RTSPPL::read (32)
Ignoring: r2online_id.rm|r3g2ident.rm
[09-10-05 10:57:09.2039] Plugins::Alien::Playlists::RTSPPL::read (33) parsing
rtsp playlist: http://www.bbc.co.uk/radio/listen/live/r1.ram
[09-10-05 10:57:09.2043] Plugins::Alien::Playlists::RTSPPL::read (48) entry
from file:
rtsp://rmlegacy.bbc.co.uk/bbc-rbs/rmlegacy/farm/live24/bbc_ami/radio1/radio1_nb_int_live.ra?BBC-UID=94ca5c798ae20f2e7a0f49bfd1474bf692cdab0030904124d43f590794c37d25&SSO2-UID=
[09-10-05 10:57:09.2047] Plugins::Alien::Playlists::RTSPPL::read (68)
entry 1:
rtsp://rmlegacy.bbc.co.uk/bbc-rbs/rmlegacy/farm/live24/bbc_ami/radio1/radio1_nb_int_live.ra?BBC-UID=94ca5c798ae20f2e7a0f49bfd1474bf692cdab0030904124d43f590794c37d25&SSO2-UID=
[09-10-05 10:57:09.2056] Plugins::Alien::Playlists::RTSPPL::read (80) parsed
1 items in rtsp playlist
[09-10-05 10:57:09.3360] Slim::Networking::IO::Select::__ANON__ (140) Error:
Select task failed calling Slim::Networking::Async::_async_read: Can't coerce
array into hash at
/raid/data/module/SQUEEZEBOXSERVER/system/SlimCache/InstalledPlugins/Plugins/Alien/RTSPScanHeaders.pm
line 169.
; fh=Slim::Networking::Async::Socket::HTTP=GLOB(0xb900740)
--------------------
I am now stuck, and would need some guidance to proceed.
Thanks in advance to those who'd want to help.
Ciao, Luca
--
lucaberta
------------------------------------------------------------------------
lucaberta's Profile: http://forums.slimdevices.com/member.php?userid=2710
View this thread: http://forums.slimdevices.com/showthread.php?t=69178
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins