Auteur Topic: Deep recursion on subroutine: LMS stopt  (gelezen 4117 keer)

Offline wilmar

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 10
Deep recursion on subroutine: LMS stopt
« Gepost op: 04 oktober 2012, 02:37:43 »
LMS draait op een Synology 209+. Tot voor kort naar tevredenheid, maar sinds kort gebeurt dit (zie log) regelmatig. LMS stopt.
Enige oplossing: deïnstalleren en weer installeren.
Da's niet handig.
Kent iemand de oorzaak? En een oplossing?

Wilmar



[12-10-04 01:43:37.9741] Slim::Utils::Misc::msg (1304) Warning: [01:43:37.9728] Can't locate auto/IO/Interface/autosplit.ix in @INC (@INC contains: /volume1/@appstore/SqueezeCenter/Cache/InstalledPlugins /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8/PPC_853X /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8/PPC_853X/auto /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/PPC_853X /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/PPC_853X/auto /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8/PPC_853X /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8/PPC_853X/auto /volume1/@appstore/SqueezeCenter/CPAN/arch/PPC_853X /volume1/@appstore/SqueezeCenter/lib /volume1/@appstore/SqueezeCenter/CPAN /volume1/@appstore/SqueezeCenter /volume1/@appstore/SqueezeCenter /usr/lib/perl5/5.8.6/PPC_853X /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/PPC_853X /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/5.8.6/AutoLoader.pm line 170.
 at /volume1/@appstore/SqueezeCenter/CPAN/IO/Interface.pm line 12
[12-10-04 01:43:47.6147] Slim::Utils::Misc::msg (1304) Warning: [01:43:47.6135] Deep recursion on subroutine "Compress::Raw::Zlib::AUTOLOAD" at /volume1/@appstore/SqueezeCenter/CPAN/Compress/Raw/Zlib.pm line 71.

pinkdot

  • Gast
Re: Deep recursion on subroutine: LMS stopt
« Reactie #1 Gepost op: 04 oktober 2012, 12:42:46 »
Het lijkt erop dat hij "autosplit.ix" niet kan vinden. Mogelijk is het pad gewijzigd?

Je zou via telnet kunnen kijken of je het bestand kunt vinden en of die locatie overeenkomt met je de locatie in je log.

Met het volgende commando kun je je bestand zoeken:
locate autosplit.ix
Andere oplossing kan zijn om een andere versie van LMS te installeren en kijken of het probleem is opgelost. (Welke versie van LMS draai je nu?)
Zoals je op dit forum kunt lezen is de versie 7.6.1 de meest stabiele (alleen heeft deze geen upnp functionaliteit). Zorg dat je de juiste versie voor je 209+ download, volgens mij moet je dan deze hebben:

http://ukdl.synology.com/ftp/packages/SqueezeboxServer-7.6.1-ppc853x-001.spk

Offline wilmar

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 10
Re: Deep recursion on subroutine: LMS stopt
« Reactie #2 Gepost op: 04 oktober 2012, 22:38:13 »
Dank,

locate autosplit.ix geeft not found

het path is
/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin

Wat zou daar missen?

Vervolgens versie 7.6.1 geïnstalleerd en ook dan is autosplit.ix niet te vinden met locate
autosplit.ix staat nu hier:
/volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/PPC_853X/auto/GD/autosplit.ix

Ik draaide overigens de laatste versie 7.7.2.
Daar stond autosplit.ix overigens ook op die plek.

Kortom, ik snap nog niet wat de oorzaak van de problemen is.

Wilmar

pinkdot

  • Gast
Re: Deep recursion on subroutine: LMS stopt
« Reactie #3 Gepost op: 05 oktober 2012, 16:28:21 »
Das dus niet de zelfde map als waar hij zoekt. Het blijft raar. Probeer eens de hele dir van SqueezeCenter weg te gooien na deinstallatie.

Deinstalleer eerst Squeezebox server via de Package manager.

Daarna, ook weer via telnet:

cd /volume1/@appstore/rm -r SqueezeCenter
Hierna LMS weer via de package manager installeren, of 7.6.1. handmatig.

Offline wilmar

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 10
Re: Deep recursion on subroutine: LMS stopt
« Reactie #4 Gepost op: 06 oktober 2012, 01:28:43 »
Na deinstalleren van Squeezebox server via de Package manager is de dir van SqueezeCenter als weg in @appstore.
Na installeren staat alles weer als voorheen.
Waar hoort autosplit.ix dan gevonden te worden?

WilMar

pinkdot

  • Gast
Re: Deep recursion on subroutine: LMS stopt
« Reactie #5 Gepost op: 06 oktober 2012, 08:54:06 »
Wat de naam al een beetje aangeeft, splits bestanden op om die hapklaar te maken voor de Perl Library modules. Ik heb dus geen idee wat het precies doet :)

Verstuurd van mijn Transformer TF101 met Tapatalk

Offline wilmar

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 10
Re: Deep recursion on subroutine: LMS stopt
« Reactie #6 Gepost op: 07 oktober 2012, 01:42:48 »
Ik denk dat hier een misverstandje ontstaat.

Eerder schreef je: Het lijkt erop dat hij "autosplit.ix" niet kan vinden. Mogelijk is het pad gewijzigd?

Daarom vroeg ik me af waar het bestand dan zou behoren te staan en of ik PATH moet wijzigen.

Wat "autosplit.ix" doet wil ik eigenlijk ook niet weten.

Wilmar

pinkdot

  • Gast
Re: Deep recursion on subroutine: LMS stopt
« Reactie #7 Gepost op: 07 oktober 2012, 11:35:00 »
Sorry, niet goed gelezen. :oops:

Hij zou volgens mij hier moeten staan (zie log-file):
/volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/PPC_853X/auto/IO/InterfaceHet bestand staat op meerdere plekken.
Je zou dus een map aan kunnen maken en het bestand hier naartoe kunnen kopiëren (quick and dirty, maar misschien werkt dat):
Map aanmaken
mkdir /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/PPC_853X/auto/IO/InterfaceBestand kopieren naar nieuwe map:
cp /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/PPC_853X/auto/GD/autosplit.ix /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/X86/auto/IO/InterfaceRechten goed zetten:
chown -R admin:users /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/PPC_853X/auto/IO/Interface
succes.

Offline sig_n

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 1
Re: Deep recursion on subroutine: LMS stopt
« Reactie #8 Gepost op: 05 april 2013, 09:07:59 »
Is dit ondertussen opgelost geraakt?
Ik heb hetzelfde probleem, DSM 4.2 en LMS 7.7.2-007

Het kopiëren van autosplit.ix, zoals hierboven beschreven, zorgt er wel voor dat die fout zich niet meer voordoet maar toch blijkt LMS niet te draaien.

Enkel bij een eerste install heeft LMS even gewerkt. Is het mogelijk dat de installatie van andere packages (Audio station, Video Station ...) hier iets mee te maken heeft?

  • Mijn Synology: DS213


 

Problemen met Deep sleep DS413

Gestart door Blade_Board NAS hardware vragen

Reacties: 3
Gelezen: 3488
Laatste bericht 26 november 2012, 13:50:28
door maslov
Deep learing op een DS...

Gestart door remkotBoard Surveillance Station

Reacties: 5
Gelezen: 271
Laatste bericht 08 juli 2024, 11:08:59
door Briolet
Synology NAS met Deep Sleep

Gestart door s0lidsn4keBoard Aankoopadvies

Reacties: 4
Gelezen: 2240
Laatste bericht 14 oktober 2013, 15:53:44
door zandhaas
Deep sleep

Gestart door bunyanmichaelBoard Synology DSM 5.1 en eerder

Reacties: 9
Gelezen: 5236
Laatste bericht 06 augustus 2013, 21:51:18
door Yobotje
VERPLAATST: Deep learing op een DS...

Gestart door BirdyBoard Synology DSM algemeen

Reacties: 0
Gelezen: 165
Laatste bericht 07 juli 2024, 19:46:19
door Birdy