Server crashes while counting files

I use Duplicati to backup my MacBookPro on OpenStack.
Backup ran without any issue for several weeks, but today the duplicati server crashes while it is counting the files. Starting again the server don’t help (the server crashes again after counting counted more or less the same number of files).

Below the stacktrace I found in the error log file. In the log file there is also the Native stacktrace, but posting it here exceed the allowed characters for a post, but I can send it if needed.

Could you please help me to solve this issue?

Thanks

Stacktrace:

at <0xffffffff>
at (wrapper managed-to-native) System.IO.MonoIO.Open (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.IO.FileOptions,System.IO.MonoIOError&) [0x00000] in <6e9b92f0d119424382ef180639777acb>:0
at System.IO.FileStream…ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,bool,System.IO.FileOptions) [0x00175] in <6e9b92f0d119424382ef180639777acb>:0
at System.IO.FileStream…ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) [0x00000] in <6e9b92f0d119424382ef180639777acb>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream…ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) [0x0001d] in <6e9b92f0d119424382ef180639777acb>:0
at System.IO.File.Open (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) [0x00000] in <6e9b92f0d119424382ef180639777acb>:0
at Duplicati.Library.Snapshots.NoSnapshot.OpenRead (string) [0x00000] in <2be220318a714f97a1ac5d13c83b05be>:0
at Duplicati.Library.Main.Operation.BackupHandler.HandleFilesystemEntry (Duplicati.Library.Snapshots.ISnapshotService,Duplicati.Library.Main.BackendManager,string,System.IO.FileAttributes) [0x00433] in :0
at Duplicati.Library.Main.Operation.BackupHandler.RunMainOperation (Duplicati.Library.Snapshots.ISnapshotService,Duplicati.Library.Main.BackendManager) [0x0018a] in :0
at Duplicati.Library.Main.Operation.BackupHandler.Run (string[],Duplicati.Library.Utility.IFilter) [0x00677] in :0
at Duplicati.Library.Main.Controller/<>c__DisplayClass17_0.b__0 (Duplicati.Library.Main.BackupResults) [0x00036] in :0
at Duplicati.Library.Main.Controller.RunAction<T_REF> (T_REF,string[]&,Duplicati.Library.Utility.IFilter&,System.Action1<T_REF>) [0x00072] in <ae134c5a9abb455eb7f06c134d211773>:0 at Duplicati.Library.Main.Controller.Backup (string[],Duplicati.Library.Utility.IFilter) [0x00068] in <ae134c5a9abb455eb7f06c134d211773>:0 at Duplicati.Server.Runner.Run (Duplicati.Server.Runner/IRunnerData,bool) [0x00494] in <670b0e4a9ae144208688fcb192d20146>:0 at Duplicati.Server.Program/<>c.<RealMain>b__36_4 (Duplicati.Server.Runner/IRunnerData) [0x00000] in <670b0e4a9ae144208688fcb192d20146>:0 at Duplicati.Library.Utility.WorkerThread1<Tx_REF>.Runner () [0x00191] in <0828ce86ffa94a4bbbb2da4331bcc67b>:0
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00014] in <6e9b92f0d119424382ef180639777acb>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in <6e9b92f0d119424382ef180639777acb>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in <6e9b92f0d119424382ef180639777acb>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x0002b] in <6e9b92f0d119424382ef180639777acb>:0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <6e9b92f0d119424382ef180639777acb>:0
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in <6e9b92f0d119424382ef180639777acb>:0

Upgrading Mono from version 5.4.1.6 to 5.12.0 solved the issue.

Massimiliano

Hi @massyc, welcome to the forum - and thanks for sharing the solution to your issue! :smiley: