dysonapr wrote: > Server log: > > [21-04-04 06:55:02.0681] main::init (389) Starting Logitech Media Server > (v8.1.2, 1617513319, Sun Apr 4 08:44:02 CEST 2021) perl 5.032000 - > arm-linux-gnueabihf-thread-multi-64int > [21-04-04 06:55:02.1019] YAML::XS::LoadFile (48) Warning: YAML::XS::Load > Error: The problem: > > control characters are not allowed > > Would be grateful for any pointers to fix.
YAML::XS is used to load some configuration files: preference files (end with '.prefs') or skin configuration files (named 'skinconfig.yml'). And when loading a plugin cache file. And perhaps some others. So it feels as if one of these might have become corrupted - they are supposed to be text files, and should not contain any control characters. You would see an error message in the LMS log if it relates to a the preference or skin file, but I think that the plugin cache file loader does not log an error. I wonder if that "kills" LMS - I see that reading prefs and skin files is protected with a perl 'eval' statement, but reading the plugin cache file is not. You might see an "info" message immediately prior to LMS's attempt to load the plugin cache file, set 'server.plugins' log level to 'info' to see that. The plugin cache file is named 'plugin-data.yaml'. I don't remember what it does... but it's not much use if it can't be read. ------------------------------------------------------------------------ mrw's Profile: http://forums.slimdevices.com/member.php?userid=38299 View this thread: http://forums.slimdevices.com/showthread.php?t=114307 _______________________________________________ Squeezecenter mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
