Issue with Server Version 20.7.90

Hi,

I just tried to update my server version of Manager, on a Mac mini Running OS-X 10.15.5

I got the following when I tried to run the application:

Last login: Thu Jul 16 16:36:36 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
ManageruntsMini:~ conorkeoghan$ cd …
ManageruntsMini:Users conorkeoghan$ cd …
ManageruntsMini:/ conorkeoghan$ cd applications
ManageruntsMini:applications conorkeoghan$ cd managerserver
ManageruntsMini:managerserver conorkeoghan$ mono managerserver.exe
Manager Server [Version 20.7.90]
Copyright (c) 2020 NGSoftware. All rights reserved.

Syntax:

mono ManagerServer.exe [options]

Options:

-port [number]     Set port on which HTTP server should listen on.
-path [directory]  Set directory where Manager should look for data.

Examples:

mono ManagerServer.exe 
mono ManagerServer.exe -port 80
mono ManagerServer.exe -port 80 -path "/Users/conorkeoghan/.local/share/Manager"

[16:40:16] HTTP server listening on port 8080

Unhandled Exception:
System.InvalidOperationException: Cannot be changed after headers are sent.
at System.Net.HttpListenerResponse.set_ContentLength64 (System.Int64 value) [0x00021] in :0
at System.Net.HttpListenerResponse.Close (System.Byte responseEntity, System.Boolean willBlock) [0x00017] in :0
at HttpFramework.HttpResponse.Close () [0x00024] in <98aacedd433b424ea5613939d9e14dfd>:0
at HttpFramework.HttpServer.Worker () [0x0011e] in <98aacedd433b424ea5613939d9e14dfd>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in :0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in :0
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: Cannot be changed after headers are sent.
at System.Net.HttpListenerResponse.set_ContentLength64 (System.Int64 value) [0x00021] in :0
at System.Net.HttpListenerResponse.Close (System.Byte responseEntity, System.Boolean willBlock) [0x00017] in :0
at HttpFramework.HttpResponse.Close () [0x00024] in <98aacedd433b424ea5613939d9e14dfd>:0
at HttpFramework.HttpServer.Worker () [0x0011e] in <98aacedd433b424ea5613939d9e14dfd>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in :0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in :0
ManageruntsMini:managerserver conorkeoghan$

I had a backup and reinstalled the previous version and every thing is back working, so just a bug I’m sure.

Can you check in version 20.7.91? It won’t solve the underlying issue but it shouldn’t crash the program and should show the actual error within the program.

Hi,

I just updated the Mac Mini to OS-X 10.15.6, and tried to update the Manager Server Software again, it didn’t work and here are the log files it produced on both occasions i tried to start the server today:

Last login: Mon Jul 20 14:13:06 on console

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
ManageruntsMini:~ conorkeoghan$ cd …
ManageruntsMini:Users conorkeoghan$ cd …
ManageruntsMini:/ conorkeoghan$ cd applications
ManageruntsMini:applications conorkeoghan$ cd managerserver
ManageruntsMini:managerserver conorkeoghan$ mono managerserver.exe
Manager Server [Version 20.7.97]
Copyright (c) 2020 NGSoftware. All rights reserved.

Syntax:

mono ManagerServer.exe [options]

Options:

-port [number]     Set port on which HTTP server should listen on.
-path [directory]  Set directory where Manager should look for data.

Examples:

mono ManagerServer.exe 
mono ManagerServer.exe -port 80
mono ManagerServer.exe -port 80 -path "/Users/conorkeoghan/.local/share/Manager"

[14:32:54] HTTP server listening on port 8080
Stacktrace:

