How did you determine it was Sonarr crashing the mac?
Which version of Sonarr?
Which version of Mono?
What do ((trace logs)) show when it crashes?
Have you captured the output of the mono process to see if anything additional is logged (if Sonarr crashes due to mono crashing its unlikely going to be able to log).
Why do you need to delete the configuration? Have you tried restoring a backup?
What do Sonarr’s logs show, could very well be a corrupt DB, which will prevent Sonarr from starting, but the logs will confirm. Without logs we can’t make any suggestions or really know whats failing.
Hey the Mac will crash completely (starting with Sonarr, and ONLY when i reopen Sonarr)…
But a corrupt DB…would this not go away when i delete all the files from /Volumes/Internal Storage/Users/DominicHoenig/.config ??? so shouldn’t keep repeating?
here is an extract from logs…
16-3-1 19:28:24.9|Info|DiskScanService|Completed scanning disk for Workaholics
16-3-1 19:28:25.0|Info|RefreshSeriesService|Updating Info for The X-Files
16-3-1 19:28:25.3|Info|RefreshEpisodeService|Starting episode info refresh for: [77398][The X-Files]
16-3-1 19:28:25.5|Info|RefreshEpisodeService|Finished episode refresh for series: [77398][The X-Files].
16-3-1 19:28:25.6|Info|DiskScanService|Scanning disk for The X-Files
16-3-1 19:28:25.7|Info|DiskScanService|Completed scanning disk for The X-Files
16-3-1 19:28:26.1|Error|RestSharpExtensions|Error communicating with server
System.Net.WebException: Error: ConnectFailure (Connection refused) —> System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000bc] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/mcs/class/System/System.Net.Sockets/Socket.cs:1235
at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0019b] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/mcs/class/System/System.Net/WebConnection.cs:213
— End of inner exception stack trace —
at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00065] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/mcs/class/System/System.Net/HttpWebRequest.cs:946
at System.Net.HttpWebRequest.GetResponse () [0x0000e] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/mcs/class/System/System.Net/HttpWebRequest.cs:958
at RestSharp.Http.GetRawResponse (System.Net.HttpWebRequest request) <0x69148c8 + 0x00024> in :0
16-3-1 19:28:26.2|Warn|DownloadMonitoringService|Unable to retrieve queue and history items from transmission
System.Net.WebException: Error: ConnectFailure (Connection refused) —> System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000bc] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/mcs/class/System/System.Net.Sockets/Socket.cs:1235
at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0019b] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/mcs/class/System/System.Net/WebConnection.cs:213
— End of inner exception stack trace —
at NzbDrone.Core.Rest.RestSharpExtensions.ValidateResponse (IRestResponse response, IRestClient restClient) [0x001dc] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Rest\RestSharpExtensions.cs:53
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetSessionId (IRestClient client, NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x000ce] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\Transmission\TransmissionProxy.cs:203
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.ProcessRequest (System.String action, System.Object arguments, NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00015] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\Transmission\TransmissionProxy.cs:214
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrentStatus (IEnumerable`1 hashStrings, NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x0007c] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\Transmission\TransmissionProxy.cs:165
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrentStatus (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\Transmission\TransmissionProxy.cs:139
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrents (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) <0x6975570 + 0x0001b> in :0
at NzbDrone.Core.Download.Clients.Transmission.Transmission.GetItems () [0x00000] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\Clients\Transmission\Transmission.cs:90
at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientDownloads (IDownloadClient downloadClient) [0x0000c] in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Download\TrackedDownloads\DownloadMonitoringService.cs:86
It would, but restoring a backup would solve that as well, as long as the backup wasn’t also corrupt.
The log doesn’t show anything except Sonarr isn’t able to connect to Transmission. Post the log file to hastebin after it crashes and before you delete them and we can take a look.