Sonarr crashing after running for half a year (Synology)

Hey!

after running for half a year without problems on my DS213J Sonarr won’t start up any more. Currently Sonarr isn’t running and everytime I try to run it Mono is producing 100% processor usage for a few seconds. Sonarr is showing that it is running after that, but I can’t access it in my browser. A few seconds later Sonaar powers down again with my Synology reporting the status “stopped”.

The weird thing is that I haven’t changed anything on my synology…

I already reinstalled Sonarr and Mono, after that Sonarr worked for a few minutes but now I got the same problems after I had to do a reboot.

First thing I thought was to check the logs under /usr/local/nzbdrone/var/.config/NzbDrone, but the only log in there is the install.log reporting:

|| Installing package version=“20150731-8” - Fri Jan 15 13:23:50 CET 2016 ||
|| Package Install Completed - Fri Jan 15 13:23:51 CET 2016 ||

Any ideas??

Thanks you very much in advance!

Are you using the “official” synology mono or the synocommunity version?

They updated the mono version, so maybe thats the source of your problems.

The Synocommunity one: 4.2.1.102-6. So what do you recommend?

I also use the synocommunity version, but I would try the syno one, just to rule it out. As synology uses a a lot of different cpus / architectures there’s no straight forward way of determining what will work on all systems.

There is a way to manually start mono with debug output, but i never managed to get that to work.

Dr_Bean tried to explain it to me once, here was his comment:

Well, to be clear, the package uses this to start Sonarr: https://github.com/SynoCommunity/spksrc/blob/master/spk/sonarr/src/dsm-control.sh#L175

So I ended up with this: env PATH=/usr/local/mono/bin:$PATH LD_LIBRARY_PATH=/usr/local/nzbdrone/lib MONO_LOG_LEVEL=debug MONO_LOG_MASK=dll,cfg /usr/local/mono/bin/mono --debug /usr/local/nzbdrone/share/NzbD
rone/NzbDrone.exe

See if you have the process running

DiskStation> ps | grep nzbdrone
15493 root 3772 S grep nzbdrone
27680 nzbdrone 2376m S N /usr/local/mono/bin/mono --debug /usr/local/nzbdrone/share/Nzb
if you do, kill it
DiskStation> kill 27680

then try and start sonarr again in the synology package manager

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.