Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Update dependencies from dotnet/installer #7728

Merged
merged 7 commits into from
Jan 28, 2023

Conversation

dotnet-maestro[bot]
Copy link
Contributor

This pull request updates the following dependencies

Coherency Updates

The following updates ensure that dependencies with a CoherentParentDependency
attribute were produced in a build used as input to the parent dependency's build.
See Dependency Description Format

  • Coherency Updates:
    • Microsoft.NET.ILLink.Tasks: from 8.0.100-1.23055.2 to 8.0.100-1.23067.1 (parent: Microsoft.Dotnet.Sdk.Internal)
    • Microsoft.NETCore.App.Ref: from 8.0.0-alpha.1.23058.2 to 8.0.0-alpha.1.23070.1 (parent: Microsoft.Dotnet.Sdk.Internal)
    • Microsoft.NET.Workload.Emscripten.net7.Manifest-8.0.100: from 8.0.0-alpha.1.22620.1 to 8.0.0-alpha.1.23066.1 (parent: Microsoft.NETCore.App.Ref)

From https://github.com/dotnet/installer

  • Subscription: 0ba14476-1d1a-452a-3b67-08da9690aef0
  • Build: 20230120.23
  • Date Produced: January 21, 2023 1:32:06 AM UTC
  • Commit: 779a6442daf6b95c5662d2f0c20801de5e179a05
  • Branch: refs/heads/main

…230120.23

Microsoft.Dotnet.Sdk.Internal
 From Version 8.0.100-alpha.1.23063.11 -> To Version 8.0.100-alpha.1.23070.23

Dependency coherency updates

Microsoft.NET.ILLink.Tasks,Microsoft.NETCore.App.Ref,Microsoft.NET.Workload.Emscripten.net7.Manifest-8.0.100
 From Version 8.0.100-1.23055.2 -> To Version 8.0.100-1.23067.1 (parent: Microsoft.Dotnet.Sdk.Internal
simonrozsival and others added 4 commits January 26, 2023 12:14
Since dotnet/runtime#77386 has been merged, .NET will require a certain class from  `libSystem.Security.Cryptography.Native.Android.jar` that will be located in the runtime pack files.

I'm not sure if this is the best way to pull the .jar from the runtimepack so feedback is welcome.

* Collect jar files from the runtime pack
* Remove invalid dependency
We currently get the build error:

    error JAVA0000: Caused by: com.android.tools.r8.internal.f: Type net.dot.android.crypto.DotnetProxyTrustManager is defined multiple times

This `.jar` file is contained in each runtime pack (4 architectures)
gives us 4 `.jar` files!

We can pass in these files to the `<ProcessAssemblies/>` MSBuild task.

We also filter them based on `%(NuGetPackageId)`, so that any random
`.jar` file doesn't get added to `@(AndroidJavaLibrary)`.

I renamed the `IsFrameworkAssembly()` method to
`IsFromAKnownRuntimePack()` to make this more clear in the existing
code.
@jonathanpeppers
Copy link
Member

@simonrozsival does this crash look familiar?

    01-26 23:59:19.222  8663  8663 I DOTNET  : JNI_OnLoad: JNI_OnLoad in pal_jni.c
    01-26 23:59:19.223  8663  8663 D DOTNET  : GetOptionalClassGRef: optional class com/android/org/conscrypt/OpenSSLEngineImpl was not found
    01-26 23:59:19.247  8663  8663 F DOTNET  : GetClassGRef: class net/dot/android/crypto/DotnetProxyTrustManager was not found
    01-26 23:59:19.247  8663  8663 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 8663 (droid.NET_Tests), pid 8663 (droid.NET_Tests)
    01-26 23:59:19.360  8684  8684 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone
    01-26 23:59:19.361  1813  1813 I /system/bin/tombstoned: received crash request for pid 8663
    01-26 23:59:19.362  8684  8684 I crash_dump64: performing dump of process 8663 (target tid = 8663)
    01-26 23:59:19.370  8684  8684 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    01-26 23:59:19.370  8684  8684 F DEBUG   : Build fingerprint: 'Android/sdk_phone_x86_64/generic_x86_64:10/QSR1.210820.001/7663313:userdebug/test-keys'
    01-26 23:59:19.370  8684  8684 F DEBUG   : Revision: '0'
    01-26 23:59:19.370  8684  8684 F DEBUG   : ABI: 'x86_64'
    01-26 23:59:19.370  8684  8684 F DEBUG   : Timestamp: 2023-01-26 23:59:19+0000
    01-26 23:59:19.370  8684  8684 F DEBUG   : pid: 8663, tid: 8663, name: droid.NET_Tests  >>> Mono.Android.NET_Tests <<<
    01-26 23:59:19.370  8684  8684 F DEBUG   : uid: 10116
    01-26 23:59:19.370  8684  8684 F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
    01-26 23:59:19.371  8684  8684 F DEBUG   : Abort message: 'GetClassGRef: class net/dot/android/crypto/DotnetProxyTrustManager was not found'
    01-26 23:59:19.371  8684  8684 F DEBUG   :     rax 0000000000000000  rbx 00000000000021d7  rcx 00007d4916c273f8  rdx 0000000000000006
    01-26 23:59:19.371  8684  8684 F DEBUG   :     r8  0000000000000000  r9  0000000000000000  r10 00007ffe1ddadfe0  r11 0000000000000246
    01-26 23:59:19.371  8684  8684 F DEBUG   :     r12 00007d483e708d54  r13 00007d483e705bbd  r14 00007ffe1ddae068  r15 00000000000021d7
    01-26 23:59:19.371  8684  8684 F DEBUG   :     rdi 00000000000021d7  rsi 00000000000021d7
    01-26 23:59:19.371  8684  8684 F DEBUG   :     rbp 00007ffe1ddae150  rsp 00007ffe1ddadfd8  rip 00007d4916c273f8
    01-26 23:59:19.479  7207  7257 I RoleUserState: Wrote roles.xml successfully
    01-26 23:59:18.680  8663  8663 W main    : type=1400 audit(0.0:17): avc: granted { read } for name="u:object_r:net_dns_prop:s0" dev="tmpfs" ino=6723 scontext=u:r:untrusted_app_25:s0:c512,c768 tcontext=u:object_r:net_dns_prop:s0 tclass=file app=Mono.Android.NET_Tests
    01-26 23:59:19.855  8684  8684 F DEBUG   : 
    01-26 23:59:19.855  8684  8684 F DEBUG   : backtrace:
    01-26 23:59:19.855  8684  8684 F DEBUG   :       #00 pc 00000000000943f8  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+24) (BuildId: b5c6019a3b4ea61b5e9a2f56319b584e)
    01-26 23:59:19.855  8684  8684 F DEBUG   :       #01 pc 0000000000097146  /apex/com.android.runtime/lib64/bionic/libc.so (abort+182) (BuildId: b5c6019a3b4ea61b5e9a2f56319b584e)
    01-26 23:59:19.855  8684  8684 F DEBUG   :       #02 pc 00000000000191d6  /data/app/Mono.Android.NET_Tests-cpTzt8Q9KwgS-znzkuAdNQ==/split_config.x86_64.apk!libSystem.Security.Cryptography.Native.Android.so (offset 0xe7000) (JNI_OnLoad+31302) (BuildId: 7d9e4013a9dd99810070587ab42956703fef69f9)
    01-26 23:59:19.855  8684  8684 F DEBUG   :       #03 pc 00000000003f1934  /apex/com.android.runtime/lib64/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, _jobject*, _jclass*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*)+2948) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.855  8684  8684 F DEBUG   :       #04 pc 0000000000004fe8  /apex/com.android.runtime/lib64/libopenjdkjvm.so (JVM_NativeLoad+408) (BuildId: 4b2e45af124a861e4bb656567430f2da)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #05 pc 00000000000bcc85  /system/framework/x86_64/boot.oat (art_jni_trampoline+293) (BuildId: 8af0842d9671b8329faced5b56780226962c7750)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #06 pc 00000000001696b6  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+806) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #07 pc 0000000000179c61  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+305) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #08 pc 000000000034101c  /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+380) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #09 pc 000000000033b22f  /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1151) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #10 pc 000000000066c555  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+677) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #11 pc 0000000000162999  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #12 pc 00000000000e25fa  /apex/com.android.runtime/javalib/core-oj.jar (java.lang.Runtime.nativeLoad+2)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #13 pc 000000000066c87d  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1485) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #14 pc 0000000000162999  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #15 pc 00000000000e2afe  /apex/com.android.runtime/javalib/core-oj.jar (java.lang.Runtime.loadLibrary0+46)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #16 pc 000000000066be51  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1537) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #17 pc 0000000000162919  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.856  8684  8684 F DEBUG   :       #18 pc 00000000000e2ab8  /apex/com.android.runtime/javalib/core-oj.jar (java.lang.Runtime.loadLibrary0+8)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #19 pc 00000000006692ed  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+1789) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #20 pc 0000000000162819  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #21 pc 00000000000e805c  /apex/com.android.runtime/javalib/core-oj.jar (java.lang.System.loadLibrary+16)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #22 pc 000000000066c87d  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1485) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #23 pc 0000000000162999  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #24 pc 0000000000006d68  [anon:dalvik-classes.dex extracted in memory from /data/app/Mono.Android.NET_Tests-cpTzt8Q9KwgS-znzkuAdNQ==/base.apk] (mono.MonoPackageManager.LoadApplication+380)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #25 pc 000000000066c87d  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1485) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #26 pc 0000000000162999  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #27 pc 0000000000006ee2  [anon:dalvik-classes.dex extracted in memory from /data/app/Mono.Android.NET_Tests-cpTzt8Q9KwgS-znzkuAdNQ==/base.apk] (mono.MonoRuntimeProvider.attachInfo+70)
    01-26 23:59:19.857  8684  8684 F DEBUG   :       #28 pc 00000000006692ed  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+1789) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.860  8684  8684 F DEBUG   :       #29 pc 0000000000162819  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #30 pc 000000000018194c  /system/framework/framework.jar (android.app.ActivityThread.installProvider+492)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #31 pc 000000000066f7d2  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirectRange+1090) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #32 pc 0000000000162c19  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct_range+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #33 pc 00000000001891a0  /system/framework/framework.jar (android.app.ActivityThread.installContentProviders+56)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #34 pc 000000000066be51  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1537) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #35 pc 0000000000162919  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #36 pc 000000000018621c  /system/framework/framework.jar (android.app.ActivityThread.handleBindApplication+2180)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #37 pc 000000000066be51  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1537) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #38 pc 0000000000162919  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #39 pc 00000000001832dc  /system/framework/framework.jar (android.app.ActivityThread.access$1300)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #40 pc 000000000066c87d  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1485) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #41 pc 0000000000162999  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #42 pc 00000000001800a8  /system/framework/framework.jar (android.app.ActivityThread$H.handleMessage+1400)
    01-26 23:59:19.861  8684  8684 F DEBUG   :       #43 pc 00000000006692ed  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+1789) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #44 pc 0000000000162819  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #45 pc 00000000002f58a2  /system/framework/framework.jar (android.os.Handler.dispatchMessage+38)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #46 pc 00000000006692ed  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+1789) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #47 pc 0000000000162819  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #48 pc 0000000000319f42  /system/framework/framework.jar (android.os.Looper.loop+466)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #49 pc 000000000066c87d  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1485) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #50 pc 0000000000162999  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #51 pc 0000000000189476  /system/framework/framework.jar (android.app.ActivityThread.main+194)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #52 pc 000000000030dccd  /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.7016904451726766706+253) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #53 pc 000000000065855a  /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1210) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #54 pc 00000000001747cc  /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+140) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #55 pc 00000000001696b6  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+806) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.862  8684  8684 F DEBUG   :       #56 pc 0000000000179c61  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+305) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #57 pc 0000000000549d29  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+89) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #58 pc 000000000054bb92  /apex/com.android.runtime/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1634) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #59 pc 00000000004be318  /apex/com.android.runtime/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+56) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #60 pc 00000000000c7aa3  /system/framework/x86_64/boot.oat (art_jni_trampoline+227) (BuildId: 8af0842d9671b8329faced5b56780226962c7750)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #61 pc 0000000000169354  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+756) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #62 pc 0000000000179c50  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+288) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #63 pc 000000000034101c  /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+380) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #64 pc 000000000033b22f  /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1151) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #65 pc 0000000000668fd2  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+994) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #66 pc 0000000000162819  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+25) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #67 pc 000000000034cde6  /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #68 pc 000000000030dccd  /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.7016904451726766706+253) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.863  8684  8684 F DEBUG   :       #69 pc 000000000065855a  /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1210) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #70 pc 00000000001747cc  /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+140) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #71 pc 00000000009ed8ba  /system/framework/x86_64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+1834) (BuildId: 5eaa9d45dc39a95cbad08e4e7da137e8a1467e94)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #72 pc 00000000001696b6  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+806) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #73 pc 0000000000179c61  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+305) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #74 pc 0000000000549d29  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+89) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #75 pc 000000000054990a  /apex/com.android.runtime/lib64/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, __va_list_tag*)+426) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #76 pc 0000000000433934  /apex/com.android.runtime/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, __va_list_tag*)+804) (BuildId: 07c1a2774578f1e2358fb54658aa19df)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #77 pc 00000000000d6569  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+153) (BuildId: 42de2a6ec7d307e7401625e2a3f3eb95)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #78 pc 00000000000d9e9d  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+765) (BuildId: 42de2a6ec7d307e7401625e2a3f3eb95)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #79 pc 00000000000035ad  /system/bin/app_process64 (main+1357) (BuildId: 5fc10f534220ec316be705f2ec8c36e6)
    01-26 23:59:19.864  8684  8684 F DEBUG   :       #80 pc 000000000008a985  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+117) (BuildId: b5c6019a3b4ea61b5e9a2f56319b584e)

This was our test app crashing on device, it appears to work fine in Debug mode and fail in Release mode?

Copy link
Member

@jonathanpeppers jonathanpeppers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something trigger a completely new PR build, but the old one is green:

https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=7253668&view=results

Classic BCL tests had one failure we can ignore:

image

Going to merge this one before Maestro updates it again on Monday.

@jonathanpeppers jonathanpeppers merged commit 35db527 into main Jan 28, 2023
@jonathanpeppers jonathanpeppers deleted the darc-main-595ff03f-9cbb-4090-9ae1-a03d1d30a8e2 branch January 28, 2023 20:46
grendello added a commit to grendello/xamarin-android that referenced this pull request Jan 30, 2023
* main:
  [Xamarin.Android.Build.Tasks] Fix issue where app will not install (dotnet#7719)
  Bump to dotnet/installer@779a644 8.0.100-alpha.1.23070.23 (dotnet#7728)
  LEGO: Merge pull request 7751
  [Mono.Android] Wrap connection exceptions in HttpRequestException (dotnet#7661)
  [Mono.Android] Fix View.SystemUiVisibility enumification (dotnet#7730)
grendello added a commit to grendello/xamarin-android that referenced this pull request Jan 30, 2023
* main:
  [Xamarin.Android.Build.Tasks] Fix issue where app will not install (dotnet#7719)
  Bump to dotnet/installer@779a644 8.0.100-alpha.1.23070.23 (dotnet#7728)
  LEGO: Merge pull request 7751
  [Mono.Android] Wrap connection exceptions in HttpRequestException (dotnet#7661)
  [Mono.Android] Fix View.SystemUiVisibility enumification (dotnet#7730)
  Bump r8 from 3.3.75 to 4.0.48 (dotnet#7700)
  [monodroid] Prevent overlapped decompression of embedded assemblies (dotnet#7732)
  [xaprepare] Support arm64 emulator components (dotnet#7743)
  Bump SQLite to 3.40.1 (dotnet#7733)
  Bump to xamarin/xamarin-android-binutils/L_15.0.7-5.0.3@6721af4b (dotnet#7742)
  [monodroid] Replace `exit()` with `abort()` in native code (dotnet#7734)
  Bump to xamarin/Java.Interop/main@8a1ae57 (dotnet#7738)
  [build] bump `$(AndroidNet7Version)` (dotnet#7737)
  Bump to xamarin/Java.Interop/main@1366d99 (dotnet#7718)
  [Xamarin.Android.Build.Tasks] fix AndroidGenerateResourceDesigner (dotnet#7721)
  Bump to xamarin/monodroid@50faac94 (dotnet#7725)
grendello added a commit to grendello/xamarin-android that referenced this pull request Feb 9, 2023
* main: (112 commits)
  [ci] Remove classic Mono.Android-Tests runs (dotnet#7778)
  $(AndroidPackVersionSuffix)=preview.2; net8 is 34.0.0-preview.2 (dotnet#7761)
  Localized file check-in by OneLocBuild Task (dotnet#7758)
  Bump to dotnet/installer@dec1209 8.0.100-alpha.1.23080.11 (dotnet#7755)
  LEGO: Merge pull request 7756
  Localized file check-in by OneLocBuild (dotnet#7752)
  [Xamarin.Android.Build.Tasks] Fix issue where app will not install (dotnet#7719)
  Bump to dotnet/installer@779a644 8.0.100-alpha.1.23070.23 (dotnet#7728)
  LEGO: Merge pull request 7751
  [Mono.Android] Wrap connection exceptions in HttpRequestException (dotnet#7661)
  [Mono.Android] Fix View.SystemUiVisibility enumification (dotnet#7730)
  Bump r8 from 3.3.75 to 4.0.48 (dotnet#7700)
  [monodroid] Prevent overlapped decompression of embedded assemblies (dotnet#7732)
  [xaprepare] Support arm64 emulator components (dotnet#7743)
  Bump SQLite to 3.40.1 (dotnet#7733)
  Bump to xamarin/xamarin-android-binutils/L_15.0.7-5.0.3@6721af4b (dotnet#7742)
  [monodroid] Replace `exit()` with `abort()` in native code (dotnet#7734)
  Bump to xamarin/Java.Interop/main@8a1ae57 (dotnet#7738)
  [build] bump `$(AndroidNet7Version)` (dotnet#7737)
  Bump to xamarin/Java.Interop/main@1366d99 (dotnet#7718)
  ...
@github-actions github-actions bot locked and limited conversation to collaborators Jan 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants