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

[Android][Test] Interop test: Native libraries are missing or incorrectly packaged in the app #91388

Open
Tracked by #44661
fanyang-mono opened this issue Aug 31, 2023 · 2 comments

Comments

@fanyang-mono
Copy link
Member

It is likely that all interop tests are prevented from running on Android because of this issue.

One example is the newly added test: Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.sh

The log:

Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.sh [FAIL]
      
      Return code:      80
      Raw output file:      /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/NestedStruct.output.txt
      Raw output:
      BEGIN EXECUTION
      [8.0.0-prerelease.23421.1+1c09ef5b669c11e1aeca92089d0c1e4408169582] XHarness command issued: android run --instrumentation=net.dot.MonoRunner --package-name=net.dot.Interop_StructMarshalling --output-directory=/datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct --arg=entrypoint:libname=NestedStruct.dll --expected-exit-code=100 -v
      dbug: ADBRunner using ADB.exe supplied from /datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/tools/net7.0/any/../../../runtimes/any/native/adb/linux/adb
      dbug: Full resolved path:'/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb start-server'
      dbug: 
      info: Finding attached devices/emulators...
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb devices -l'
      dbug: Found 2 possible devices
      dbug: Evaluating output line for device serial: emulator-5554          device product:sdk_phone_x86 model:Android_SDK_built_for_x86 device:generic_x86 transport_id:1
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5554 shell pm list packages -3'
      dbug: Evaluating output line for device serial: emulator-5556          device product:sdk_phone_x86_64 model:Android_SDK_built_for_x86_64 device:generic_x86_64 transport_id:2
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 shell pm list packages -3'
      dbug: Found 1 possible devices. Using 'emulator-5556'
      info: Active Android device set to serial 'emulator-5556'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 -s emulator-5556 shell getprop ro.product.cpu.abi'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 -s emulator-5556 shell getprop ro.build.version.sdk'
      info: Waiting for device to be available (max 5 minutes)
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 wait-for-device'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 -s emulator-5556 shell getprop sys.boot_completed'
      dbug: sys.boot_completed = '1'
      dbug: Waited 0 seconds for device boot completion
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 version'
      dbug: Working with API Android Debug Bridge version 1.0.41
            Version 29.0.6-6198805
            Installed as /datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb
            
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 logcat -b all -c'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 logcat -P "'\"""\"""'"'
      warn: Unable to disable chatty. Logcat may hide what it finds to be repeating entries.
      info: Starting instrumentation class 'net.dot.MonoRunner' on net.dot.Interop_StructMarshalling
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 shell am instrument -e entrypoint:libname NestedStruct.dll -w net.dot.Interop_StructMarshalling/net.dot.MonoRunner'
      info: Running instrumentation class net.dot.MonoRunner took 7.3421609 seconds
      dbug: Exit code: 0
            Std out:
            INSTRUMENTATION_RESULT: shortMsg=Process crashed.
            INSTRUMENTATION_CODE: 0
            
            
            
      info: Short message:
            Process crashed.
      fail: No value for 'return-code' provided in instrumentation result. This may indicate a crashed test (see log)
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 logcat -d '
      info: Wrote current ADB log to /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/adb-logcat-net.dot.Interop_StructMarshalling-net.dot.MonoRunner.log
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 bugreport /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/adb-bugreport-net.dot.Interop_StructMarshalling.zip'
      info: Wrote ADB bugreport to /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/adb-bugreport-net.dot.Interop_StructMarshalling.zip
      dbug: Saving diagnostics data to '/datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/e/diagnostics.json'
      XHarness exit code: 80 (APP_CRASH)
      Test failed. Trying to see if dump file was created in /home/helixbot/dotnetbuild/dumps since 8/30/2023 11:31:54 PM
      Test Harness Exitcode is : 80
      To run the test:
      > set CORE_ROOT=/datadisks/disk1/work/B3BF09F6/p
      > /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.sh
      --------- beginning of main
      08-30 23:31:50.849 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:50.849 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:50.899 18319 18466 D WifiConfigStore: Writing to stores completed in 1362 ms.
      08-30 23:31:50.900 18319 18466 E PasspointManager: No app ops listener found for net.dot.Interop_DllImportSearchPaths
      --------- beginning of system
      08-30 23:31:50.920 18319 18466 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2
      08-30 23:31:51.312 19092 19119 I ssioncontrolle: Background concurrent copying GC freed 20624(1215KB) AllocSpace objects, 0(0B) LOS objects, 52% free, 1380KB/2916KB, paused 879us total 310.075ms
      08-30 23:31:51.408 19885 19885 D DocumentsApplication: OverlayManager.setEnabled() result: true
      08-30 23:31:51.414 18319 19249 I ActivityManager: Killing 19363:com.android.calendar/u0a107 (adj 985): empty #17
      08-30 23:31:51.422 18319 18319 W Looper  : Drained
      08-30 23:31:51.423 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:51.423 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:51.453 18300 18300 I Zygote  : Process 19363 exited due to signal 9 (Killed)
      08-30 23:31:51.455 18319 18370 I libprocessgroup: Successfully killed process cgroup uid 10107 pid 19363 in 39ms
      08-30 23:31:51.734 19161 19931 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:net.dot.Interop_DllImportSearchPaths flg=0x5000010 cmp=com.android.providers.media/.MediaService (has extras) }
      08-30 23:31:51.735 19161 19931 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:net.dot.Interop_DllImportSearchPaths flg=0x5000010 cmp=com.android.providers.media/.MediaService (has extras) }
      08-30 23:31:52.215 18319 18366 I RoleUserState: Wrote roles.xml successfully
      08-30 23:31:52.310 18319 18418 I PackageManager: Un-granting permission android.permission.GLOBAL_SEARCH from package com.android.quicksearchbox (protectionLevel=18 flags=0x3088be45)
      08-30 23:31:52.310 18319 18418 I PackageManager: Un-granting permission android.permission.BIND_WALLPAPER from package com.android.camera2 (protectionLevel=18 flags=0x20d8bc45)
      08-30 23:31:52.316 18319 18418 I PackageManager: Un-granting permission android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS from package com.android.captiveportallogin (protectionLevel=18 flags=0x38c8be45)
      08-30 23:31:52.316 18319 18418 I PackageManager: Un-granting permission android.permission.NETWORK_BYPASS_PRIVATE_DNS from package com.android.captiveportallogin (protectionLevel=2 flags=0x38c8be45)
      08-30 23:31:51.850 18319 18319 W Binder:18319_6: type=1400 audit(0.0:43): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:52.339 18319 18418 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE
      08-30 23:31:52.339 18319 18418 D PackageManager: Clear ephemeral installer activity
      08-30 23:31:52.345 18319 18418 I PackageManager.DexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/base.apk pkg=net.dot.Interop_StructMarshalling isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/oat classLoaderContext=PCL[]
      08-30 23:31:52.346  1779  9971 V installd: DexInv: --- BEGIN '/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/base.apk' ---
      08-30 23:31:52.364 19932 19932 W dex2oat : Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:52.364 19932 19932 I dex2oat : /apex/com.android.runtime/bin/dex2oat --input-vdex-fd=-1 --output-vdex-fd=10 --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg== --class-loader-context=PCL[] --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install
      08-30 23:31:52.366 19932 19932 I dex2oat : setting boot class path to /apex/com.android.runtime/javalib/core-oj.jar:/apex/com.android.runtime/javalib/core-libart.jar:/apex/com.android.runtime/javalib/okhttp.jar:/apex/com.android.runtime/javalib/bouncycastle.jar:/apex/com.android.runtime/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/android.test.base.jar
      08-30 23:31:52.411 19932 19932 I dex2oat : Explicit concurrent copying GC freed 98(64KB) AllocSpace objects, 0(0B) LOS objects, 99% free, 712B/1536KB, paused 848us total 4.952ms
      08-30 23:31:52.462 19932 19932 I dex2oat : dex2oat took 98.824ms (89.998ms cpu) (threads: 1) arena alloc=1000B (1000B) java alloc=16KB (17096B) native alloc=1765KB (1807360B) free=439KB (449536B)
      08-30 23:31:52.465  1779  9971 V installd: DexInv: --- END '/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/base.apk' (success) ---
      08-30 23:31:52.466 18319 18418 V BackupManagerService: restoreAtInstall pkg=net.dot.Interop_StructMarshalling token=2 restoreSet=0
      08-30 23:31:52.467 18319 18418 V BackupManagerService: Finishing install immediately
      08-30 23:31:52.477 18310 18510 I netd    : trafficSetNetPermForUids(4, [10117]) <0.10ms>
      08-30 23:31:52.492  1555 13240 D vold    : Remounting 10117 as mode default
      08-30 23:31:52.502  1779  9971 E         : Couldn't opendir /data/app/vmdl436292097.tmp: No such file or directory
      08-30 23:31:52.502  1779  9971 E installd: Failed to delete /data/app/vmdl436292097.tmp: No such file or directory
      08-30 23:31:52.500 18319 18319 W Binder:18319_6: type=1400 audit(0.0:44): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:52.597 18319 18319 I RoleManagerService: Granting default permissions...
      08-30 23:31:52.500 18319 18319 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:52.500 18319 18319 W Binder:18319_6: type=1400 audit(0.0:46): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:52.722 18319 18458 I InputReader: Reconfiguring input devices.  changes=0x00000010
      08-30 23:31:52.725 18319 19248 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:net.dot.Interop_StructMarshalling flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver
      08-30 23:31:52.726 18319 18367 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:net.dot.Interop_StructMarshalling flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor
      08-30 23:31:52.726 18319 18367 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:net.dot.Interop_StructMarshalling flg=0x4000010 (has extras) } to com.android.musicfx/.Compatibility$Receiver
      08-30 23:31:52.780 18319 18366 W VoiceInteractionManagerService: no available voice recognition services found for user 0
      08-30 23:31:52.793 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:52.793 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:52.956 18653 18653 D CarrierSvcBindHelper: No carrier app for: 0
      08-30 23:31:52.995 18319 18358 W Looper  : Slow dispatch took 115ms android.fg h=android.os.Handler c=<recycled PooledLambda@d9e233f> m=0
      08-30 23:31:53.007 18653 18653 D CarrierConfigLoader: mHandler: 9 phoneId: 0
      08-30 23:31:53.040 18319 18319 W Looper  : Slow dispatch took 330ms main h=android.app.ActivityThread$H c=android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA@ccc640c m=0
      08-30 23:31:53.040 18319 18319 W Looper  : Slow delivery took 335ms main h=android.app.ActivityThread$H c=android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA@6ca7155 m=0
      08-30 23:31:53.049 18319 18335 I system_server: Background concurrent copying GC freed 62230(4303KB) AllocSpace objects, 44(2984KB) LOS objects, 42% free, 7726KB/13MB, paused 671us total 548.527ms
      08-30 23:31:53.053 18319 18358 W Looper  : Slow delivery took 207ms android.fg h=android.os.Handler c=<recycled PooledLambda@6dbb45b> m=0
      08-30 23:31:53.058 18319 18319 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: CM.CCCR->CM.UECNT->CM.CCCR->CM.UECNT@AD8
      08-30 23:31:53.060 18319 18319 V BackupManagerConstants: getFullBackupIntervalMilliseconds(...) returns 86400000
      08-30 23:31:53.071 18319 18319 V BackupManagerConstants: getFullBackupRequiredNetworkType(...) returns 2
      08-30 23:31:53.071 18319 18319 V BackupManagerConstants: getFullBackupRequireCharging(...) returns true
      08-30 23:31:53.256 18319 18358 W Looper  : Drained
      08-30 23:31:52.500  1759  1759 W adbd    : type=1400 audit(0.0:47): avc: denied { shutdown } for scontext=u:r:adbd:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:53.818 18319 18366 I RoleUserState: Wrote roles.xml successfully
      08-30 23:31:54.026 19955 19955 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
      08-30 23:31:54.035 19955 19955 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image"
      08-30 23:31:54.035 19955 19955 I AndroidRuntime: Using default boot image
      08-30 23:31:54.035 19955 19955 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling"
      08-30 23:31:54.035 19955 19955 I AndroidRuntime: Leaving lock profiling enabled
      08-30 23:31:54.036 19955 19955 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc"
      08-30 23:31:54.037 19955 19955 I app_process: Core platform API reporting enabled, enforcing=false
      08-30 23:31:54.097 19955 19955 D ICU     : Time zone APEX file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat
      08-30 23:31:54.107 19955 19955 W app_process: Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:54.108 19955 19955 I app_process: The ClassLoaderContext is a special shared library.
      08-30 23:31:54.119 19955 19955 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes
      08-30 23:31:54.122 19955 19955 D AndroidRuntime: Calling main entry com.android.commands.am.Am
      08-30 23:31:54.132 18319 19351 I ActivityManager: Force stopping net.dot.Interop_StructMarshalling appid=10117 user=0: start instr
      08-30 23:31:54.143 18319 18319 W Looper  : Drained
      08-30 23:31:54.148 18300 18300 D Zygote  : Forked child process 19966
      08-30 23:31:54.150 18319 18369 I ActivityManager: Start proc 19966:net.dot.Interop_StructMarshalling/u0a117 for added application net.dot.Interop_StructMarshalling
      08-30 23:31:54.155 19966 19966 W ructMarshallin: Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:54.177 19966 19966 I DOTNET  : JNI_OnLoad: JNI_OnLoad in pal_jni.c
      08-30 23:31:54.177 19966 19966 D DOTNET  : GetOptionalClassGRef: optional class com/android/org/conscrypt/OpenSSLEngineImpl was not found
      08-30 23:31:54.184 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XmlSerializer.dll
      08-30 23:31:54.185 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Contracts.dll
      08-30 23:31:54.185 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.Brotli.dll
      08-30 23:31:54.189 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.DataContractSerialization.dll
      08-30 23:31:54.250 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.dll
      08-30 23:31:54.252 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.NonGeneric.dll
      08-30 23:31:54.254 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Xml.dll
      08-30 23:31:54.255 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.Immutable.dll
      08-30 23:31:54.283 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.DiagnosticSource.dll
      08-30 23:31:54.295 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/OSExtensions.dll
      08-30 23:31:54.298 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.dll
      08-30 23:31:54.299 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ValueTuple.dll
      08-30 23:31:54.300 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Process.dll
      08-30 23:31:54.310 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.FileVersionInfo.dll
      08-30 23:31:54.312 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Http.Json.dll
      08-30 23:31:54.316 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebSockets.dll
      08-30 23:31:54.321 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Pipes.AccessControl.dll
      08-30 23:31:54.322 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Formats.Asn1.dll
      08-30 23:31:54.329 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.amd64.dll
      08-30 23:31:54.477 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.x86.dll
      08-30 23:31:54.661 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/TestLibrary.dll
      08-30 23:31:54.667 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.TypeExtensions.dll
      08-30 23:31:54.668 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.dll
      08-30 23:31:54.669 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Web.HttpUtility.dll
      08-30 23:31:54.672 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.VisualBasic.Core.dll
      08-30 23:31:54.710 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.dll
      08-30 23:31:54.724 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Newtonsoft.Json.dll
      08-30 23:31:54.792 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Resources.ResourceManager.dll
      08-30 23:31:54.795 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.DriveInfo.dll
      08-30 23:31:54.799 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.Expressions.dll
      08-30 23:31:54.845 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/DelegatePInvokeTest.dll
      08-30 23:31:54.849 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Primitives.dll
      08-30 23:31:54.860 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.dll
      08-30 23:31:54.863 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Overlapped.dll
      08-30 23:31:54.864 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Transactions.Local.dll
      08-30 23:31:54.873 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.InteropServices.RuntimeInformation.dll
      08-30 23:31:54.874 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.Annotations.dll
      08-30 23:31:54.882 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ObjectModel.dll
      08-30 23:31:54.884 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Drawing.dll
      08-30 23:31:54.885 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebSockets.Client.dll
      08-30 23:31:54.888 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XPath.dll
      08-30 23:31:54.889 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Diagnostics.Tracing.TraceEvent.dll
      08-30 23:31:54.020 19955 19955 W app_process: type=1400 audit(0.0:48): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=6676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0
      08-30 23:31:54.030 19955 19955 I chatty  : uid=2000(shell) app_process identical 1 line
      08-30 23:31:54.030 19955 19955 W app_process: type=1400 audit(0.0:50): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=6676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0
      08-30 23:31:55.059 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:55.059 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:55.073 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.175 18319 19984 I chatty  : uid=1000 system_server identical 4 lines
      08-30 23:31:55.295 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.319 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.Concurrent.dll
      08-30 23:31:55.329 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.Watcher.dll
      08-30 23:31:55.347 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XPath.XDocument.dll
      08-30 23:31:55.348 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.dll
      08-30 23:31:55.349 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.CompilerServices.Unsafe.dll
      08-30 23:31:55.350 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.Specialized.dll
      08-30 23:31:55.355 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.VisualBasic.dll
      08-30 23:31:55.356 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.AccessControl.dll
      08-30 23:31:55.360 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.InteropServices.dll
      08-30 23:31:55.368 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.DispatchProxy.dll
      08-30 23:31:55.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.dll
      08-30 23:31:55.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Web.dll
      08-30 23:31:55.374 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Win32.Primitives.dll
      08-30 23:31:55.375 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.dll
      08-30 23:31:55.377 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ServiceProcess.dll
      08-30 23:31:55.378 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Http.dll
      08-30 23:31:55.385 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.387 18319 19984 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:55.389 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.459 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Extensions.dll
      08-30 23:31:55.460 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Sockets.dll
      08-30 23:31:55.469 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.488 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebProxy.dll
      08-30 23:31:55.489 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebClient.dll
      08-30 23:31:55.494 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Thread.dll
      08-30 23:31:55.494 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encoding.Extensions.dll
      08-30 23:31:55.495 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.HttpListener.dll
      08-30 23:31:55.506 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encodings.Web.dll
      08-30 23:31:55.509 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Mail.dll
      08-30 23:31:55.532 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.537 18319 19984 I chatty  : uid=1000 system_server identical 3 lines
      08-30 23:31:55.539 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.548 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.Queryable.dll
      08-30 23:31:55.553 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Resources.Reader.dll
      08-30 23:31:55.554 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Resources.Writer.dll
      08-30 23:31:55.556 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.AppContext.dll
      08-30 23:31:55.557 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Data.dll
      08-30 23:31:55.558 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Security.dll
      08-30 23:31:55.575 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.NetworkInformation.dll
      08-30 23:31:55.579 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.InteropServices.JavaScript.dll
      08-30 23:31:55.582 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.SecureString.dll
      08-30 23:31:55.583 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Console.dll
      08-30 23:31:55.587 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.TypeConverter.dll
      08-30 23:31:55.602 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.604 18319 19984 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:55.606 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.607 18319 19984 I PackageManager.DexOptimizer: Running dexopt (dexoptNeeded=1) on: /system/product/app/ModuleMetadata/ModuleMetadata.apk pkg=com.android.modulemetadata isa=x86_64 dexoptFlags=boot_complete,public,enable_hidden_api_checks targetFilter=verify oatDir=null classLoaderContext=PCL[]{PCL[/system/framework/android.hidl.manager-V1.0-java.jar]{PCL[/system/framework/android.hidl.base-V1.0-java.jar]}#PCL[/system/framework/android.hidl.base-V1.0-java.jar]}
      08-30 23:31:55.608  1779  9971 V installd: DexInv: --- BEGIN '/system/product/app/ModuleMetadata/ModuleMetadata.apk' ---
      08-30 23:31:55.620 19985 19985 W dex2oat : Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:55.627 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.Uri.dll
      08-30 23:31:55.635 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Emit.ILGeneration.dll
      08-30 23:31:55.635 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.Linq.dll
      08-30 23:31:55.636 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.dll
      08-30 23:31:55.637 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Configuration.dll
      08-30 23:31:55.638 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.EventBasedAsync.dll
      08-30 23:31:55.640 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Extensions.dll
      08-30 23:31:55.640 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.CoreLib.dll
      08-30 23:31:55.933 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Json.dll
      08-30 23:31:55.970 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Drawing.Primitives.dll
      08-30 23:31:55.974 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.NameResolution.dll
      08-30 23:31:55.977 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.execution.dotnet.dll
      08-30 23:31:56.001 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Transactions.dll
      08-30 23:31:56.002 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.ReaderWriter.dll
      08-30 23:31:56.003 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.FileSystem.dll
      08-30 23:31:56.004 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.assert.dll
      08-30 23:31:56.015 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Json.dll
      08-30 23:31:56.015 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.dll
      08-30 23:31:56.025 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.DataAnnotations.dll
      08-30 23:31:56.026 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Formatters.dll
      08-30 23:31:56.029 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.Xml.Linq.dll
      08-30 23:31:56.039 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Dia2Lib.dll
      08-30 23:31:56.047 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.ServicePoint.dll
      08-30 23:31:56.048 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.RegularExpressions.dll
      08-30 23:31:56.075 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.AccessControl.dll
      08-30 23:31:56.077 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/TraceReloggerLib.dll
      08-30 23:31:56.079 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/ReversePInvokeTest.dll
      08-30 23:31:56.083 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.dll
      08-30 23:31:56.085 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.abstractions.dll
      08-30 23:31:56.087 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Data.DataSetExtensions.dll
      08-30 23:31:56.088 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/netstandard.dll
      08-30 23:31:56.092 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Channels.dll
      08-30 23:31:56.095 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CSharp.dll
      08-30 23:31:56.118 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.IsolatedStorage.dll
      08-30 23:31:56.121 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Globalization.Calendars.dll
      08-30 23:31:56.122 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.dll
      08-30 23:31:56.214 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Timer.dll
      08-30 23:31:56.215 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Emit.dll
      08-30 23:31:56.219 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Loader.dll
      08-30 23:31:56.219 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Handles.dll
      08-30 23:31:56.220 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Primitives.dll
      08-30 23:31:56.222 19985 19985 I dex2oat : /apex/com.android.runtime/bin/dex2oat --input-vdex-fd=-1 --output-vdex-fd=10 --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=verify --classpath-dir=/system/product/app/ModuleMetadata --class-loader-context=PCL[]{PCL[/system/framework/android.hidl.manager-V1.0-java.jar]{PCL[/system/framework/android.hidl.base-V1.0-java.jar]}#PCL[/system/framework/android.hidl.base-V1.0-java.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=boot
      08-30 23:31:56.224 19985 19985 I dex2oat : setting boot class path to /apex/com.android.runtime/javalib/core-oj.jar:/apex/com.android.runtime/javalib/core-libart.jar:/apex/com.android.runtime/javalib/okhttp.jar:/apex/com.android.runtime/javalib/bouncycastle.jar:/apex/com.android.runtime/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/android.test.base.jar
      08-30 23:31:56.232 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.StackTrace.dll
      08-30 23:31:56.233 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Csp.dll
      08-30 23:31:56.234 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Debug.dll
      08-30 23:31:56.235 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.core.dll
      08-30 23:31:56.244 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.Extensions.dll
      08-30 23:31:56.246 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Algorithms.dll
      08-30 23:31:56.247 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Pipes.dll
      08-30 23:31:56.251 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XmlDocument.dll
      08-30 23:31:56.253 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encoding.dll
      08-30 23:31:56.253 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.arm.dll
      08-30 23:31:56.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.X509Certificates.dll
      08-30 23:31:56.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Numerics.dll
      08-30 23:31:56.374 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Win32.Registry.dll
      08-30 23:31:56.375 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Formats.Tar.dll
      08-30 23:31:56.384 19966 19976 I ructMarshallin: Background young concurrent copying GC freed 36379(4420KB) AllocSpace objects, 0(0B) LOS objects, 84% free, 1120KB/7264KB, paused 769us total 228.830ms
      08-30 23:31:56.388 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Principal.dll
      08-30 23:31:56.388 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Metadata.dll
      08-30 23:31:56.419 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CodeAnalysis.CSharp.dll
      08-30 23:31:56.884 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/CommandLine.dll
      08-30 23:31:56.910 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Primitives.dll
      08-30 23:31:56.911 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Claims.dll
      08-30 23:31:56.917 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ServiceModel.Web.dll
      08-30 23:31:56.917 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Globalization.dll
      08-30 23:31:56.918 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encoding.CodePages.dll
      08-30 23:31:57.145 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.OpenSsl.dll
      08-30 23:31:57.159 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/MarshalStructAsLayoutSeq.dll
      08-30 23:31:57.220 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/WindowsBase.dll
      08-30 23:31:57.222 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Newtonsoft.Json.Bson.dll
      08-30 23:31:57.241 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DotNet.XUnitExtensions.dll
      08-30 23:31:57.245 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Buffers.dll
      08-30 23:31:57.260 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Ping.dll
      08-30 23:31:57.268 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.TraceSource.dll
      08-30 23:31:57.273 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Principal.Windows.dll
      08-30 23:31:57.274 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.Dataflow.dll
      08-30 23:31:57.287 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Windows.dll
      08-30 23:31:57.289 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Tools.dll
      08-30 23:31:57.289 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.CompilerServices.VisualC.dll
      08-30 23:31:57.290 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.runner.reporters.netcoreapp10.dll
      08-30 23:31:57.298 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Dynamic.Runtime.dll
      08-30 23:31:57.298 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.Primitives.dll
      08-30 23:31:57.299 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Globalization.Extensions.dll
      08-30 23:31:57.299 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Primitives.dll
      08-30 23:31:57.301 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.UnmanagedMemoryStream.dll
      08-30 23:31:57.301 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.dll
      08-30 23:31:57.302 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.dll
      08-30 23:31:57.310 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.Parallel.dll
      08-30 23:31:57.315 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XDocument.dll
      08-30 23:31:57.316 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Encoding.dll
      08-30 23:31:57.316 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Quic.dll
      08-30 23:31:57.325 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Cng.dll
      08-30 23:31:57.325 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Requests.dll
      08-30 23:31:57.337 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.Serialization.dll
      08-30 23:31:57.338 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.dll
      08-30 23:31:57.340 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Emit.Lightweight.dll
      08-30 23:31:57.343 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.TextWriterTraceListener.dll
      08-30 23:31:57.344 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Tracing.dll
      08-30 23:31:57.345 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.ZipFile.dll
      08-30 23:31:57.349 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.ThreadPool.dll
      08-30 23:31:57.350 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.MemoryMappedFiles.dll
      08-30 23:31:57.353 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.runner.utility.netcoreapp10.dll
      08-30 23:31:57.374 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Numerics.Vectors.dll
      08-30 23:31:57.375 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Core.dll
      08-30 23:31:57.376 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/NestedStruct.dll
      08-30 23:31:57.376 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.Primitives.dll
      08-30 23:31:57.379 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.dll
      08-30 23:31:57.379 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Data.Common.dll
      08-30 23:31:57.540 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebHeaderCollection.dll
      08-30 23:31:57.557 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Intrinsics.dll
      08-30 23:31:57.558 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Diagnostics.FastSerialization.dll
      08-30 23:31:57.565 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.console.dll
      08-30 23:31:57.605 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/mscorlib.dll
      08-30 23:31:57.610 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Memory.dll
      08-30 23:31:57.615 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.Parallel.dll
      08-30 23:31:57.644 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.Xml.dll
      08-30 23:31:57.779 19985 19985 I dex2oat : dex2oat took 2.159s (30.139ms cpu) (threads: 1) arena alloc=0B (0B) java alloc=16KB (16400B) native alloc=1680KB (1721184B) free=491KB (502944B)
      08-30 23:31:58.125 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CodeAnalysis.dll
      08-30 23:31:58.414 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Numerics.dll
      08-30 23:31:58.423 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CodeAnalysis.VisualBasic.dll
      08-30 23:31:58.461  1779  9971 V installd: DexInv: --- END '/system/product/app/ModuleMetadata/ModuleMetadata.apk' (success) ---
      08-30 23:31:58.463 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.465 18319 19984 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:58.467 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.525 18319 18335 I system_server: Background concurrent copying GC freed 18696(1320KB) AllocSpace objects, 10(328KB) LOS objects, 42% free, 7196KB/12MB, paused 204.696ms total 740.668ms
      08-30 23:31:58.528 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.777 18319 19984 I chatty  : uid=1000 system_server identical 47 lines
      08-30 23:31:58.778 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.842 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.arm64.dll
      08-30 23:31:58.863 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.880 18319 19984 I chatty  : uid=1000 system_server identical 5 lines
      08-30 23:31:59.004 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.063 18319 19351 D WificondControl: Scan result ready event
      08-30 23:31:59.107 19966 19983 I DOTNET  : MonoRunner initialize,, entryPointLibName=NestedStruct.dll
      08-30 23:31:59.108 19966 19983 D DOTNET  : file_path: /data/user/0/net.dot.Interop_StructMarshalling/files/runtimeconfig.bin
      08-30 23:31:59.124 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.148 18319 19984 I chatty  : uid=1000 system_server identical 5 lines
      08-30 23:31:59.149 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.164 19966 19983 D DOTNET  : assembly_preload_hook: System.Private.CoreLib (null) /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.306 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.505 18319 18360 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
      08-30 23:31:59.449 18319 19984 I chatty  : uid=1000 system_server identical 5 lines
      08-30 23:31:59.569 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.761 19966 19983 D DOTNET  : assembly_preload_hook: NestedStruct.dll (null) /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.762 19966 19983 D DOTNET  : Executable: NestedStruct.dll
      08-30 23:31:59.762 19966 19983 D DOTNET  : assembly_preload_hook: System.Runtime  /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.766 19966 19983 D DOTNET  : assembly_preload_hook: System.Console  /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.766 19966 19983 D DOTNET  : assembly_preload_hook: System.Runtime.InteropServices  /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.866 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.870 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.935 18319 19984 I BackgroundDexOptService: Pinning optimized code {com.android.modulemetadata}
      08-30 23:31:59.595 18319 18360 I chatty  : uid=1000(system) android.io identical 4 lines
      08-30 23:31:59.596 18319 18360 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
      08-30 23:31:59.939 18319 18319 I ActivityManager: Killing 19611:com.android.camera2/u0a115 (adj 985): empty #17
      08-30 23:31:59.944 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:59.944 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:59.947 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:59.947 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:59.950 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:59.950 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:59.982 18300 18300 I Zygote  : Process 19611 exited due to signal 9 (Killed)
      08-30 23:32:00.022 18319 18370 I libprocessgroup: Successfully killed process cgroup uid 10115 pid 19611 in 80ms
      08-30 23:32:00.078 18550 18550 D KeyguardClockSwitch: Updating clock: 1132
      08-30 23:32:00.754 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:00.754 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:00.756 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:00.756 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:00.758 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:00.758 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:01.103 19966 19983 E mono    : 
      08-30 23:32:01.103 19966 19983 E mono    : Unhandled Exception:
      08-30 23:32:01.103 19966 19983 E mono    : System.DllNotFoundException: MarshalStructAsParam
      08-30 23:32:01.103 19966 19983 E mono    :    at Managed.Main()
      08-30 23:32:01.104 19966 19983 E DOTNET  : UnhandledException: System.DllNotFoundException MarshalStructAsParam    at Managed.Main()
      08-30 23:32:01.153 18300 18300 I Zygote  : Process 19966 exited cleanly (1)
      08-30 23:32:01.154 18319 19352 I ActivityManager: Process net.dot.Interop_StructMarshalling (pid 19966) has died: fore FGS 
      08-30 23:32:01.156 18319 19352 W ActivityManager: Crash of app net.dot.Interop_StructMarshalling running instrumentation ComponentInfo{net.dot.Interop_StructMarshalling/net.dot.MonoRunner}
      08-30 23:32:01.158 18319 19352 I ActivityManager: Force stopping net.dot.Interop_StructMarshalling appid=10117 user=0: finished inst
      08-30 23:32:01.163 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:01.163 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:01.169 18319 19993 W Binder  : Outgoing transactions from this process must be FLAG_ONEWAY
      08-30 23:32:01.169 18319 19993 W Binder  : java.lang.Throwable
      08-30 23:32:01.169 18319 19993 W Binder  : 	at android.os.BinderProxy.transact(BinderProxy.java:480)
      08-30 23:32:01.169 18319 19993 W Binder  : 	at android.app.IInstrumentationWatcher$Stub$Proxy.instrumentationFinished(IInstrumentationWatcher.java:205)
      08-30 23:32:01.169 18319 19993 W Binder  : 	at com.android.server.am.InstrumentationReporter$MyThread.run(InstrumentationReporter.java:86)
      08-30 23:32:01.170 19955 19955 D AndroidRuntime: Shutting down VM
      08-30 23:32:01.192 18319 18370 I libprocessgroup: Successfully killed process cgroup uid 10117 pid 19966 in 40ms
      Expected: True
      Actual:   False
      Stack Trace:
           at Interop_StructMarshalling._PInvoke_NestedStruct_NestedStruct_._PInvoke_NestedStruct_NestedStruct_sh()
           at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
           at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
      Output:
        
        Return code:      80
        Raw output file:      /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/NestedStruct.output.txt
        Raw output:
@ghost
Copy link

ghost commented Aug 31, 2023

Tagging subscribers to 'arch-android': @steveisok, @akoeplinger
See info in area-owners.md if you want to be subscribed.

Issue Details

It is likely that all interop tests are prevented from running on Android because of this issue.

One example is the newly added test: Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.sh

The log:

Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.sh [FAIL]
      
      Return code:      80
      Raw output file:      /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/NestedStruct.output.txt
      Raw output:
      BEGIN EXECUTION
      [8.0.0-prerelease.23421.1+1c09ef5b669c11e1aeca92089d0c1e4408169582] XHarness command issued: android run --instrumentation=net.dot.MonoRunner --package-name=net.dot.Interop_StructMarshalling --output-directory=/datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct --arg=entrypoint:libname=NestedStruct.dll --expected-exit-code=100 -v
      dbug: ADBRunner using ADB.exe supplied from /datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/tools/net7.0/any/../../../runtimes/any/native/adb/linux/adb
      dbug: Full resolved path:'/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb start-server'
      dbug: 
      info: Finding attached devices/emulators...
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb devices -l'
      dbug: Found 2 possible devices
      dbug: Evaluating output line for device serial: emulator-5554          device product:sdk_phone_x86 model:Android_SDK_built_for_x86 device:generic_x86 transport_id:1
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5554 shell pm list packages -3'
      dbug: Evaluating output line for device serial: emulator-5556          device product:sdk_phone_x86_64 model:Android_SDK_built_for_x86_64 device:generic_x86_64 transport_id:2
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 shell pm list packages -3'
      dbug: Found 1 possible devices. Using 'emulator-5556'
      info: Active Android device set to serial 'emulator-5556'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 -s emulator-5556 shell getprop ro.product.cpu.abi'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 -s emulator-5556 shell getprop ro.build.version.sdk'
      info: Waiting for device to be available (max 5 minutes)
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 wait-for-device'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 -s emulator-5556 shell getprop sys.boot_completed'
      dbug: sys.boot_completed = '1'
      dbug: Waited 0 seconds for device boot completion
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 version'
      dbug: Working with API Android Debug Bridge version 1.0.41
            Version 29.0.6-6198805
            Installed as /datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb
            
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 logcat -b all -c'
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 logcat -P "'\"""\"""'"'
      warn: Unable to disable chatty. Logcat may hide what it finds to be repeating entries.
      info: Starting instrumentation class 'net.dot.MonoRunner' on net.dot.Interop_StructMarshalling
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 shell am instrument -e entrypoint:libname NestedStruct.dll -w net.dot.Interop_StructMarshalling/net.dot.MonoRunner'
      info: Running instrumentation class net.dot.MonoRunner took 7.3421609 seconds
      dbug: Exit code: 0
            Std out:
            INSTRUMENTATION_RESULT: shortMsg=Process crashed.
            INSTRUMENTATION_CODE: 0
            
            
            
      info: Short message:
            Process crashed.
      fail: No value for 'return-code' provided in instrumentation result. This may indicate a crashed test (see log)
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 logcat -d '
      info: Wrote current ADB log to /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/adb-logcat-net.dot.Interop_StructMarshalling-net.dot.MonoRunner.log
      dbug: Executing command: '/datadisks/disk1/work/B3BF09F6/p/microsoft.dotnet.xharness.cli/8.0.0-prerelease.23421.1/runtimes/any/native/adb/linux/adb -s emulator-5556 bugreport /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/adb-bugreport-net.dot.Interop_StructMarshalling.zip'
      info: Wrote ADB bugreport to /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/adb-bugreport-net.dot.Interop_StructMarshalling.zip
      dbug: Saving diagnostics data to '/datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/e/diagnostics.json'
      XHarness exit code: 80 (APP_CRASH)
      Test failed. Trying to see if dump file was created in /home/helixbot/dotnetbuild/dumps since 8/30/2023 11:31:54 PM
      Test Harness Exitcode is : 80
      To run the test:
      > set CORE_ROOT=/datadisks/disk1/work/B3BF09F6/p
      > /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/e/Interop/StructMarshalling/PInvoke/NestedStruct/NestedStruct.sh
      --------- beginning of main
      08-30 23:31:50.849 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:50.849 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:50.899 18319 18466 D WifiConfigStore: Writing to stores completed in 1362 ms.
      08-30 23:31:50.900 18319 18466 E PasspointManager: No app ops listener found for net.dot.Interop_DllImportSearchPaths
      --------- beginning of system
      08-30 23:31:50.920 18319 18466 I DropBoxManagerService: add tag=system_server_wtf isTagEnabled=true flags=0x2
      08-30 23:31:51.312 19092 19119 I ssioncontrolle: Background concurrent copying GC freed 20624(1215KB) AllocSpace objects, 0(0B) LOS objects, 52% free, 1380KB/2916KB, paused 879us total 310.075ms
      08-30 23:31:51.408 19885 19885 D DocumentsApplication: OverlayManager.setEnabled() result: true
      08-30 23:31:51.414 18319 19249 I ActivityManager: Killing 19363:com.android.calendar/u0a107 (adj 985): empty #17
      08-30 23:31:51.422 18319 18319 W Looper  : Drained
      08-30 23:31:51.423 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:51.423 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:51.453 18300 18300 I Zygote  : Process 19363 exited due to signal 9 (Killed)
      08-30 23:31:51.455 18319 18370 I libprocessgroup: Successfully killed process cgroup uid 10107 pid 19363 in 39ms
      08-30 23:31:51.734 19161 19931 I MediaProvider: Begin Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:net.dot.Interop_DllImportSearchPaths flg=0x5000010 cmp=com.android.providers.media/.MediaService (has extras) }
      08-30 23:31:51.735 19161 19931 I MediaProvider: End Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:net.dot.Interop_DllImportSearchPaths flg=0x5000010 cmp=com.android.providers.media/.MediaService (has extras) }
      08-30 23:31:52.215 18319 18366 I RoleUserState: Wrote roles.xml successfully
      08-30 23:31:52.310 18319 18418 I PackageManager: Un-granting permission android.permission.GLOBAL_SEARCH from package com.android.quicksearchbox (protectionLevel=18 flags=0x3088be45)
      08-30 23:31:52.310 18319 18418 I PackageManager: Un-granting permission android.permission.BIND_WALLPAPER from package com.android.camera2 (protectionLevel=18 flags=0x20d8bc45)
      08-30 23:31:52.316 18319 18418 I PackageManager: Un-granting permission android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS from package com.android.captiveportallogin (protectionLevel=18 flags=0x38c8be45)
      08-30 23:31:52.316 18319 18418 I PackageManager: Un-granting permission android.permission.NETWORK_BYPASS_PRIVATE_DNS from package com.android.captiveportallogin (protectionLevel=2 flags=0x38c8be45)
      08-30 23:31:51.850 18319 18319 W Binder:18319_6: type=1400 audit(0.0:43): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:52.339 18319 18418 D PackageManager: Instant App installer not found with android.intent.action.INSTALL_INSTANT_APP_PACKAGE
      08-30 23:31:52.339 18319 18418 D PackageManager: Clear ephemeral installer activity
      08-30 23:31:52.345 18319 18418 I PackageManager.DexOptimizer: Running dexopt (dexoptNeeded=1) on: /data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/base.apk pkg=net.dot.Interop_StructMarshalling isa=x86_64 dexoptFlags=boot_complete,profile_guided,public,enable_hidden_api_checks targetFilter=speed-profile oatDir=/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/oat classLoaderContext=PCL[]
      08-30 23:31:52.346  1779  9971 V installd: DexInv: --- BEGIN '/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/base.apk' ---
      08-30 23:31:52.364 19932 19932 W dex2oat : Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:52.364 19932 19932 I dex2oat : /apex/com.android.runtime/bin/dex2oat --input-vdex-fd=-1 --output-vdex-fd=10 --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=speed-profile --classpath-dir=/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg== --class-loader-context=PCL[] --generate-mini-debug-info --compact-dex-level=none --compilation-reason=install
      08-30 23:31:52.366 19932 19932 I dex2oat : setting boot class path to /apex/com.android.runtime/javalib/core-oj.jar:/apex/com.android.runtime/javalib/core-libart.jar:/apex/com.android.runtime/javalib/okhttp.jar:/apex/com.android.runtime/javalib/bouncycastle.jar:/apex/com.android.runtime/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/android.test.base.jar
      08-30 23:31:52.411 19932 19932 I dex2oat : Explicit concurrent copying GC freed 98(64KB) AllocSpace objects, 0(0B) LOS objects, 99% free, 712B/1536KB, paused 848us total 4.952ms
      08-30 23:31:52.462 19932 19932 I dex2oat : dex2oat took 98.824ms (89.998ms cpu) (threads: 1) arena alloc=1000B (1000B) java alloc=16KB (17096B) native alloc=1765KB (1807360B) free=439KB (449536B)
      08-30 23:31:52.465  1779  9971 V installd: DexInv: --- END '/data/app/net.dot.Interop_StructMarshalling-ZF_Wc1074DAofa8LqBQPKg==/base.apk' (success) ---
      08-30 23:31:52.466 18319 18418 V BackupManagerService: restoreAtInstall pkg=net.dot.Interop_StructMarshalling token=2 restoreSet=0
      08-30 23:31:52.467 18319 18418 V BackupManagerService: Finishing install immediately
      08-30 23:31:52.477 18310 18510 I netd    : trafficSetNetPermForUids(4, [10117]) <0.10ms>
      08-30 23:31:52.492  1555 13240 D vold    : Remounting 10117 as mode default
      08-30 23:31:52.502  1779  9971 E         : Couldn't opendir /data/app/vmdl436292097.tmp: No such file or directory
      08-30 23:31:52.502  1779  9971 E installd: Failed to delete /data/app/vmdl436292097.tmp: No such file or directory
      08-30 23:31:52.500 18319 18319 W Binder:18319_6: type=1400 audit(0.0:44): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:52.597 18319 18319 I RoleManagerService: Granting default permissions...
      08-30 23:31:52.500 18319 18319 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:52.500 18319 18319 W Binder:18319_6: type=1400 audit(0.0:46): avc: denied { getopt } for scontext=u:r:system_server:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:52.722 18319 18458 I InputReader: Reconfiguring input devices.  changes=0x00000010
      08-30 23:31:52.725 18319 19248 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:net.dot.Interop_StructMarshalling flg=0x4000010 (has extras) } to com.android.packageinstaller/.PackageInstalledReceiver
      08-30 23:31:52.726 18319 18367 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:net.dot.Interop_StructMarshalling flg=0x4000010 (has extras) } to com.android.gallery3d/.app.PackagesMonitor
      08-30 23:31:52.726 18319 18367 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:net.dot.Interop_StructMarshalling flg=0x4000010 (has extras) } to com.android.musicfx/.Compatibility$Receiver
      08-30 23:31:52.780 18319 18366 W VoiceInteractionManagerService: no available voice recognition services found for user 0
      08-30 23:31:52.793 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:52.793 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:52.956 18653 18653 D CarrierSvcBindHelper: No carrier app for: 0
      08-30 23:31:52.995 18319 18358 W Looper  : Slow dispatch took 115ms android.fg h=android.os.Handler c=<recycled PooledLambda@d9e233f> m=0
      08-30 23:31:53.007 18653 18653 D CarrierConfigLoader: mHandler: 9 phoneId: 0
      08-30 23:31:53.040 18319 18319 W Looper  : Slow dispatch took 330ms main h=android.app.ActivityThread$H c=android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA@ccc640c m=0
      08-30 23:31:53.040 18319 18319 W Looper  : Slow delivery took 335ms main h=android.app.ActivityThread$H c=android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA@6ca7155 m=0
      08-30 23:31:53.049 18319 18335 I system_server: Background concurrent copying GC freed 62230(4303KB) AllocSpace objects, 44(2984KB) LOS objects, 42% free, 7726KB/13MB, paused 671us total 548.527ms
      08-30 23:31:53.053 18319 18358 W Looper  : Slow delivery took 207ms android.fg h=android.os.Handler c=<recycled PooledLambda@6dbb45b> m=0
      08-30 23:31:53.058 18319 18319 I Telecom : DefaultDialerCache: Refreshing default dialer for user 0: now com.android.dialer: CM.CCCR->CM.UECNT->CM.CCCR->CM.UECNT@AD8
      08-30 23:31:53.060 18319 18319 V BackupManagerConstants: getFullBackupIntervalMilliseconds(...) returns 86400000
      08-30 23:31:53.071 18319 18319 V BackupManagerConstants: getFullBackupRequiredNetworkType(...) returns 2
      08-30 23:31:53.071 18319 18319 V BackupManagerConstants: getFullBackupRequireCharging(...) returns true
      08-30 23:31:53.256 18319 18358 W Looper  : Drained
      08-30 23:31:52.500  1759  1759 W adbd    : type=1400 audit(0.0:47): avc: denied { shutdown } for scontext=u:r:adbd:s0 tcontext=u:r:shell:s0 tclass=unix_stream_socket permissive=0
      08-30 23:31:53.818 18319 18366 I RoleUserState: Wrote roles.xml successfully
      08-30 23:31:54.026 19955 19955 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<<
      08-30 23:31:54.035 19955 19955 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.enable_apex_image"
      08-30 23:31:54.035 19955 19955 I AndroidRuntime: Using default boot image
      08-30 23:31:54.035 19955 19955 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.disable_lock_profiling"
      08-30 23:31:54.035 19955 19955 I AndroidRuntime: Leaving lock profiling enabled
      08-30 23:31:54.036 19955 19955 E libc    : Access denied finding property "persist.device_config.runtime_native_boot.enable_generational_cc"
      08-30 23:31:54.037 19955 19955 I app_process: Core platform API reporting enabled, enforcing=false
      08-30 23:31:54.097 19955 19955 D ICU     : Time zone APEX file found: /apex/com.android.tzdata/etc/icu/icu_tzdata.dat
      08-30 23:31:54.107 19955 19955 W app_process: Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:54.108 19955 19955 I app_process: The ClassLoaderContext is a special shared library.
      08-30 23:31:54.119 19955 19955 W app_process: JNI RegisterNativeMethods: attempt to register 0 native methods for android.media.AudioAttributes
      08-30 23:31:54.122 19955 19955 D AndroidRuntime: Calling main entry com.android.commands.am.Am
      08-30 23:31:54.132 18319 19351 I ActivityManager: Force stopping net.dot.Interop_StructMarshalling appid=10117 user=0: start instr
      08-30 23:31:54.143 18319 18319 W Looper  : Drained
      08-30 23:31:54.148 18300 18300 D Zygote  : Forked child process 19966
      08-30 23:31:54.150 18319 18369 I ActivityManager: Start proc 19966:net.dot.Interop_StructMarshalling/u0a117 for added application net.dot.Interop_StructMarshalling
      08-30 23:31:54.155 19966 19966 W ructMarshallin: Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:54.177 19966 19966 I DOTNET  : JNI_OnLoad: JNI_OnLoad in pal_jni.c
      08-30 23:31:54.177 19966 19966 D DOTNET  : GetOptionalClassGRef: optional class com/android/org/conscrypt/OpenSSLEngineImpl was not found
      08-30 23:31:54.184 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XmlSerializer.dll
      08-30 23:31:54.185 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Contracts.dll
      08-30 23:31:54.185 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.Brotli.dll
      08-30 23:31:54.189 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.DataContractSerialization.dll
      08-30 23:31:54.250 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.dll
      08-30 23:31:54.252 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.NonGeneric.dll
      08-30 23:31:54.254 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Xml.dll
      08-30 23:31:54.255 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.Immutable.dll
      08-30 23:31:54.283 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.DiagnosticSource.dll
      08-30 23:31:54.295 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/OSExtensions.dll
      08-30 23:31:54.298 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.dll
      08-30 23:31:54.299 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ValueTuple.dll
      08-30 23:31:54.300 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Process.dll
      08-30 23:31:54.310 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.FileVersionInfo.dll
      08-30 23:31:54.312 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Http.Json.dll
      08-30 23:31:54.316 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebSockets.dll
      08-30 23:31:54.321 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Pipes.AccessControl.dll
      08-30 23:31:54.322 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Formats.Asn1.dll
      08-30 23:31:54.329 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.amd64.dll
      08-30 23:31:54.477 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.x86.dll
      08-30 23:31:54.661 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/TestLibrary.dll
      08-30 23:31:54.667 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.TypeExtensions.dll
      08-30 23:31:54.668 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.dll
      08-30 23:31:54.669 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Web.HttpUtility.dll
      08-30 23:31:54.672 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.VisualBasic.Core.dll
      08-30 23:31:54.710 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.dll
      08-30 23:31:54.724 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Newtonsoft.Json.dll
      08-30 23:31:54.792 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Resources.ResourceManager.dll
      08-30 23:31:54.795 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.DriveInfo.dll
      08-30 23:31:54.799 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.Expressions.dll
      08-30 23:31:54.845 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/DelegatePInvokeTest.dll
      08-30 23:31:54.849 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Primitives.dll
      08-30 23:31:54.860 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.dll
      08-30 23:31:54.863 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Overlapped.dll
      08-30 23:31:54.864 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Transactions.Local.dll
      08-30 23:31:54.873 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.InteropServices.RuntimeInformation.dll
      08-30 23:31:54.874 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.Annotations.dll
      08-30 23:31:54.882 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ObjectModel.dll
      08-30 23:31:54.884 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Drawing.dll
      08-30 23:31:54.885 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebSockets.Client.dll
      08-30 23:31:54.888 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XPath.dll
      08-30 23:31:54.889 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Diagnostics.Tracing.TraceEvent.dll
      08-30 23:31:54.020 19955 19955 W app_process: type=1400 audit(0.0:48): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=6676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0
      08-30 23:31:54.030 19955 19955 I chatty  : uid=2000(shell) app_process identical 1 line
      08-30 23:31:54.030 19955 19955 W app_process: type=1400 audit(0.0:50): avc: denied { read } for name="u:object_r:device_config_runtime_native_boot_prop:s0" dev="tmpfs" ino=6676 scontext=u:r:shell:s0 tcontext=u:object_r:device_config_runtime_native_boot_prop:s0 tclass=file permissive=0
      08-30 23:31:55.059 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:55.059 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:55.073 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.175 18319 19984 I chatty  : uid=1000 system_server identical 4 lines
      08-30 23:31:55.295 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.319 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.Concurrent.dll
      08-30 23:31:55.329 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.Watcher.dll
      08-30 23:31:55.347 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XPath.XDocument.dll
      08-30 23:31:55.348 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.dll
      08-30 23:31:55.349 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.CompilerServices.Unsafe.dll
      08-30 23:31:55.350 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.Specialized.dll
      08-30 23:31:55.355 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.VisualBasic.dll
      08-30 23:31:55.356 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.AccessControl.dll
      08-30 23:31:55.360 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.InteropServices.dll
      08-30 23:31:55.368 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.DispatchProxy.dll
      08-30 23:31:55.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.dll
      08-30 23:31:55.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Web.dll
      08-30 23:31:55.374 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Win32.Primitives.dll
      08-30 23:31:55.375 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.dll
      08-30 23:31:55.377 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ServiceProcess.dll
      08-30 23:31:55.378 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Http.dll
      08-30 23:31:55.385 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.387 18319 19984 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:55.389 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.459 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Extensions.dll
      08-30 23:31:55.460 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Sockets.dll
      08-30 23:31:55.469 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.488 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebProxy.dll
      08-30 23:31:55.489 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebClient.dll
      08-30 23:31:55.494 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Thread.dll
      08-30 23:31:55.494 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encoding.Extensions.dll
      08-30 23:31:55.495 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.HttpListener.dll
      08-30 23:31:55.506 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encodings.Web.dll
      08-30 23:31:55.509 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Mail.dll
      08-30 23:31:55.532 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.537 18319 19984 I chatty  : uid=1000 system_server identical 3 lines
      08-30 23:31:55.539 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.548 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.Queryable.dll
      08-30 23:31:55.553 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Resources.Reader.dll
      08-30 23:31:55.554 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Resources.Writer.dll
      08-30 23:31:55.556 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.AppContext.dll
      08-30 23:31:55.557 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Data.dll
      08-30 23:31:55.558 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Security.dll
      08-30 23:31:55.575 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.NetworkInformation.dll
      08-30 23:31:55.579 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.InteropServices.JavaScript.dll
      08-30 23:31:55.582 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.SecureString.dll
      08-30 23:31:55.583 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Console.dll
      08-30 23:31:55.587 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.TypeConverter.dll
      08-30 23:31:55.602 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.604 18319 19984 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:55.606 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:55.607 18319 19984 I PackageManager.DexOptimizer: Running dexopt (dexoptNeeded=1) on: /system/product/app/ModuleMetadata/ModuleMetadata.apk pkg=com.android.modulemetadata isa=x86_64 dexoptFlags=boot_complete,public,enable_hidden_api_checks targetFilter=verify oatDir=null classLoaderContext=PCL[]{PCL[/system/framework/android.hidl.manager-V1.0-java.jar]{PCL[/system/framework/android.hidl.base-V1.0-java.jar]}#PCL[/system/framework/android.hidl.base-V1.0-java.jar]}
      08-30 23:31:55.608  1779  9971 V installd: DexInv: --- BEGIN '/system/product/app/ModuleMetadata/ModuleMetadata.apk' ---
      08-30 23:31:55.620 19985 19985 W dex2oat : Unexpected CPU variant for X86 using defaults: x86_64
      08-30 23:31:55.627 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.Uri.dll
      08-30 23:31:55.635 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Emit.ILGeneration.dll
      08-30 23:31:55.635 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.Linq.dll
      08-30 23:31:55.636 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.dll
      08-30 23:31:55.637 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Configuration.dll
      08-30 23:31:55.638 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.EventBasedAsync.dll
      08-30 23:31:55.640 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Extensions.dll
      08-30 23:31:55.640 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.CoreLib.dll
      08-30 23:31:55.933 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Json.dll
      08-30 23:31:55.970 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Drawing.Primitives.dll
      08-30 23:31:55.974 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.NameResolution.dll
      08-30 23:31:55.977 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.execution.dotnet.dll
      08-30 23:31:56.001 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Transactions.dll
      08-30 23:31:56.002 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.ReaderWriter.dll
      08-30 23:31:56.003 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.FileSystem.dll
      08-30 23:31:56.004 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.assert.dll
      08-30 23:31:56.015 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Json.dll
      08-30 23:31:56.015 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.dll
      08-30 23:31:56.025 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.DataAnnotations.dll
      08-30 23:31:56.026 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Formatters.dll
      08-30 23:31:56.029 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.Xml.Linq.dll
      08-30 23:31:56.039 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Dia2Lib.dll
      08-30 23:31:56.047 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.ServicePoint.dll
      08-30 23:31:56.048 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.RegularExpressions.dll
      08-30 23:31:56.075 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.AccessControl.dll
      08-30 23:31:56.077 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/TraceReloggerLib.dll
      08-30 23:31:56.079 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/ReversePInvokeTest.dll
      08-30 23:31:56.083 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.dll
      08-30 23:31:56.085 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.abstractions.dll
      08-30 23:31:56.087 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Data.DataSetExtensions.dll
      08-30 23:31:56.088 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/netstandard.dll
      08-30 23:31:56.092 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Channels.dll
      08-30 23:31:56.095 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CSharp.dll
      08-30 23:31:56.118 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.IsolatedStorage.dll
      08-30 23:31:56.121 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Globalization.Calendars.dll
      08-30 23:31:56.122 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.dll
      08-30 23:31:56.214 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Timer.dll
      08-30 23:31:56.215 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Emit.dll
      08-30 23:31:56.219 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Loader.dll
      08-30 23:31:56.219 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Handles.dll
      08-30 23:31:56.220 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Serialization.Primitives.dll
      08-30 23:31:56.222 19985 19985 I dex2oat : /apex/com.android.runtime/bin/dex2oat --input-vdex-fd=-1 --output-vdex-fd=10 --resolve-startup-const-strings=true --max-image-block-size=524288 --compiler-filter=verify --classpath-dir=/system/product/app/ModuleMetadata --class-loader-context=PCL[]{PCL[/system/framework/android.hidl.manager-V1.0-java.jar]{PCL[/system/framework/android.hidl.base-V1.0-java.jar]}#PCL[/system/framework/android.hidl.base-V1.0-java.jar]} --generate-mini-debug-info --compact-dex-level=none --compilation-reason=boot
      08-30 23:31:56.224 19985 19985 I dex2oat : setting boot class path to /apex/com.android.runtime/javalib/core-oj.jar:/apex/com.android.runtime/javalib/core-libart.jar:/apex/com.android.runtime/javalib/okhttp.jar:/apex/com.android.runtime/javalib/bouncycastle.jar:/apex/com.android.runtime/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/android.test.base.jar
      08-30 23:31:56.232 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.StackTrace.dll
      08-30 23:31:56.233 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Csp.dll
      08-30 23:31:56.234 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Debug.dll
      08-30 23:31:56.235 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.core.dll
      08-30 23:31:56.244 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.Extensions.dll
      08-30 23:31:56.246 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Algorithms.dll
      08-30 23:31:56.247 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Pipes.dll
      08-30 23:31:56.251 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XmlDocument.dll
      08-30 23:31:56.253 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encoding.dll
      08-30 23:31:56.253 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.arm.dll
      08-30 23:31:56.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.X509Certificates.dll
      08-30 23:31:56.373 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Numerics.dll
      08-30 23:31:56.374 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Win32.Registry.dll
      08-30 23:31:56.375 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Formats.Tar.dll
      08-30 23:31:56.384 19966 19976 I ructMarshallin: Background young concurrent copying GC freed 36379(4420KB) AllocSpace objects, 0(0B) LOS objects, 84% free, 1120KB/7264KB, paused 769us total 228.830ms
      08-30 23:31:56.388 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Principal.dll
      08-30 23:31:56.388 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Metadata.dll
      08-30 23:31:56.419 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CodeAnalysis.CSharp.dll
      08-30 23:31:56.884 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/CommandLine.dll
      08-30 23:31:56.910 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Primitives.dll
      08-30 23:31:56.911 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Claims.dll
      08-30 23:31:56.917 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ServiceModel.Web.dll
      08-30 23:31:56.917 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Globalization.dll
      08-30 23:31:56.918 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Text.Encoding.CodePages.dll
      08-30 23:31:57.145 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.OpenSsl.dll
      08-30 23:31:57.159 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/MarshalStructAsLayoutSeq.dll
      08-30 23:31:57.220 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/WindowsBase.dll
      08-30 23:31:57.222 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Newtonsoft.Json.Bson.dll
      08-30 23:31:57.241 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DotNet.XUnitExtensions.dll
      08-30 23:31:57.245 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Buffers.dll
      08-30 23:31:57.260 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Ping.dll
      08-30 23:31:57.268 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.TraceSource.dll
      08-30 23:31:57.273 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Principal.Windows.dll
      08-30 23:31:57.274 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.Dataflow.dll
      08-30 23:31:57.287 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Windows.dll
      08-30 23:31:57.289 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Tools.dll
      08-30 23:31:57.289 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.CompilerServices.VisualC.dll
      08-30 23:31:57.290 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.runner.reporters.netcoreapp10.dll
      08-30 23:31:57.298 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Dynamic.Runtime.dll
      08-30 23:31:57.298 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.FileSystem.Primitives.dll
      08-30 23:31:57.299 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Globalization.Extensions.dll
      08-30 23:31:57.299 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Primitives.dll
      08-30 23:31:57.301 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.UnmanagedMemoryStream.dll
      08-30 23:31:57.301 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.dll
      08-30 23:31:57.302 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Collections.dll
      08-30 23:31:57.310 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.Parallel.dll
      08-30 23:31:57.315 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.XDocument.dll
      08-30 23:31:57.316 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Encoding.dll
      08-30 23:31:57.316 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Quic.dll
      08-30 23:31:57.325 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Security.Cryptography.Cng.dll
      08-30 23:31:57.325 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.Requests.dll
      08-30 23:31:57.337 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Xml.Serialization.dll
      08-30 23:31:57.338 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.dll
      08-30 23:31:57.340 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Reflection.Emit.Lightweight.dll
      08-30 23:31:57.343 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.TextWriterTraceListener.dll
      08-30 23:31:57.344 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Diagnostics.Tracing.dll
      08-30 23:31:57.345 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.Compression.ZipFile.dll
      08-30 23:31:57.349 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.ThreadPool.dll
      08-30 23:31:57.350 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.IO.MemoryMappedFiles.dll
      08-30 23:31:57.353 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.runner.utility.netcoreapp10.dll
      08-30 23:31:57.374 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Numerics.Vectors.dll
      08-30 23:31:57.375 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Core.dll
      08-30 23:31:57.376 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/NestedStruct.dll
      08-30 23:31:57.376 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.ComponentModel.Primitives.dll
      08-30 23:31:57.379 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Threading.Tasks.dll
      08-30 23:31:57.379 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Data.Common.dll
      08-30 23:31:57.540 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Net.WebHeaderCollection.dll
      08-30 23:31:57.557 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Intrinsics.dll
      08-30 23:31:57.558 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.Diagnostics.FastSerialization.dll
      08-30 23:31:57.565 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/xunit.console.dll
      08-30 23:31:57.605 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/mscorlib.dll
      08-30 23:31:57.610 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Memory.dll
      08-30 23:31:57.615 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Linq.Parallel.dll
      08-30 23:31:57.644 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Private.Xml.dll
      08-30 23:31:57.779 19985 19985 I dex2oat : dex2oat took 2.159s (30.139ms cpu) (threads: 1) arena alloc=0B (0B) java alloc=16KB (16400B) native alloc=1680KB (1721184B) free=491KB (502944B)
      08-30 23:31:58.125 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CodeAnalysis.dll
      08-30 23:31:58.414 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/System.Runtime.Numerics.dll
      08-30 23:31:58.423 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.CodeAnalysis.VisualBasic.dll
      08-30 23:31:58.461  1779  9971 V installd: DexInv: --- END '/system/product/app/ModuleMetadata/ModuleMetadata.apk' (success) ---
      08-30 23:31:58.463 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.465 18319 19984 I chatty  : uid=1000 system_server identical 1 line
      08-30 23:31:58.467 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.525 18319 18335 I system_server: Background concurrent copying GC freed 18696(1320KB) AllocSpace objects, 10(328KB) LOS objects, 42% free, 7196KB/12MB, paused 204.696ms total 740.668ms
      08-30 23:31:58.528 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.777 18319 19984 I chatty  : uid=1000 system_server identical 47 lines
      08-30 23:31:58.778 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.842 19966 19983 I DOTNET  : Extracting asset to //data/user/0/net.dot.Interop_StructMarshalling/files/Microsoft.DiaSymReader.Native.arm64.dll
      08-30 23:31:58.863 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:58.880 18319 19984 I chatty  : uid=1000 system_server identical 5 lines
      08-30 23:31:59.004 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.063 18319 19351 D WificondControl: Scan result ready event
      08-30 23:31:59.107 19966 19983 I DOTNET  : MonoRunner initialize,, entryPointLibName=NestedStruct.dll
      08-30 23:31:59.108 19966 19983 D DOTNET  : file_path: /data/user/0/net.dot.Interop_StructMarshalling/files/runtimeconfig.bin
      08-30 23:31:59.124 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.148 18319 19984 I chatty  : uid=1000 system_server identical 5 lines
      08-30 23:31:59.149 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.164 19966 19983 D DOTNET  : assembly_preload_hook: System.Private.CoreLib (null) /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.306 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.505 18319 18360 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
      08-30 23:31:59.449 18319 19984 I chatty  : uid=1000 system_server identical 5 lines
      08-30 23:31:59.569 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.761 19966 19983 D DOTNET  : assembly_preload_hook: NestedStruct.dll (null) /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.762 19966 19983 D DOTNET  : Executable: NestedStruct.dll
      08-30 23:31:59.762 19966 19983 D DOTNET  : assembly_preload_hook: System.Runtime  /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.766 19966 19983 D DOTNET  : assembly_preload_hook: System.Console  /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.766 19966 19983 D DOTNET  : assembly_preload_hook: System.Runtime.InteropServices  /data/user/0/net.dot.Interop_StructMarshalling/files
      08-30 23:31:59.866 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.870 18319 19984 I system_server: The ClassLoaderContext is a special shared library.
      08-30 23:31:59.935 18319 19984 I BackgroundDexOptService: Pinning optimized code {com.android.modulemetadata}
      08-30 23:31:59.595 18319 18360 I chatty  : uid=1000(system) android.io identical 4 lines
      08-30 23:31:59.596 18319 18360 I DropBoxManagerService: add tag=system_server_strictmode isTagEnabled=true flags=0x2
      08-30 23:31:59.939 18319 18319 I ActivityManager: Killing 19611:com.android.camera2/u0a115 (adj 985): empty #17
      08-30 23:31:59.944 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:59.944 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:59.947 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:59.947 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:59.950 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:31:59.950 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:31:59.982 18300 18300 I Zygote  : Process 19611 exited due to signal 9 (Killed)
      08-30 23:32:00.022 18319 18370 I libprocessgroup: Successfully killed process cgroup uid 10115 pid 19611 in 80ms
      08-30 23:32:00.078 18550 18550 D KeyguardClockSwitch: Updating clock: 1132
      08-30 23:32:00.754 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:00.754 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:00.756 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:00.756 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:00.758 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:00.758 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:01.103 19966 19983 E mono    : 
      08-30 23:32:01.103 19966 19983 E mono    : Unhandled Exception:
      08-30 23:32:01.103 19966 19983 E mono    : System.DllNotFoundException: MarshalStructAsParam
      08-30 23:32:01.103 19966 19983 E mono    :    at Managed.Main()
      08-30 23:32:01.104 19966 19983 E DOTNET  : UnhandledException: System.DllNotFoundException MarshalStructAsParam    at Managed.Main()
      08-30 23:32:01.153 18300 18300 I Zygote  : Process 19966 exited cleanly (1)
      08-30 23:32:01.154 18319 19352 I ActivityManager: Process net.dot.Interop_StructMarshalling (pid 19966) has died: fore FGS 
      08-30 23:32:01.156 18319 19352 W ActivityManager: Crash of app net.dot.Interop_StructMarshalling running instrumentation ComponentInfo{net.dot.Interop_StructMarshalling/net.dot.MonoRunner}
      08-30 23:32:01.158 18319 19352 I ActivityManager: Force stopping net.dot.Interop_StructMarshalling appid=10117 user=0: finished inst
      08-30 23:32:01.163 18319 18366 E memtrack: Couldn't load memtrack module
      08-30 23:32:01.163 18319 18366 W android.os.Debug: failed to get memory consumption info: -1
      08-30 23:32:01.169 18319 19993 W Binder  : Outgoing transactions from this process must be FLAG_ONEWAY
      08-30 23:32:01.169 18319 19993 W Binder  : java.lang.Throwable
      08-30 23:32:01.169 18319 19993 W Binder  : 	at android.os.BinderProxy.transact(BinderProxy.java:480)
      08-30 23:32:01.169 18319 19993 W Binder  : 	at android.app.IInstrumentationWatcher$Stub$Proxy.instrumentationFinished(IInstrumentationWatcher.java:205)
      08-30 23:32:01.169 18319 19993 W Binder  : 	at com.android.server.am.InstrumentationReporter$MyThread.run(InstrumentationReporter.java:86)
      08-30 23:32:01.170 19955 19955 D AndroidRuntime: Shutting down VM
      08-30 23:32:01.192 18319 18370 I libprocessgroup: Successfully killed process cgroup uid 10117 pid 19966 in 40ms
      Expected: True
      Actual:   False
      Stack Trace:
           at Interop_StructMarshalling._PInvoke_NestedStruct_NestedStruct_._PInvoke_NestedStruct_NestedStruct_sh()
           at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
           at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
      Output:
        
        Return code:      80
        Raw output file:      /datadisks/disk1/work/B3BF09F6/w/BDEF0A2D/uploads/Reports/Interop.StructMarshalling/PInvoke/NestedStruct/NestedStruct.output.txt
        Raw output:
Author: fanyang-mono
Assignees: fanyang-mono
Labels:

os-android, area-Interop-mono

Milestone: 9.0.0

@jkoritzinsky
Copy link
Member

Yes this is a known test infra issue for mobile platforms. All tests with native assets are currently disabled on mobile platforms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants