Home of the Squeezebox™ & Transporter® network music players.
Page 97 of 97 FirstFirst ... 4787959697
Results 961 to 970 of 970
  1. #961
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    20,635
    Quote Originally Posted by Paul Webster View Post
    Do you have any players set to resume on LMS startup?
    Not sure if that could be a reason. The error is occurring on Plugin load. Later Plugin init will be called. Only much later (all plugin installed and LMS startup finished) will Plugin->new be called when a player tries to resume.

  2. #962
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    20,635
    Quote Originally Posted by slartibartfast View Post
    It looks like it happened on the 31st May I can't remember any plugin updates. It would be handy if there was a record of updates somewhere.

    Sent from my Pixel 3a using Tapatalk
    Just noticed the LMS version of the "same" file in LMS lib/AnyEvent directory (I had previously looked in CPAN) had a change in 2019 to stop similar error message.
    Michael blamed it on newer versions of Perl.
    https://github.com/Logitech/slimserv...800884896e353b

  3. #963
    Senior Member
    Join Date
    Jan 2010
    Location
    Hertfordshire
    Posts
    7,254
    Quote Originally Posted by bpa View Post
    Just noticed the LMS version of the "same" file in LMS lib/AnyEvent directory (I had previously looked in CPAN) had a change in 2019 to stop similar error message.
    Michael blamed it on newer versions of Perl.
    https://github.com/Logitech/slimserv...800884896e353b
    Every time I restart LMS now I check to see if PlayHLS has loaded. It has so far even after a couple of plugin updates this morning.

    Sent from my Pixel 3a using Tapatalk

  4. #964
    Senior Member
    Join Date
    Jan 2010
    Location
    Hertfordshire
    Posts
    7,254
    Quote Originally Posted by bpa View Post
    Just noticed the LMS version of the "same" file in LMS lib/AnyEvent directory (I had previously looked in CPAN) had a change in 2019 to stop similar error message.
    Michael blamed it on newer versions of Perl.
    https://github.com/Logitech/slimserv...800884896e353b
    It happened again today but I don't see any recent LMS restarts in the server log. Is it possible for the plugin to "Fail to load" after loading correctly.

    Sent from my Pixel 3a using Tapatalk

  5. #965
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    4,427

    Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

    I don’t think so.
    The initialisation stuff is only done once per LMS start.
    Last edited by Paul Webster; 2021-06-09 at 11:02.
    Paul Webster
    http://dabdig.blogspot.com
    Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, Supla Finland, ABC Australia, CBC/Radio-Canada and RTE Ireland

  6. #966
    Senior Member
    Join Date
    Jan 2010
    Location
    Hertfordshire
    Posts
    7,254
    Quote Originally Posted by Paul Webster View Post
    I don’t think so.
    The initialisation stuff is only done once per LMS start.
    I checked that the plugin was installed earlier to day and then later on I checked again and it wasn't with no restarts as far as I know and the server log agrees. I'll keep an eye on it.

    Sent from my Pixel 3a using Tapatalk

  7. #967
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    20,635
    Quote Originally Posted by slartibartfast View Post
    I checked that the plugin was installed earlier to day and then later on I checked again and it wasn't with no restarts as far as I know and the server log agrees. I'll keep an eye on it.
    It is strange.

    Michael's conclusion is that it is a Perl implementation issues as it is valid Perl and should trigger a message of "warning" is enabled. It is annoying it is not easily reproducible.

    The "my" fix I suggested in #950 creates the additional log message for you whereas Michael's same fix does not.

  8. #968
    Senior Member
    Join Date
    Jan 2010
    Location
    Hertfordshire
    Posts
    7,254
    Quote Originally Posted by bpa View Post
    It is strange.

    Michael's conclusion is that it is a Perl implementation issues as it is valid Perl and should trigger a message of "warning" is enabled. It is annoying it is not easily reproducible.

    The "my" fix I suggested in #950 creates the additional log message for you whereas Michael's same fix does not.
    Is anyone else seeing this or just me?

    Sent from my Pixel 3a using Tapatalk

  9. #969
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    4,427
    I have not made the change to remove the 2nd "my" (the first is in the code that access the routine parameters.
    I do still get the occasional failure to load.

    The module does not have a "use warnings;" at the top so the double declaration is not flagged as a problem ... unless, I assume, something that is calling it has turned on warnings and it persisted.

    I wonder if the order in which plugins are loaded at startup could be something that triggers different things happening.
    Paul Webster
    http://dabdig.blogspot.com
    Author of "Now Playing" plugins covering Radio France (FIP etc), PlanetRadio (Bauer - Kiss, Absolute, Scala, JazzFM etc), KCRW, Supla Finland, ABC Australia, CBC/Radio-Canada and RTE Ireland

  10. #970
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    20,635
    Quote Originally Posted by Paul Webster View Post
    The module does not have a "use warnings;" at the top so the double declaration is not flagged as a problem ... unless, I assume, something that is calling it has turned on warnings and it persisted.
    I spent a little bit of time enabling warnings in different "ordinary"£ LMS modules trying to reproduce the error but I couldn't.

    IIRC plugins are loaded using eval and a closure so there may be some other warning settings invloved.

    I wonder if the order in which plugins are loaded at startup could be something that triggers different things happening.
    The order of plugin load in unclear - I had presumed it would be directory by directory but it is isn't - there is some sort of alphabetical order on last part of module name . Below is output from "-d_startup" enabled.

    Code:
    Loaded module: [Slim::Plugin::AppGallery::Plugin] ok!
    Loaded module: [Slim::Plugin::AudioScrobbler::Plugin] ok!
    Loaded module: [Plugins::BBCSounds::Plugin] ok!
    Loaded module: [Plugins::CDplayer::Plugin] ok!
    Loaded module: [Slim::Plugin::CLI::Plugin] ok!
    Loaded module: [Slim::Plugin::DateTime::Plugin] ok!
    Loaded module: [Slim::Plugin::DnDPlay::Plugin] ok!
    Loaded module: [Slim::Plugin::DontStopTheMusic::Plugin] ok!
    Loaded module: [Slim::Plugin::ExtendedBrowseModes::Plugin] ok!
    Loaded module: [Slim::Plugin::Extensions::Plugin] ok!
    Loaded module: [Slim::Plugin::Favorites::Plugin] ok!
    Loaded module: [Slim::Plugin::FullTextSearch::Plugin] ok!
    Loaded module: [Slim::Plugin::InternetRadio::Plugin] ok!
    Loaded module: [Slim::Plugin::JiveExtras::Plugin] ok!
    Loaded module: [Plugins::MaterialSkin::Plugin] ok!
    Loaded module: [Plugins::MusicArtistInfo::Plugin] ok!
    Loaded module: [Slim::Plugin::MyApps::Plugin] ok!
    Loaded module: [Slim::Plugin::NetTest::Plugin] ok!
    Loaded module: [Slim::Plugin::OPMLGeneric::Plugin] ok!
    Loaded module: [Slim::Plugin::OnlineLibrary::Plugin] ok!
    Loaded module: [Plugins::PlayHLS::Plugin] ok!
    Loaded module: [Slim::Plugin::PresetsEditor::Plugin] ok!
    Loaded module: [Plugins::RTE::Plugin] ok!
    Loaded module: [Plugins::RadioFrance::Plugin] ok!
    Loaded module: [Plugins::RadioNet::Plugin] ok!
    Loaded module: [Slim::Plugin::RandomPlay::Plugin] ok!
    Loaded module: [Slim::Plugin::RemoteLibrary::Plugin] ok!
    Loaded module: [Slim::Plugin::Rescan::Plugin] ok!
    Loaded module: [Slim::Plugin::SN::Plugin] ok!
    Loaded module: [Slim::Plugin::SavePlaylist::Plugin] ok!
    Loaded module: [Slim::Plugin::SongScanner::Plugin] ok!
    Loaded module: [Slim::Plugin::Sounds::Plugin] ok!
    Loaded module: [Slim::Plugin::Visualizer::Plugin] ok!
    Loaded module: [Slim::Plugin::WiMP::Plugin] ok!
    Loaded module: [Plugins::iHeartRadio::Plugin] ok!
    Loaded module: [Slim::Plugin::Favorites::OpmlFavorites] ok!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •