- What is your product version = 10.3.0
- What is your product type = Angular
- What is product framework type = .net core
Hi, we are using the default Xamarin forms project provided with ASP.net core and we are trying to create release builds but getting this error also tried with not linking the sdk's getting the same this is happening for both platforms.
We have also tried updating the dependent Abp nugets to the latest version from 6.3.0 to 6.5.0 but the issue exits.
Severity Code Description Project File Line Suppression State
Error Mono.Linker.MarkException: Error processing method: 'System.Void Abp.Auditing.AuditingInterceptor/<InternalInterceptAsynchronous>d__6`1::MoveNext()' in assembly: 'Abp.dll' ---> System.ArgumentNullException: Value cannot be null.
Parameter name: document
at Mono.Cecil.Cil.SequencePoint..ctor(Int32 offset, Document document) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/SequencePoint.cs:line 61
at Mono.Cecil.SignatureReader.ReadSequencePoints(Document document) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/AssemblyReader.cs:line 3870
at Mono.Cecil.MetadataReader.ReadSequencePoints(MethodDefinition method) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/AssemblyReader.cs:line 2870
at Mono.Cecil.Cil.PortablePdbReader.Read(MethodDefinition method) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/PortablePdb.cs:line 118
at Mono.Cecil.Cil.CodeReader.ReadMethodBody() in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/CodeReader.cs:line 108
at Mono.Cecil.Cil.CodeReader.ReadMethodBody(MethodDefinition method) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/CodeReader.cs:line 59
at Mono.Cecil.MethodDefinition.<>c.<get_Body>b__41_0(MethodDefinition method, MetadataReader reader) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/MethodDefinition.cs:line 154
at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TRet& variable, TItem item, Func`3 read) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/ModuleDefinition.cs:line 989
at Mono.Cecil.MethodDefinition.get_Body() in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/MethodDefinition.cs:line 154
at Mono.Linker.Steps.MarkStep.ProcessMethod(MethodDefinition method)
at Mono.Linker.Steps.MarkStep.ProcessQueue()
--- End of inner exception stack trace ---
at Mono.Linker.Steps.MarkStep.ProcessQueue()
at Mono.Linker.Steps.MarkStep.ProcessPrimaryQueue()
at Mono.Linker.Steps.MarkStep.Process()
at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
at MonoDroid.Tuner.MonoDroidMarkStep.Process(LinkContext context)
at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
at Mono.Linker.Pipeline.Process(LinkContext context)
at MonoDroid.Tuner.Linker.Process(LinkerOptions options, ILogger logger, LinkContext& context)
at Xamarin.Android.Tasks.LinkAssemblies.Execute(DirectoryAssemblyResolver res)
at Xamarin.Android.Tasks.LinkAssemblies.RunTask()
at Microsoft.Android.Build.Tasks.AndroidTask.Execute() in /Users/builder/azdo/_work/1/s/xamarin-android/external/xamarin-android-tools/src/Microsoft.Android.Build.BaseTasks/AndroidTask.cs:line 17 SmartSuite.Mobile.Droid
Thanks
6 Answer(s)
-
0
We are still getting this error after updating the MTouchArgument with --interpreter
Error Error processing the method 'System.Void Abp.Auditing.AuditingInterceptor/<InternalInterceptAsynchronous>d__6`1::MoveNext()' in the assembly 'Abp.dll': Value cannot be null. SmartSuite.Mobile.iOS``
-
0
Hi @shedspotter
Did you add this to a specific build or to all builds ? If so, could you try using the below version ?
<MtouchExtraArgs>--interpreter=Abp</MtouchExtraArgs>
Thanks,
-
0
I have added this --interpreter=Abp under mtouch argument seems like for Android I am able to deploy in release mode also able to create Build but when I install the apk it is crashing I have Also attached the logs for the same
Severity Code Description Project File Line Suppression State Error Mono.Linker.MarkException: Error processing method: 'System.Void Abp.Auditing.AuditingInterceptor/<InternalInterceptAsynchronous>d__6
1::MoveNext()' in assembly: 'Abp.dll' ---> System.ArgumentNullException: Value cannot be null. Parameter name: document at Mono.Cecil.Cil.SequencePoint..ctor(Int32 offset, Document document) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/SequencePoint.cs:line 61 at Mono.Cecil.SignatureReader.ReadSequencePoints(Document document) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/AssemblyReader.cs:line 3870 at Mono.Cecil.MetadataReader.ReadSequencePoints(MethodDefinition method) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/AssemblyReader.cs:line 2870 at Mono.Cecil.Cil.PortablePdbReader.Read(MethodDefinition method) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/PortablePdb.cs:line 118 at Mono.Cecil.Cil.CodeReader.ReadMethodBody() in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/CodeReader.cs:line 108 at Mono.Cecil.Cil.CodeReader.ReadMethodBody(MethodDefinition method) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil.Cil/CodeReader.cs:line 59 at Mono.Cecil.MethodDefinition.<>c.<get_Body>b__41_0(MethodDefinition method, MetadataReader reader) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/MethodDefinition.cs:line 154 at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TRet& variable, TItem item, Func
3 read) in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/ModuleDefinition.cs:line 989 at Mono.Cecil.MethodDefinition.get_Body() in /Users/builder/jenkins/workspace/archive-mono/2020-02/android/release/external/cecil/Mono.Cecil/MethodDefinition.cs:line 154 at Mono.Linker.Steps.MarkStep.ProcessMethod(MethodDefinition method) at Mono.Linker.Steps.MarkStep.ProcessQueue() --- End of inner exception stack trace --- at Mono.Linker.Steps.MarkStep.ProcessQueue() at Mono.Linker.Steps.MarkStep.ProcessPrimaryQueue() at Mono.Linker.Steps.MarkStep.Process() at Mono.Linker.Steps.MarkStep.Process(LinkContext context) at MonoDroid.Tuner.MonoDroidMarkStep.Process(LinkContext context) at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step) at Mono.Linker.Pipeline.Process(LinkContext context) at MonoDroid.Tuner.Linker.Process(LinkerOptions options, ILogger logger, LinkContext& context) at Xamarin.Android.Tasks.LinkAssemblies.Execute(DirectoryAssemblyResolver res) at Xamarin.Android.Tasks.LinkAssemblies.RunTask() at Microsoft.Android.Build.Tasks.AndroidTask.Execute() in /Users/builder/azdo/_work/1/s/xamarin-android/external/xamarin-android-tools/src/Microsoft.Android.Build.BaseTasks/AndroidTask.cs:line 17 SmartSuite.Mobile.Droid -
0
Hi @ismcagdas is there any update on the issue becuase it is a major blocker for us,as we are not able to create mobile builds for testing. please resolve this issue as soon as possible. Thanks
-
0
Hi @shedspotter
In our tests, upgrading to ABP 6.6.1 solved the problem and another customer published the app to store successfully. See https://github.com/aspnetzero/aspnet-zero-core/issues/4051#issuecomment-984393308. Can you try the same as well ?