Logitech Media Server now unable to rescan media library
Posted: 2018/10/22 21:43:59
I'm using Centos 6.10 (kernel 2.6.32-754.6.3.el6.x86_64) and after a recent system update I'm unable to rescan the media for recent changes with Logitech Media Server.
The error message from LMS's web interface is "Media scan terminated unexpectedly (Scanning Progress)"
From cat /var/log/messages:
From /var/log/squeezeboxserver/server.log-20181022:
I tried restarting the service, rebooting the system, and updating to the latest nightly build of Logitech Media Server without success.
Any suggestions on how to proceed from here?
Mike
The error message from LMS's web interface is "Media scan terminated unexpectedly (Scanning Progress)"
From cat /var/log/messages:
Code: Select all
Oct 22 04:05:18 ares kernel: perl[3552]: segfault at 7797000 ip 000000380be89d8d sp 00007ffc78a6ab68 error 4 in libc-2.12.so[380be00000+18b000]
Oct 22 04:05:32 ares abrt[4497]: Saved core dump of pid 3552 (/usr/bin/perl) to /var/spool/abrt/ccpp-2018-10-22-04:05:19-3552 (1048576000 bytes)
Oct 22 04:05:32 ares abrtd: Directory 'ccpp-2018-10-22-04:05:19-3552' creation detected
Oct 22 04:05:39 ares abrtd: Package 'logitechmediaserver' isn't signed with proper key
Oct 22 04:05:39 ares abrtd: 'post-create' on '/var/spool/abrt/ccpp-2018-10-22-04:05:19-3552' exited with 1
Oct 22 04:05:39 ares abrtd: Deleting problem directory '/var/spool/abrt/ccpp-2018-10-22-04:05:19-3552'
Code: Select all
[18-10-22 04:05:34.4604] Slim::Utils::Misc::msg (1252) Warning: [04:05:34.4600] DBIx::Class::ResultSet::update_or_create(): Query returned more than one row. SQL that returns multiple rows is DEPRECATED for ->find and ->single at /usr/share/perl5/vendor_perl/Slim/Schema.pm line 1875
[18-10-22 04:05:34.6504] Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (525) Fulltext index missing or outdated - re-building
[18-10-22 04:05:34.6507] Slim::Schema::Storage::throw_exception (122) Error: DBI Exception: DBD::SQLite::db selectcol_arrayref failed: no such table: fulltext_terms [for Statement "
SELECT term, d FROM (
SELECT term, SUM(documents) d
FROM fulltext_terms
WHERE NOT col IN ('*', 1, 0) AND LENGTH(term) > 1
GROUP BY term
ORDER BY d DESC
)
WHERE d > 500
"]
[18-10-22 04:05:34.6508] Slim::Schema::Storage::throw_exception (122) Backtrace:
frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/vendor_perl/Slim/Schema/Storage.pm line 122)
frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1006)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/share/perl5/vendor_perl/Slim/Plugin/FullTextSearch/Plugin.pm line 532)
frame 3: Slim::Plugin::FullTextSearch::Plugin::_initPopularTerms (/usr/share/perl5/vendor_perl/Slim/Plugin/FullTextSearch/Plugin.pm line 118)
frame 4: Slim::Plugin::FullTextSearch::Plugin::__ANON__ (/usr/share/perl5/vendor_perl/Slim/Control/Request.pm line 2058)
frame 5: (eval) (/usr/share/perl5/vendor_perl/Slim/Control/Request.pm line 2058)
frame 6: Slim::Control::Request::notify (/usr/share/perl5/vendor_perl/Slim/Control/Request.pm line 859)
frame 7: Slim::Control::Request::checkNotifications (/usr/libexec/squeezeboxserver line 708)
frame 8: main::idle (/usr/libexec/squeezeboxserver line 677)
frame 9: main::main (/usr/libexec/squeezeboxserver line 1213)
[18-10-22 04:05:34.6510] Slim::Control::Request::notify (2060) Error: Failed notify: Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db selectcol_arrayref failed: no such table: fulltext_terms [for Statement "
SELECT term, d FROM (
SELECT term, SUM(documents) d
FROM fulltext_terms
WHERE NOT col IN ('*', 1, 0) AND LENGTH(term) > 1
GROUP BY term
ORDER BY d DESC
)
WHERE d > 500
"] at /usr/share/perl5/vendor_perl/Slim/Schema/Storage.pm line 126
I tried restarting the service, rebooting the system, and updating to the latest nightly build of Logitech Media Server without success.
Any suggestions on how to proceed from here?
Mike