at <0xffffffff>
at (wrapper dynamic-method) Manager.Model.DateFormat.proto_6 (ProtoBuf.ProtoReader/State&,Manager.Model.DateFormat) [0x0001d] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at ProtoBuf.Internal.Serializers.SimpleCompiledSerializer1<T_REF>.ProtoBuf.Serializers.ISerializer<T>.Read (ProtoBuf.ProtoReader/State&,T_REF) [0x00000] in <2d042052f4844c4d9e63242cba1d25e8>:0 at ProtoBuf.ProtoReader/State.ReadAsRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00031] in :0
at ProtoBuf.ProtoReader/State.DeserializeRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00013] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Internal.DynamicStub/ConcreteStub1<T_REF>.TryDeserializeRoot (ProtoBuf.Meta.TypeModel,ProtoBuf.ProtoReader/State&,object&,bool) [0x00029] in :0
at ProtoBuf.Meta.TypeModel.DeserializeRootAny (ProtoBuf.ProtoReader/State&,System.Type,object,bool) [0x00000] in :0
at ProtoBuf.ProtoReader/State.DeserializeRootFallback (object,System.Type) [0x0000f] in :0
at ProtoBuf.Meta.TypeModel.Deserialize (System.Type,System.ReadOnlySpan1<byte>,object,object) [0x00040] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Serializer/NonGeneric.Deserialize (System.Type,System.ReadOnlySpan1,object,object) [0x00005] in <2d042052f4844c4d9e63242cba1d25e8>:0
at Manager.ApplicationData.Deserialize (System.Guid,byte) [0x00023] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at Manager.ApplicationData.Deserialize (System.Guid,byte,System.Guid,long) [0x00000] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at Manager.ApplicationData/<>c.b__12_0 (Manager.ApplicationData/Object) [0x00018] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at System.Linq.Parallel.SelectQueryOperator2/SelectQueryOperatorResults<TInput_REF, TOutput_REF>.GetElement (int) [0x00012] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.QueryResults1<T_REF>.get_Item (int) [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.PartitionedDataSource1/ListContiguousIndexRangeEnumerator<T_REF>.MoveNext (T_REF&,int&) [0x0003c] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.WhereQueryOperator1/WhereQueryOperatorEnumerator1<Manager.Model.Object, int>.MoveNext (Manager.Model.Object&,int&) [0x00051] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.StopAndGoSpoolingTask2<Manager.Model.Object, int>.SpoolingWork () [0x00048] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.SpoolingTaskBase.Work () [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.QueryTask.BaseWork (object) [0x00015] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.QueryTask/<>c.<.cctor>b__10_0 (object) [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Threading.Tasks.Task.InnerInvoke () [0x00025] in :0
at System.Threading.Tasks.Task.Execute () [0x00010] in :0
at System.Threading.Tasks.Task.ExecutionContextCallback (object) [0x00000] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in :0
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&) [0x00050] in :0
at System.Threading.Tasks.Task.ExecuteEntry (bool) [0x00058] in :0
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in :0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in :0
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in :0
at (wrapper runtime-invoke) .runtime_invoke_bool (object,intptr,intptr,intptr) [0x0001e] in :0

Native stacktrace:

0   mono                                0x0000000104bf7541 mono_handle_native_crash + 257
1   mono                                0x0000000104c5eff6 altstack_handle_and_restore + 70
2   mono                                0x0000000104bb6117 mono_local_cprop + 423
3   mono                                0x0000000104b473e7 mini_method_compile + 4375
4   mono                                0x0000000104b4a525 mono_jit_compile_method_inner + 773
5   mono                                0x0000000104b4da93 mono_jit_compile_method_with_opt + 1379
6   mono                                0x0000000104bf99e1 common_call_trampoline + 1217
7   mono                                0x0000000104bfa99e mono_vcall_trampoline + 206
8   ???                                 0x0000000104fef79e 0x0 + 4378785694
9   ???                                 0x00000001099025b9 0x0 + 4455409081

Debug info from gdb:

(lldb) command source -s 0 ‘/tmp/mono-gdb-commands.ZlFXlD’
Executing commands in ‘/tmp/mono-gdb-commands.ZlFXlD’.
(lldb) process attach --pid 1044

Last login: Mon Jul 20 14:32:12 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
ManageruntsMini:~ conorkeoghan$ cd …
ManageruntsMini:Users conorkeoghan$ cd …
ManageruntsMini:/ conorkeoghan$ cd applications
ManageruntsMini:applications conorkeoghan$ cd managerserver
ManageruntsMini:managerserver conorkeoghan$ mono managerserver.exe
Manager Server [Version 20.7.97]
Copyright (c) 2020 NGSoftware. All rights reserved.

Syntax:

mono ManagerServer.exe [options]

Options:

-port [number]     Set port on which HTTP server should listen on.
-path [directory]  Set directory where Manager should look for data.

Examples:

mono ManagerServer.exe 
mono ManagerServer.exe -port 80
mono ManagerServer.exe -port 80 -path "/Users/conorkeoghan/.local/share/Manager"

[14:37:24] HTTP server listening on port 8080
Stacktrace:

at <0xffffffff>
at (wrapper dynamic-method) Manager.Model.DateFormat.proto_4 (ProtoBuf.ProtoReader/State&,Manager.Model.DateFormat) [0x0001d] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at ProtoBuf.Internal.Serializers.SimpleCompiledSerializer1<T_REF>.ProtoBuf.Serializers.ISerializer<T>.Read (ProtoBuf.ProtoReader/State&,T_REF) [0x00000] in <2d042052f4844c4d9e63242cba1d25e8>:0 at ProtoBuf.ProtoReader/State.ReadAsRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00031] in :0
at ProtoBuf.ProtoReader/State.DeserializeRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00013] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Internal.DynamicStub/ConcreteStub1<T_REF>.TryDeserializeRoot (ProtoBuf.Meta.TypeModel,ProtoBuf.ProtoReader/State&,object&,bool) [0x00029] in :0
at ProtoBuf.Meta.TypeModel.DeserializeRootAny (ProtoBuf.ProtoReader/State&,System.Type,object,bool) [0x00000] in :0
at ProtoBuf.ProtoReader/State.DeserializeRootFallback (object,System.Type) [0x0000f] in :0
at ProtoBuf.Meta.TypeModel.Deserialize (System.Type,System.ReadOnlySpan1<byte>,object,object) [0x00040] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Serializer/NonGeneric.Deserialize (System.Type,System.ReadOnlySpan1,object,object) [0x00005] in <2d042052f4844c4d9e63242cba1d25e8>:0
at Manager.ApplicationData.Deserialize (System.Guid,byte) [0x00023] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at Manager.ApplicationData.Deserialize (System.Guid,byte,System.Guid,long) [0x00000] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at Manager.ApplicationData/<>c.b__12_0 (Manager.ApplicationData/Object) [0x00018] in <5dcff3a3c7844e32a1d90349d0dafc8f>:0
at System.Linq.Parallel.SelectQueryOperator2/SelectQueryOperatorResults<TInput_REF, TOutput_REF>.GetElement (int) [0x00012] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.QueryResults1<T_REF>.get_Item (int) [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.PartitionedDataSource1/ListContiguousIndexRangeEnumerator<T_REF>.MoveNext (T_REF&,int&) [0x0003c] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.WhereQueryOperator1/WhereQueryOperatorEnumerator1<Manager.Model.Object, int>.MoveNext (Manager.Model.Object&,int&) [0x00051] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.StopAndGoSpoolingTask2<Manager.Model.Object, int>.SpoolingWork () [0x00048] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.SpoolingTaskBase.Work () [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.QueryTask.BaseWork (object) [0x00015] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.QueryTask/<>c.<.cctor>b__10_0 (object) [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Threading.Tasks.Task.InnerInvoke () [0x00025] in :0
at System.Threading.Tasks.Task.Execute () [0x00010] in :0
at System.Threading.Tasks.Task.ExecutionContextCallback (object) [0x00000] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in :0
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&) [0x00050] in :0
at System.Threading.Tasks.Task.ExecuteEntry (bool) [0x00058] in :0
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in :0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in :0
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in :0
at (wrapper runtime-invoke) .runtime_invoke_bool (object,intptr,intptr,intptr) [0x0001e] in :0

Native stacktrace:

0   mono                                0x0000000109040541 mono_handle_native_crash + 257
1   mono                                0x00000001090a7ff6 altstack_handle_and_restore + 70
2   mono                                0x0000000108fff117 mono_local_cprop + 423
3   mono                                0x0000000108f903e7 mini_method_compile + 4375
4   mono                                0x0000000108f93525 mono_jit_compile_method_inner + 773
5   mono                                0x0000000108f96a93 mono_jit_compile_method_with_opt + 1379
6   mono                                0x00000001090429e1 common_call_trampoline + 1217
7   mono                                0x000000010904399e mono_vcall_trampoline + 206
8   ???                                 0x000000010943879e 0x0 + 4450387870
9   ???                                 0x000000010dd479b9 0x0 + 4526995897

Debug info from gdb:

(lldb) command source -s 0 ‘/tmp/mono-gdb-commands.zvwILV’
Executing commands in ‘/tmp/mono-gdb-commands.zvwILV’.
(lldb) process attach --pid 1286

Please do not double post. Your duplicate was deleted.

Sorry

Good morning,

I have tried to up date the Manager Server Software again this time to Version 20.8.8, unfortunately I keep getting the same result, please see bellow Log file from when I try to start the server.

The Errors have varied as i have tried each of the new versions of the server software from Version 20.7.90 through 20.8.8


Last login: Fri Jul 24 11:58:46 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
ManageruntsMini:~ conorkeoghan$ cd …
ManageruntsMini:Users conorkeoghan$ cd …
ManageruntsMini:/ conorkeoghan$ cd applications
ManageruntsMini:applications conorkeoghan$ cd managerserver
ManageruntsMini:managerserver conorkeoghan$ mono managerserver.exe
Manager Server [Version 20.8.8]
Copyright (c) 2020 NGSoftware. All rights reserved.

Syntax:

mono ManagerServer.exe [options]

Options:

-port [number]     Set port on which HTTP server should listen on.
-path [directory]  Set directory where Manager should look for data.

Examples:

mono ManagerServer.exe 
mono ManagerServer.exe -port 80
mono ManagerServer.exe -port 80 -path "/Users/conorkeoghan/.local/share/Manager"

[12:00:32] HTTP server listening on port 8080
Stacktrace:

at <0xffffffff>
at (wrapper dynamic-method) Manager.Model.Obsolete.Obsolete56.Business.proto_2 (ProtoBuf.ProtoReader/State&,Manager.Model.Obsolete.Obsolete56.Business) [0x0001d] in :0
at ProtoBuf.Internal.Serializers.SimpleCompiledSerializer1<T_REF>.ProtoBuf.Serializers.ISerializer<T>.Read (ProtoBuf.ProtoReader/State&,T_REF) [0x00000] in <2d042052f4844c4d9e63242cba1d25e8>:0 at ProtoBuf.ProtoReader/State.ReadAsRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00031] in :0
at ProtoBuf.ProtoReader/State.DeserializeRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00013] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Internal.DynamicStub/ConcreteStub1<T_REF>.TryDeserializeRoot (ProtoBuf.Meta.TypeModel,ProtoBuf.ProtoReader/State&,object&,bool) [0x00029] in :0
at ProtoBuf.Meta.TypeModel.DeserializeRootAny (ProtoBuf.ProtoReader/State&,System.Type,object,bool) [0x00000] in :0
at ProtoBuf.ProtoReader/State.DeserializeRootFallback (object,System.Type) [0x0000f] in :0
at ProtoBuf.Meta.TypeModel.Deserialize (System.Type,System.ReadOnlySpan1<byte>,object,object) [0x00040] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Serializer/NonGeneric.Deserialize (System.Type,System.ReadOnlySpan1,object,object) [0x00005] in <2d042052f4844c4d9e63242cba1d25e8>:0
at Manager.ApplicationData.Deserialize (System.Guid,byte) [0x00023] in :0
at Manager.ApplicationData.Deserialize (System.Guid,byte,System.Guid,long) [0x00000] in :0
at Manager.ApplicationData/<>c.b__12_0 (Manager.ApplicationData/Object) [0x00018] in :0
at System.Linq.Parallel.SelectQueryOperator2/SelectQueryOperatorResults<TInput_REF, TOutput_REF>.GetElement (int) [0x00012] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.QueryResults1<T_REF>.get_Item (int) [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.PartitionedDataSource1/ListContiguousIndexRangeEnumerator<T_REF>.MoveNext (T_REF&,int&) [0x0003c] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.WhereQueryOperator1/WhereQueryOperatorEnumerator1<Manager.Model.Object, int>.MoveNext (Manager.Model.Object&,int&) [0x00051] in <3fb92ec709f44a579da6a23087df403d>:0 at System.Linq.Parallel.StopAndGoSpoolingTask2<Manager.Model.Object, int>.SpoolingWork () [0x00048] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.SpoolingTaskBase.Work () [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.QueryTask.BaseWork (object) [0x00015] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Linq.Parallel.QueryTask/<>c.<.cctor>b__10_0 (object) [0x00000] in <3fb92ec709f44a579da6a23087df403d>:0
at System.Threading.Tasks.Task.InnerInvoke () [0x00025] in :0
at System.Threading.Tasks.Task.Execute () [0x00010] in :0
at System.Threading.Tasks.Task.ExecutionContextCallback (object) [0x00000] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in :0
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task&) [0x00050] in :0
at System.Threading.Tasks.Task.ExecuteEntry (bool) [0x00058] in :0
at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in :0
at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00074] in :0
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in :0
at (wrapper runtime-invoke) .runtime_invoke_bool (object,intptr,intptr,intptr) [0x0001e] in :0

Native stacktrace:

0   mono                                0x000000010bb5b541 mono_handle_native_crash + 257
1   mono                                0x000000010bbc2ff6 altstack_handle_and_restore + 70
2   mono                                0x000000010bb1a117 mono_local_cprop + 423
3   mono                                0x000000010baab3e7 mini_method_compile + 4375
4   mono                                0x000000010baae525 mono_jit_compile_method_inner + 773
5   mono                                0x000000010bab1a93 mono_jit_compile_method_with_opt + 1379
6   mono                                0x000000010bb5d9e1 common_call_trampoline + 1217
7   mono                                0x000000010bb5e99e mono_vcall_trampoline + 206
8   ???                                 0x000000010bf5379e 0x0 + 4495587230
9   ???                                 0x000000011085d299 0x0 + 4572172953

Debug info from gdb:

(lldb) command source -s 0 ‘/tmp/mono-gdb-commands.wR8Kyf’
Executing commands in ‘/tmp/mono-gdb-commands.wR8Kyf’.
(lldb) process attach --pid 4784

Hi,

Just wondering if there is any update on this issue?

I have tried to update the server software to version 20.8.23 and the same issue

Could you try to launch the program with custom path?

E.g.

mono ManagerServer.exe -path "/Users/conorkeoghan/Manager"

Hi,

I have just tried that and it worked, but it’s now saying my password is incorrect and that it is an evaluation version of the software.

When I hit the Enter Product Key, it just kicks me back to enter user name and password

Delete the following file from your computer (or move it elsewhere).

/Users/conorkeoghan/.local/share/Manager/00000000000000000000000000000000.manager

I think the reason you are getting the error is due to that file being corrupted.

Deleting this files will delete all your users (if you have created any) so you will need to log in as administrator and recreate users again. Businesses will be unchanged.

Hi,

I did that but it still doesn’t work, this is the log file after I made the changes you suggested:

Last login: Mon Aug 3 14:43:14 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
ManageruntsMini:~ conorkeoghan$ cd …
ManageruntsMini:Users conorkeoghan$ cd …
ManageruntsMini:/ conorkeoghan$ cd applications
ManageruntsMini:applications conorkeoghan$ cd managerserver
ManageruntsMini:managerserver conorkeoghan$ mono ManagerServer.exe
Manager Server [Version 20.8.28]
Copyright (c) 2020 NGSoftware. All rights reserved.

Syntax:

mono ManagerServer.exe [options]

Options:

-port [number]     Set port on which HTTP server should listen on.
-path [directory]  Set directory where Manager should look for data.

Examples:

mono ManagerServer.exe 
mono ManagerServer.exe -port 80
mono ManagerServer.exe -port 80 -path "/Users/conorkeoghan/.local/share/Manager"

[16:12:15] HTTP server listening on port 8080
Stacktrace:

at <0xffffffff>
at System.MemoryExtensions…cctor () [0x00000] in <16786cfd571c4686983021cfcee42fb4>:0
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in :0
at <0xffffffff>
at ProtoBuf.ProtoWriter/State.WriteUInt64 (ulong) [0x0001b] in :0
at ProtoBuf.Internal.PrimaryTypeProvider.ProtoBuf.Serializers.ISerializer<System.Guid>.Write (ProtoBuf.ProtoWriter/State&,System.Guid) [0x00024] in :0
at ProtoBuf.ProtoWriter.WriteMessage<System.Guid> (ProtoBuf.ProtoWriter/State&,System.Guid,ProtoBuf.Serializers.ISerializer1<System.Guid>,ProtoBuf.PrefixStyle,bool) [0x0002d] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.ProtoWriter/State.WriteMessage<System.Guid> (ProtoBuf.Serializers.SerializerFeatures,System.Guid,ProtoBuf.Serializers.ISerializer1<System.Guid>) [0x00010] in :0
at (wrapper dynamic-method) Manager.Model.Session.proto_5 (ProtoBuf.ProtoWriter/State&,Manager.Model.Session) [0x0002a] in <45ecb8b190c94e33a4093791aa25c5b6>:0
at ProtoBuf.Internal.Serializers.SimpleCompiledSerializer1<T_REF>.ProtoBuf.Serializers.ISerializer<T>.Write (ProtoBuf.ProtoWriter/State&,T_REF) [0x00000] in <2d042052f4844c4d9e63242cba1d25e8>:0 at ProtoBuf.ProtoWriter.WriteMessage<T_REF> (ProtoBuf.ProtoWriter/State&,T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>,ProtoBuf.PrefixStyle,bool) [0x0002d] in :0
at ProtoBuf.Serializers.RepeatedSerializer2<System.Collections.Generic.List1<Manager.Model.Session>, Manager.Model.Session>.Write<System.Collections.Generic.List1/Enumerator<Manager.Model.Session>> (ProtoBuf.ProtoWriter/State&,int,ProtoBuf.Serializers.SerializerFeatures,ProtoBuf.WireType,System.Collections.Generic.List1/Enumerator<Manager.Model.Session>&,ProtoBuf.Serializers.ISerializer1<Manager.Model.Session>) [0x00048] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Serializers.ListSerializer2<TList_REF, T_REF>.Write (ProtoBuf.ProtoWriter/State&,int,ProtoBuf.Serializers.SerializerFeatures,ProtoBuf.WireType,TList_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x0000d] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Serializers.RepeatedSerializer2<TCollection_REF, TItem_REF>.WriteRepeated (ProtoBuf.ProtoWriter/State&,int,ProtoBuf.Serializers.SerializerFeatures,TCollection_REF,ProtoBuf.Serializers.ISerializer1<TItem_REF>) [0x0009c] in <cce52f88635c48948a0ab076763be284>:0 at (wrapper dynamic-method) Manager.Model.User.proto_3 (ProtoBuf.ProtoWriter/State&,Manager.Model.User) [0x000b7] in <45ecb8b190c94e33a4093791aa25c5b6>:0 at ProtoBuf.Internal.Serializers.SimpleCompiledSerializer1<T_REF>.ProtoBuf.Serializers.ISerializer.Write (ProtoBuf.ProtoWriter/State&,T_REF) [0x00000] in <2d042052f4844c4d9e63242cba1d25e8>:0
at ProtoBuf.ProtoWriter/State.WriteAsRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00057] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.ProtoWriter/State.SerializeRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x0001e] in :0
at ProtoBuf.Internal.DynamicStub/ConcreteStub`1<T_REF>.TrySerializeRoot (ProtoBuf.Meta.TypeModel,ProtoBuf.ProtoWriter/State&,object) [0x00013] in :0
at ProtoBuf.Meta.TypeModel.SerializeRootFallback (ProtoBuf.ProtoWriter/State&,object) [0x00007] in :0
at ProtoBuf.Serializer/NonGeneric.Serialize (System.IO.Stream,object) [0x00017] in <2d042052f4844c4d9e63242cba1d25e8>:0
at Manager.ApplicationData.Serialize (object) [0x0000f] in <45ecb8b190c94e33a4093791aa25c5b6>:0
at Manager.ApplicationData/Object.From (Manager.Model.Object) [0x00000] in <45ecb8b190c94e33a4093791aa25c5b6>:0
at Manager.ApplicationData.Process (string,Manager.ApplicationData/Action,string,string) [0x000ec] in <45ecb8b190c94e33a4093791aa25c5b6>:0
at Manager.ApplicationData.Process (string,Manager.Model.Object,string,string) [0x0000f] in <45ecb8b190c94e33a4093791aa25c5b6>:0
at ManagerServer.HttpHandlers.Default.InnerPost () [0x00299] in :0
at ManagerServer.HttpHandlers.Template.Post () [0x0000c] in :0
at ManagerServer.HttpHandlers.HttpHandler.ProcessRequest () [0x0011a] in :0
at HttpFramework.HttpServer.Worker () [0x000f4] in :0
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00014] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x0002b] in :0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in :0
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in :0

Native stacktrace:

0   mono                                0x000000010af50541 mono_handle_native_crash + 257
1   mono                                0x000000010afb7ff6 altstack_handle_and_restore + 70
2   mono                                0x000000010af0f117 mono_local_cprop + 423
3   mono                                0x000000010aea03e7 mini_method_compile + 4375
4   mono                                0x000000010aea3525 mono_jit_compile_method_inner + 773
5   mono                                0x000000010aea6a93 mono_jit_compile_method_with_opt + 1379
6   mono                                0x000000010af529e1 common_call_trampoline + 1217
7   mono                                0x000000010af524e9 mono_magic_trampoline + 73
8   ???                                 0x000000010b34739e 0x0 + 4482954142
9   ???                                 0x00000001107575a3 0x0 + 4571100579
10  mono                                0x000000010aeaa784 mono_jit_runtime_invoke + 1316
11  mono                                0x000000010b0a2398 do_runtime_invoke + 88
12  mono                                0x000000010b09e404 mono_runtime_class_init_full + 996
13  mono                                0x000000010aee84f3 mono_method_check_inlining + 435
14  mono                                0x000000010aec0bbd mono_method_to_ir + 56653
15  mono                                0x000000010ae9ff27 mini_method_compile + 3159
16  mono                                0x000000010aea3525 mono_jit_compile_method_inner + 773
17  mono                                0x000000010aea6a93 mono_jit_compile_method_with_opt + 1379
18  mono                                0x000000010af529e1 common_call_trampoline + 1217
19  mono                                0x000000010af5399e mono_vcall_trampoline + 206
20  ???                                 0x000000010b34879e 0x0 + 4482959262
21  ???                                 0x00000001107574af 0x0 + 4571100335
22  ???                                 0x0000000110756a86 0x0 + 4571097734
23  ???                                 0x000000010fc4ce83 0x0 + 4559523459
24  ???                                 0x000000011075628d 0x0 + 4571095693
25  ???                                 0x000000011075376c 0x0 + 4571084652
26  ???                                 0x000000010fc4b4a3 0x0 + 4559516835
27  ???                                 0x000000010fc61953 0x0 + 4559608147
28  ???                                 0x000000010fba5123 0x0 + 4558836003
29  ???                                 0x000000010fba4f8b 0x0 + 4558835595
30  ???                                 0x000000010fba1eb3 0x0 + 4558823091

Debug info from gdb:

(lldb) command source -s 0 ‘/tmp/mono-gdb-commands.gPgzsU’
Executing commands in ‘/tmp/mono-gdb-commands.gPgzsU’.
(lldb) process attach --pid 17539

OK, how about you move this directory elsewhere so it doesn’t exist here

/Users/conorkeoghan/.local/share/Manager

Do not delete this directory because it contains your data, just move it elsewhere.

Then Manager will run as if the first time. You won’t see any businesses but you can manually import them back into Manager from your old folder.

Hi,

I did that, but keeps asking for user and password and license key, it just gets stuck in a loop

  • Enter your license key again
  • Login as administrator with no password (default password is no password)

Hi,

I made a full back up copy of system and then deleted both programme files and .local/share/Manager folder and Downloaded latest version and installed as new, tried to log on an got below log file:

Last login: Wed Aug 5 11:58:43 on ttys000

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit Use zsh as the default shell on your Mac - Apple Support.
ManageruntsMini:~ conorkeoghan$ cd …
ManageruntsMini:Users conorkeoghan$ cd …
ManageruntsMini:/ conorkeoghan$ cd applications
ManageruntsMini:applications conorkeoghan$ cd managerserver
ManageruntsMini:managerserver conorkeoghan$ mono ManagerServer.exe
Manager Server [Version 20.8.31]
Copyright (c) 2020 NGSoftware. All rights reserved.

Syntax:

mono ManagerServer.exe [options]

Options:

-port [number]     Set port on which HTTP server should listen on.
-path [directory]  Set directory where Manager should look for data.

Examples:

mono ManagerServer.exe 
mono ManagerServer.exe -port 80
mono ManagerServer.exe -port 80 -path "/Users/conorkeoghan/.local/share/Manager"

[10:32:47] HTTP server listening on port 8080
Stacktrace:

at <0xffffffff>
at System.MemoryExtensions…cctor () [0x00000] in <16786cfd571c4686983021cfcee42fb4>:0
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in :0
at <0xffffffff>
at ProtoBuf.ProtoWriter/State.WriteUInt64 (ulong) [0x0001b] in :0
at ProtoBuf.Internal.PrimaryTypeProvider.ProtoBuf.Serializers.ISerializer<System.Guid>.Write (ProtoBuf.ProtoWriter/State&,System.Guid) [0x00024] in :0
at ProtoBuf.ProtoWriter.WriteMessage<System.Guid> (ProtoBuf.ProtoWriter/State&,System.Guid,ProtoBuf.Serializers.ISerializer1<System.Guid>,ProtoBuf.PrefixStyle,bool) [0x0002d] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.ProtoWriter/State.WriteMessage<System.Guid> (ProtoBuf.Serializers.SerializerFeatures,System.Guid,ProtoBuf.Serializers.ISerializer1<System.Guid>) [0x00010] in :0
at (wrapper dynamic-method) Manager.Model.Session.proto_5 (ProtoBuf.ProtoWriter/State&,Manager.Model.Session) [0x0002a] in <0f823859614148d2bed6a32ec2c17717>:0
at ProtoBuf.Internal.Serializers.SimpleCompiledSerializer1<T_REF>.ProtoBuf.Serializers.ISerializer<T>.Write (ProtoBuf.ProtoWriter/State&,T_REF) [0x00000] in <2d042052f4844c4d9e63242cba1d25e8>:0 at ProtoBuf.ProtoWriter.WriteMessage<T_REF> (ProtoBuf.ProtoWriter/State&,T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>,ProtoBuf.PrefixStyle,bool) [0x0002d] in :0
at ProtoBuf.Serializers.RepeatedSerializer2<System.Collections.Generic.List1<Manager.Model.Session>, Manager.Model.Session>.Write<System.Collections.Generic.List1/Enumerator<Manager.Model.Session>> (ProtoBuf.ProtoWriter/State&,int,ProtoBuf.Serializers.SerializerFeatures,ProtoBuf.WireType,System.Collections.Generic.List1/Enumerator<Manager.Model.Session>&,ProtoBuf.Serializers.ISerializer1<Manager.Model.Session>) [0x00048] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Serializers.ListSerializer2<TList_REF, T_REF>.Write (ProtoBuf.ProtoWriter/State&,int,ProtoBuf.Serializers.SerializerFeatures,ProtoBuf.WireType,TList_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x0000d] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.Serializers.RepeatedSerializer2<TCollection_REF, TItem_REF>.WriteRepeated (ProtoBuf.ProtoWriter/State&,int,ProtoBuf.Serializers.SerializerFeatures,TCollection_REF,ProtoBuf.Serializers.ISerializer1<TItem_REF>) [0x0009c] in <cce52f88635c48948a0ab076763be284>:0 at (wrapper dynamic-method) Manager.Model.User.proto_3 (ProtoBuf.ProtoWriter/State&,Manager.Model.User) [0x000b7] in <0f823859614148d2bed6a32ec2c17717>:0 at ProtoBuf.Internal.Serializers.SimpleCompiledSerializer1<T_REF>.ProtoBuf.Serializers.ISerializer.Write (ProtoBuf.ProtoWriter/State&,T_REF) [0x00000] in <2d042052f4844c4d9e63242cba1d25e8>:0
at ProtoBuf.ProtoWriter/State.WriteAsRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x00057] in <cce52f88635c48948a0ab076763be284>:0 at ProtoBuf.ProtoWriter/State.SerializeRoot<T_REF> (T_REF,ProtoBuf.Serializers.ISerializer1<T_REF>) [0x0001e] in :0
at ProtoBuf.Internal.DynamicStub/ConcreteStub`1<T_REF>.TrySerializeRoot (ProtoBuf.Meta.TypeModel,ProtoBuf.ProtoWriter/State&,object) [0x00013] in :0
at ProtoBuf.Meta.TypeModel.SerializeRootFallback (ProtoBuf.ProtoWriter/State&,object) [0x00007] in :0
at ProtoBuf.Serializer/NonGeneric.Serialize (System.IO.Stream,object) [0x00017] in <2d042052f4844c4d9e63242cba1d25e8>:0
at Manager.ApplicationData.Serialize (object) [0x0000f] in <0f823859614148d2bed6a32ec2c17717>:0
at Manager.ApplicationData/Object.From (Manager.Model.Object) [0x00000] in <0f823859614148d2bed6a32ec2c17717>:0
at Manager.ApplicationData.Process (string,Manager.ApplicationData/Action,string,string) [0x000ec] in <0f823859614148d2bed6a32ec2c17717>:0
at Manager.ApplicationData.Process (string,Manager.Model.Object,string,string) [0x0000f] in <0f823859614148d2bed6a32ec2c17717>:0
at ManagerServer.HttpHandlers.Default.InnerPost () [0x00299] in :0
at ManagerServer.HttpHandlers.Template.Post () [0x0000c] in :0
at ManagerServer.HttpHandlers.HttpHandler.ProcessRequest () [0x0011a] in :0
at HttpFramework.HttpServer.Worker () [0x000f4] in :0
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00014] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x0002b] in :0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in :0
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in :0

Native stacktrace:

0   mono                                0x000000010b741541 mono_handle_native_crash + 257
1   mono                                0x000000010b7a8ff6 altstack_handle_and_restore + 70
2   mono                                0x000000010b700117 mono_local_cprop + 423
3   mono                                0x000000010b6913e7 mini_method_compile + 4375
4   mono                                0x000000010b694525 mono_jit_compile_method_inner + 773
5   mono                                0x000000010b697a93 mono_jit_compile_method_with_opt + 1379
6   mono                                0x000000010b7439e1 common_call_trampoline + 1217
7   mono                                0x000000010b7434e9 mono_magic_trampoline + 73
8   ???                                 0x000000010bb3839e 0x0 + 4491281310
9   ???                                 0x0000000110f56263 0x0 + 4579484259
10  mono                                0x000000010b69b784 mono_jit_runtime_invoke + 1316
11  mono                                0x000000010b893398 do_runtime_invoke + 88
12  mono                                0x000000010b88f404 mono_runtime_class_init_full + 996
13  mono                                0x000000010b6d94f3 mono_method_check_inlining + 435
14  mono                                0x000000010b6b1bbd mono_method_to_ir + 56653
15  mono                                0x000000010b690f27 mini_method_compile + 3159
16  mono                                0x000000010b694525 mono_jit_compile_method_inner + 773
17  mono                                0x000000010b697a93 mono_jit_compile_method_with_opt + 1379
18  mono                                0x000000010b7439e1 common_call_trampoline + 1217
19  mono                                0x000000010b74499e mono_vcall_trampoline + 206
20  ???                                 0x000000010bb3979e 0x0 + 4491286430
21  ???                                 0x0000000110f5616f 0x0 + 4579484015
22  ???                                 0x0000000110f55746 0x0 + 4579481414
23  ???                                 0x000000011043ee83 0x0 + 4567854723
24  ???                                 0x0000000110f54f4d 0x0 + 4579479373
25  ???                                 0x0000000110f523ac 0x0 + 4579468204
26  ???                                 0x000000011043d4a3 0x0 + 4567848099
27  ???                                 0x0000000110453953 0x0 + 4567939411
28  ???                                 0x0000000110397073 0x0 + 4567167091
29  ???                                 0x0000000110396edb 0x0 + 4567166683
30  ???                                 0x0000000110393e03 0x0 + 4567154179

Debug info from gdb:

(lldb) command source -s 0 ‘/tmp/mono-gdb-commands.1OcbCc’
Executing commands in ‘/tmp/mono-gdb-commands.1OcbCc’.
(lldb) process attach --pid 22066

Hi,

Just wondering if there has been any update on this issue?

@ckeoghan what version of Mono do you have installed? Check by mono --version

Because what I think the issue is outdated Mono version after all.

HI,

I have just updated Mono, and everything is working fine.

Thank you for all you help.