Hi,
Running Duplicati 2.0.5.1_beta_2020-01-18 on Synology Nas. Installed yesterday.
I now have the issue that everytime I run a backup, it seems to work ok. But when it gets to the step “verifying files” I get a connection lost issue. When trying to refresh the browser, I get a warning that the service is down.
I tried to follow this up via SSH. It seems that the job is closed. Following stacktrace appears:
* Assertion at ../../../mono/mini/local-propagation.c:330, condition `ins->opcode > MONO_CEE_LAST' not met
Stacktrace:
at <unknown> <0xffffffff>
at System.Collections.Generic.Dictionary`2<string, int>.Insert (string,int,bool) <0x00066>
at System.Collections.Generic.Dictionary`2<string, int>.Add (string,int) <0x0001b>
at MimeKit.Utils.CharsetUtils.AddAliases (System.Collections.Generic.Dictionary`2<string, int>,int,int,string[]) <0x0006c>
at MimeKit.Utils.CharsetUtils..cctor () <0x0028b>
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0x0005a>
at <unknown> <0xffffffff>
at (wrapper managed-to-native) object.__icall_wrapper_mono_generic_class_init (intptr) <0x00051>
at MimeKit.ParserOptions..ctor () <0x000cb>
at MimeKit.ParserOptions..cctor () <0x00077>
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0x0005a>
at <unknown> <0xffffffff>
at Duplicati.Library.Modules.Builtin.SendMail.SendMessage (string,string) <0x00157>
at Duplicati.Library.Modules.Builtin.ReportHelper.OnFinish (object) <0x0074e>
at Duplicati.Library.Main.Controller.OnOperationComplete (object) <0x0029a>
at Duplicati.Library.Main.Controller.RunAction<T_REF> (T_REF,string[]&,Duplicati.Library.Utility.IFilter&,System.Action`1<T_REF>) <0x00733>
at Duplicati.Library.Main.Controller.Backup (string[],Duplicati.Library.Utility.IFilter) <0x002fb>
at Duplicati.Server.Runner.Run (Duplicati.Server.Runner/IRunnerData,bool) <0x0112f>
at Duplicati.Server.Program/<>c.<SetWorkerThread>b__45_0 (Duplicati.Server.Runner/IRunnerData) <0x00017>
at Duplicati.Library.Utility.WorkerThread`1<Tx_REF>.Runner () <0x005c6>
at System.Threading.ThreadHelper.ThreadStart_Context (object) <0x0009a>
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x001c6>
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) <0x00020>
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) <0x00059>
at System.Threading.ThreadHelper.ThreadStart () <0x0002e>
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0x000c8>
Native stacktrace:
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x4ae915]
/lib/libpthread.so.0(+0x101c0) [0x7eff07d101c0]
/lib/libc.so.6(gsignal+0x37) [0x7eff0777d907]
/lib/libc.so.6(abort+0x16a) [0x7eff0777ecda]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x6423d9]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x6425df]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x642726]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x47f0a4]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x4f8560]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x4f8e29]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x4273ba]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x4b018f]
/volume1/@appstore/Mono/usr/local/bin/mono-sgen() [0x4b0b0f]
[0x413e478c]
Debug info from gdb:
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Judging from the stacktrace the problem is caused by the logic that sends the mail at the end to inform the status.
I did a test restore - it works. However, in the main screen, the last successful backup is not updated; it remains to the old value from the old Duplicati version.
So what is wrong? How can it be solved?