dotnet / android

.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
MIT License
1.92k stars 526 forks source link

net6.0-android: `HttpClient(Handler)` gives SIGSEGV, need to use `AndroidClientHandler` #5982

Closed bddckr closed 3 years ago

bddckr commented 3 years ago

Steps to Reproduce

  1. Run the attached project (on a device in my case, didn't try the emulator).
  2. Observe the crash.
  3. Open App.fs and look at the commented lines of code. Notice that you have to use the line that specifies AndroidClientHandler to prevent the crash.

net6-android-crash.zip

Expected Behavior

Using HttpClient or HttpClientHandler should work without crashes in .NET 6 on Android.

Actual Behavior

The project is forced to use AndroidClientHandler to prevent the crash.

Version Information

Visual Studio Details ``` Microsoft Visual Studio Community 2019 Preview Version 16.11.0 Preview 1.0 VisualStudio.16.Preview/16.11.0-pre.1.0+31320.298 Microsoft .NET Framework Version 4.8.04161 Installed Version: Community Visual C++ 2019 00435-60000-00000-AA534 Microsoft Visual C++ 2019 ASP.NET and Web Tools 2019 16.11.40.5765 ASP.NET and Web Tools 2019 Azure App Service Tools v3.0.0 16.11.40.5765 Azure App Service Tools v3.0.0 C# Tools 3.11.0-1.21264.4+0ed7600c68d3007a3812d77494fa53d8fb097a31 C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used. CodeMaid 11.2.231 CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding. Codist 5.11.0 This extension provides enhanced syntax highlighting, contextual toolbar and navigation bar for code editor, shows more details on quick info and marks interesting items on scrollbar margin. Common Azure Tools 1.10 Provides common services for use by Azure Mobile Services and Microsoft Azure Tools. EditorConfig Language Service 1.17.288 Language service for .editorconfig files. EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. EditProj 1.0 This packages allows you to edit project and solution files without the need to unload them first. Extensibility Message Bus 1.2.6 (master@34d6af2) Provides common messaging-based MEF services for loosely coupled Visual Studio extension components communication and integration. F# Formatting 0.9 F# source code formatting using Fantomas. F# Lint 0.5 Source code linting for F#. File Icons 2.7 Adds icons for files that are not recognized by Solution Explorer FormatCommand Extension 1.0 FormatCommand Visual Studio Extension Detailed Info IntelliCode Extension 1.0 IntelliCode Visual Studio Extension Detailed Info Line Press 13d97f3e-75e2-4715-a444-715b5f39f0a4 Control the line-height of code lines, and compress empty or any unimportant lines. Have best of both worlds, more code view with no cram. Markdown Editor 1.12.253 A full featured Markdown editor with live preview and syntax highlighting. Supports GitHub flavored Markdown. Microsoft Continuous Delivery Tools for Visual Studio 0.4 Simplifying the configuration of Azure DevOps pipelines from within the Visual Studio IDE. Microsoft JVM Debugger 1.0 Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines Microsoft Library Manager 2.1.113+g422d40002e.RR Install client-side libraries easily to any web project Microsoft MI-Based Debugger 1.0 Provides support for connecting Visual Studio to MI compatible debuggers Microsoft Visual C++ Wizards 1.0 Microsoft Visual C++ Wizards Microsoft Visual Studio Tools for Containers 1.2 Develop, run, validate your ASP.NET Core applications in the target environment. F5 your application directly into a container with debugging, or CTRL + F5 to edit & refresh your app without having to rebuild the container. Microsoft Visual Studio VC Package 1.0 Microsoft Visual Studio VC Package Mono Debugging for Visual Studio 16.10.15 (552afdf) Support for debugging Mono processes with Visual Studio. NuGet Package Manager 5.11.0 NuGet Package Manager in Visual Studio. For more information about NuGet, visit https://docs.nuget.org/ ProjectServicesPackage Extension 1.0 ProjectServicesPackage Visual Studio Extension Detailed Info Razor (ASP.NET Core) 16.1.0.2122504+13c05c96ea6bdbe550bd88b0bf6cdddf8cde1725 Provides languages services for ASP.NET Core Razor. Rewrap Extension 1.0 Re-wraps comments and other text SQL Server Data Tools 16.0.62105.11120 Microsoft SQL Server Data Tools SubwordNavigation 1.5.0 Provides subword navigation for Visual Studio. Syntax Visualizer 1.0 An extension for visualizing Roslyn SyntaxTrees. TabPath Extension 1.2.2 Shows file paths in tab titles. TrimCopyPackage Extension 1.0 TrimCopyPackage Visual Studio Extension Detailed Info TypeScript Tools 16.0.30429.2002 TypeScript Tools for Microsoft Visual Studio Viasfora 4.3.195 Add color to your Visual Studio editor! Visual Basic Tools 3.11.0-1.21264.4+0ed7600c68d3007a3812d77494fa53d8fb097a31 Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used. Visual C++ for Cross Platform Mobile Development (Android) 16.0.31306.167 Visual C++ for Cross Platform Mobile Development (Android) Visual F# Tools 16.10.0-beta.21262.7+1b23bbeda88ea3cb9be9af777f4c99fa8663df81 Microsoft Visual F# Tools Visual Studio Code Debug Adapter Host Package 1.0 Interop layer for hosting Visual Studio Code debug adapters in Visual Studio Visual Studio Container Tools Extensions 1.0 View, manage, and diagnose containers within Visual Studio. Visual Studio Spell Check Everywhere VSSpellCheckEverywhere An extension that enables spell checking within any Visual Studio file editor or tool window that uses WPF text boxes. https://GitHub.com/EWSoftware/VSSpellChecker Visual Studio Spell Checker VSSpellChecker An editor extension that checks the spelling of comments, strings, and plain text as you type or interactively with tool windows. https://GitHub.com/EWSoftware/VSSpellChecker Visual Studio Tools for CMake 1.0 Visual Studio Tools for CMake Visual Studio Tools for Containers 1.0 Visual Studio Tools for Containers Visual Studio Tools for Unity 4.10.2.0 Visual Studio Tools for Unity VisualStudio.DeviceLog 1.0 Information about my package VisualStudio.Mac 1.0 Mac Extension for Visual Studio VSColorOutput 2.73 Color output for build and debug windows - https://mike-ward.net/vscoloroutput Xamarin 16.11.000.149 (d16-11@cb8efbe) Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android. Xamarin Designer 16.10.0.115 (remotes/origin/c750fbf1bde3c720d077f51640fe197c6dac7cbe@c750fbf1b) Visual Studio extension to enable Xamarin Designer tools in Visual Studio. Xamarin Templates 16.10.5 (355b57a) Templates for building iOS, Android, and Windows apps with Xamarin and Xamarin.Forms. Xamarin.Android SDK 11.3.99.31 (main/92efdcc) Xamarin.Android Reference Assemblies and MSBuild support. Mono: b4a3858 Java.Interop: xamarin/java.interop/main@12e670a ProGuard: Guardsquare/proguard/v7.0.1@912d149 SQLite: xamarin/sqlite/3.35.4@85460d3 Xamarin.Android Tools: xamarin/xamarin-android-tools/main@683f375 Xamarin.iOS and Xamarin.Mac SDK 14.20.0.1 (fe0e2c518) Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support. ```

Log File

I followed this:

adb shell setprop debug.mono.log default,timing=bare,assembly
adb logcat -G 16M
adb logcat -c
rem Run the application here
adb logcat -d > log.txt
adb bugreport

bugreport-A7B10-OPM1.171019.026-2021-06-02-12-08-11.zip

adb logcat ``` --------- beginning of main 06-02 12:07:57.704 748 778 I : FanControlSetDriver changed settings - 15985780909108 15955745651515 06-02 12:07:58.167 751 1140 D SurfaceFlinger: Vsync watchDog is alive 06-02 12:07:58.353 750 1425 E PvrService: PvrService getTrackingDataExt ret(0) 06-02 12:07:58.354 750 1425 E PvrService: PvrService getTrackingDataExt rotation(0.028634, 0.001003, -0.001621, 0.999588) 06-02 12:07:58.354 750 1425 E PvrService: PvrService getTrackingDataExt position(0.000093, 0.004485, -0.076075) 06-02 12:07:58.355 750 1425 D PvrService: PvrService::setShareMemoryData(666278): 06-02 12:07:58.355 750 1425 D PvrService: 0.028634,0.001003,-0.001621,0.999588,0.000093,0.004485,-0.076075 [15986431583691] [15986430495827] [1341771] [1094375] 06-02 12:07:58.355 750 1425 D PvrService: threadLoop continue: 1 06-02 12:07:59.112 1145 1235 D WindowManager: psensor mPsensorGotoSleep 06-02 12:07:59.113 1145 1235 D WindowManager: psensor gotoSleepFromPsensor 06-02 12:07:59.115 1145 31188 I WindowManager: sendDatatoSurfaceFligner transactId: 2001 mode : 0 06-02 12:07:59.116 751 802 E SurfaceFlinger: Get Key code:127 06-02 12:07:59.116 751 802 D 2DToVR : VRScene::onKeyPressed: 127, 0, 1. 06-02 12:07:59.119 750 13782 I PvrService: OnTransact:code=2004 06-02 12:07:59.119 750 13782 D PvrService: Get key event:keyCode=127, keyStatus=1, repeatCount=0 --------- beginning of system 06-02 12:07:49.112 6227 6227 I chatty : uid=1000(system) com.pvr.seethrough.setting expire 4 lines 06-02 12:07:49.112 6227 6227 W ViewRootImpl[MainActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_MEDIA_PAUSE, scanCode=0, metaState=0, flags=0x28, repeatCount=0, eventTime=15977185, downTime=15977185, deviceId=-1, source=0x101 } 06-02 12:07:59.120 6227 6227 W ViewRootImpl[MainActivity]: Dropping event due to no window focus: KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_MEDIA_PAUSE, scanCode=0, metaState=0, flags=0x8, repeatCount=0, eventTime=15987191, downTime=15987191, deviceId=-1, source=0x101 } 06-02 12:07:59.120 1145 31188 I WindowManager: sendDatatoSurfaceFligner transactId: 2001 mode : 1 06-02 12:07:59.121 751 802 E SurfaceFlinger: Get Key code:127 06-02 12:07:59.121 751 802 D 2DToVR : VRScene::onKeyPressed: 127, 0, 0. 06-02 12:07:59.122 750 13782 I PvrService: OnTransact:code=2004 06-02 12:07:59.122 750 13782 D PvrService: Get key event:keyCode=127, keyStatus=0, repeatCount=0 06-02 12:07:59.122 6227 6227 W ViewRootImpl[MainActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_MEDIA_PAUSE, scanCode=0, metaState=0, flags=0x28, repeatCount=0, eventTime=15987197, downTime=15987197, deviceId=-1, source=0x101 } 06-02 12:07:59.123 6227 6227 I SeethroughSetting: onKeyUp--->127 06-02 12:07:59.124 6227 6227 I VRBoundary: handleKeyUpEvent KeyCode = 127 dialogShow = -1 06-02 12:07:59.608 1145 2984 D WindowManager: psensor mPsensorGotoSleep for far2,PSENSOR_FAR_LOCKED_TIME = 10000 06-02 12:08:00.168 751 1140 D SurfaceFlinger: Vsync watchDog is alive 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24073): avc: denied { open } for path="/dev/__properties__/u:object_r:wififtmd_prop:s0" dev="tmpfs" ino=15481 scontext=u:r:shell:s0 tcontext=u:object_r:wififtmd_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24074): avc: denied { getattr } for path="/dev/__properties__/u:object_r:wififtmd_prop:s0" dev="tmpfs" ino=15481 scontext=u:r:shell:s0 tcontext=u:object_r:wififtmd_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24075): avc: denied { open } for path="/dev/__properties__/u:object_r:spcomlib_prop:s0" dev="tmpfs" ino=15482 scontext=u:r:shell:s0 tcontext=u:object_r:spcomlib_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24076): avc: denied { getattr } for path="/dev/__properties__/u:object_r:spcomlib_prop:s0" dev="tmpfs" ino=15482 scontext=u:r:shell:s0 tcontext=u:object_r:spcomlib_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24077): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_seccam_prop:s0" dev="tmpfs" ino=15483 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_seccam_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24078): avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_seccam_prop:s0" dev="tmpfs" ino=15483 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_seccam_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24079): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_rild_libpath_prop:s0" dev="tmpfs" ino=15484 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_rild_libpath_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24080): avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_rild_libpath_prop:s0" dev="tmpfs" ino=15484 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_rild_libpath_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24081): avc: denied { open } for path="/dev/__properties__/u:object_r:qvr_prop:s0" dev="tmpfs" ino=15485 scontext=u:r:shell:s0 tcontext=u:object_r:qvr_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24082): avc: denied { getattr } for path="/dev/__properties__/u:object_r:qvr_prop:s0" dev="tmpfs" ino=15485 scontext=u:r:shell:s0 tcontext=u:object_r:qvr_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24083): avc: denied { open } for path="/dev/__properties__/u:object_r:qdma_prop:s0" dev="tmpfs" ino=15486 scontext=u:r:shell:s0 tcontext=u:object_r:qdma_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24084): avc: denied { getattr } for path="/dev/__properties__/u:object_r:qdma_prop:s0" dev="tmpfs" ino=15486 scontext=u:r:shell:s0 tcontext=u:object_r:qdma_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24085): avc: denied { open } for path="/dev/__properties__/u:object_r:per_mgr_state_prop:s0" dev="tmpfs" ino=15487 scontext=u:r:shell:s0 tcontext=u:object_r:per_mgr_state_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24086): avc: denied { getattr } for path="/dev/__properties__/u:object_r:per_mgr_state_prop:s0" dev="tmpfs" ino=15487 scontext=u:r:shell:s0 tcontext=u:object_r:per_mgr_state_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24087): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_lld_prop:s0" dev="tmpfs" ino=15488 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_lld_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24088): avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_lld_prop:s0" dev="tmpfs" ino=15488 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_lld_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24089): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_core_ctl_prop:s0" dev="tmpfs" ino=15489 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_core_ctl_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24090): avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_core_ctl_prop:s0" dev="tmpfs" ino=15489 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_core_ctl_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24091): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_qdcmss_prop:s0" dev="tmpfs" ino=15490 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_qdcmss_prop:s0 tclass=file permissive=1 06-02 12:08:00.429 31190 31190 I getprop : type=1400 audit(0.0:24092): avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_qdcmss_prop:s0" dev="tmpfs" ino=15490 scontext=u:r:shell:s0 tcontext=u:object_r:vendor_qdcmss_prop:s0 tclass=file permissive=1 06-02 12:08:00.527 750 1425 E PvrService: PvrService getTrackingDataExt ret(0) 06-02 12:08:00.527 750 1425 E PvrService: PvrService getTrackingDataExt rotation(0.028634, 0.001003, -0.001621, 0.999588) 06-02 12:08:00.527 750 1425 E PvrService: PvrService getTrackingDataExt position(0.000093, 0.004485, -0.076075) 06-02 12:08:00.684 31192 31192 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 2000 <<<<<< 06-02 12:08:00.764 31192 31192 I app_process: The ClassLoaderContext is a special shared library. 06-02 12:08:00.789 31192 31192 D AndroidRuntime: Calling main entry com.android.commands.pm.Pm 06-02 12:08:00.796 31192 31192 I app_process: System.exit called, status: 0 06-02 12:08:00.796 31192 31192 I AndroidRuntime: VM exiting with result code 0. 06-02 12:08:00.796 31192 31201 W MessageQueue: Handler (android.os.Handler) {d81cd97} sending message to a Handler on a dead thread 06-02 12:08:00.796 31192 31201 W MessageQueue: java.lang.IllegalStateException: Handler (android.os.Handler) {d81cd97} sending message to a Handler on a dead thread 06-02 12:08:00.796 31192 31201 W MessageQueue: at android.os.MessageQueue.enqueueMessage(MessageQueue.java:545) 06-02 12:08:00.796 31192 31201 W MessageQueue: at android.os.Handler.enqueueMessage(Handler.java:662) 06-02 12:08:00.796 31192 31201 W MessageQueue: at android.os.Handler.sendMessageAtTime(Handler.java:631) 06-02 12:08:00.796 31192 31201 W MessageQueue: at android.os.Handler.sendMessageDelayed(Handler.java:601) 06-02 12:08:00.796 31192 31201 W MessageQueue: at android.os.Handler.post(Handler.java:357) 06-02 12:08:00.796 31192 31201 W MessageQueue: at android.os.ResultReceiver$MyResultReceiver.send(ResultReceiver.java:57) 06-02 12:08:00.796 31192 31201 W MessageQueue: at com.android.internal.os.IResultReceiver$Stub.onTransact(IResultReceiver.java:58) 06-02 12:08:00.796 31192 31201 W MessageQueue: at android.os.Binder.execTransact(Binder.java:697) 06-02 12:08:00.797 31192 31192 E PxrCompositor: MPS Destroy(): mSamples = 0, mIsProtectedContent = 0 06-02 12:08:00.797 31192 31192 E PxrCompositor: 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:08:00.797 31192 31192 E PxrCompositor: MPS Destroy(): mSamples = 0, mIsProtectedContent = 0 06-02 12:08:00.797 31192 31192 E PxrCompositor: 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:08:00.797 31192 31192 E PxrCompositor: MPS Destroy(): mSamples = 0, mIsProtectedContent = 0 06-02 12:08:00.797 31192 31192 E PxrCompositor: 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:08:00.797 31192 31192 E PxrCompositor: MPS Destroy(): mSamples = 0, mIsProtectedContent = 0 06-02 12:08:00.797 31192 31192 E PxrCompositor: 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:07:59.123 6227 6227 I chatty : uid=1000(system) com.pvr.seethrough.setting identical 4 lines 06-02 12:07:59.123 6227 6227 W ViewRootImpl[MainActivity]: Cancelling event due to no window focus: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_MEDIA_PAUSE, scanCode=0, metaState=0, flags=0x28, repeatCount=0, eventTime=15987197, downTime=15987197, deviceId=-1, source=0x101 } 06-02 12:08:01.364 1145 11562 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity} from uid 2000 06-02 12:08:01.365 1145 11562 D ActivityStarter: focusedDisplayId is:0 06-02 12:08:00.797 31192 31192 E libEGL : call to OpenGL ES API with no current context (logged once per thread) 06-02 12:08:01.366 1145 11562 V PicoSettingsProvider: table to handle:whitelist selection:packagename = ? 06-02 12:08:01.366 1145 11562 V PicoSettingsProvider: selectionArgs[0] is:com.example.crashtest 06-02 12:08:01.366 1145 11562 V PicoSettingsProvider: query....selection:packagename = ? dataToReturnArrayList.size:0 06-02 12:08:01.367 1145 11562 E ActivityUtils: inStereoAppList PackageName:com.example.crashtest type:null 06-02 12:08:01.368 1145 11562 D ActivityUtils: name is com.htc.vr.unity.WVRUnityVRActivity 06-02 12:08:01.369 1145 11562 V ActivityStarter: startingActivity(ActivityRecord{d350a44 u0 com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity t-1}) is 2D Type:true 06-02 12:08:01.370 1145 11562 E ANDR-PERF-JNI: com_qualcomm_qtiperformance_native_perf_io_prefetch_start 06-02 12:08:01.371 730 730 E ANDR-IOP: IOP HAL: Received pkg_name = com.example.crashtest pid = -1 06-02 12:08:01.373 1145 11562 D ActivityTrigger: activityStartTrigger: Activity is Triggerred in full screen ApplicationInfo{44259f3 com.example.crashtest} 06-02 12:08:01.373 1145 11562 E ActivityTrigger: activityStartTrigger: not whiteListedcom.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity/1 06-02 12:08:01.373 1145 11562 D CompatibilityInfo: mCompatibilityFlags - 4 06-02 12:08:01.373 1145 11562 D CompatibilityInfo: applicationDensity - 640 06-02 12:08:01.373 1145 11562 D CompatibilityInfo: applicationScale - 1.0 06-02 12:08:01.373 1145 11562 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{44259f3 com.example.crashtest} is now in focus and seems to be in full-screen mode 06-02 12:08:01.374 1145 11562 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity/1 06-02 12:08:01.381 1145 11562 I ActivityManager: Start proc 31225:com.example.crashtest/u0a183 for activity com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity 06-02 12:08:01.382 31225 31225 I zygote64: Late-enabling -Xcheck:jni 06-02 12:08:01.383 730 757 E ANDR-IOP: is_in_recent_list is TRUE 06-02 12:08:01.383 730 757 E ANDR-IOP: io prefetch is deactivate 06-02 12:08:01.388 931 931 E adbd : failed to connect to socket 'tcp:8888': Connection refused 06-02 12:08:01.403 1145 11562 D CompatibilityInfo: mCompatibilityFlags - 4 06-02 12:08:01.403 1145 11562 D CompatibilityInfo: applicationDensity - 640 06-02 12:08:01.403 1145 11562 D CompatibilityInfo: applicationScale - 1.0 06-02 12:08:01.406 751 751 D SurfaceFlinger: Not sync with hareware vsync reach 15924.3 seconds. --In handleMessageRefresh(), dislayactive=0, noSyncCnt=0 06-02 12:08:01.407 1145 11562 D CompatibilityInfo: mCompatibilityFlags - 4 06-02 12:08:01.407 1145 11562 D CompatibilityInfo: applicationDensity - 640 06-02 12:08:01.407 1145 11562 D CompatibilityInfo: applicationScale - 1.0 06-02 12:08:01.407 6227 6227 W UnityNativeActivityPico: DIATW onTrimMemory level=80 06-02 12:08:01.409 1145 11562 D ActivityTrigger: ActivityTrigger activityPauseTrigger 06-02 12:08:01.410 2019 2374 I NestServer: NestSs-- onForegroundActivitiesChanged--# false 06-02 12:08:01.425 31225 31225 D debug-app-helper: Checking if libmonodroid was unpacked to /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libmonodroid.so 06-02 12:08:01.425 31225 31225 D debug-app-helper: Native libs extracted to /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64, assuming application/android:extractNativeLibs == true 06-02 12:08:01.425 31225 31225 I debug-app-helper: Setting up for DSO lookup in app data directories 06-02 12:08:01.425 31225 31225 D debug-app-helper: Added filesystem DSO lookup location: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64 06-02 12:08:01.425 31225 31225 W debug-app-helper: Using runtime path: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64 06-02 12:08:01.425 31225 31225 W debug-app-helper: checking directory: `/data/user/0/com.example.crashtest/files/.__override__/lib` 06-02 12:08:01.425 31225 31225 W debug-app-helper: directory does not exist: `/data/user/0/com.example.crashtest/files/.__override__/lib` 06-02 12:08:01.425 31225 31225 W debug-app-helper: Checking whether Mono runtime exists at: /data/user/0/com.example.crashtest/files/.__override__/libmonosgen-2.0.so 06-02 12:08:01.425 31225 31225 W debug-app-helper: Checking whether Mono runtime exists at: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libmonosgen-2.0.so 06-02 12:08:01.425 31225 31225 I debug-app-helper: Mono runtime found at: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libmonosgen-2.0.so 06-02 12:08:01.426 31225 31225 W zygote64: Attempt to remove non-JNI local reference, dumping thread 06-02 12:08:01.428 31225 31225 D monodroid-assembly: Checking if libmonodroid was unpacked to /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libmonodroid.so 06-02 12:08:01.428 31225 31225 D monodroid-assembly: Native libs extracted to /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64, assuming application/android:extractNativeLibs == true 06-02 12:08:01.428 31225 31225 I monodroid: Generated hash 0x5d1c35f8 for package name com.example.crashtest 06-02 12:08:01.428 31225 31225 I monodroid: Setting environment variable 'MONO_GC_PARAMS' to 'major=marksweep-conc' 06-02 12:08:01.428 31225 31225 I monodroid: Setting environment variable 'MONO_LOG_LEVEL' to 'info' 06-02 12:08:01.428 31225 31225 I monodroid: Setting environment variable 'XAMARIN_BUILD_ID' to '4ab5ae5c-086b-46cc-ae0b-91e2bf2a7ea5' 06-02 12:08:01.428 31225 31225 I monodroid: Setting environment variable 'XA_HTTP_CLIENT_HANDLER_TYPE' to 'Xamarin.Android.Net.AndroidClientHandler' 06-02 12:08:01.428 31225 31225 I monodroid: Setting environment variable 'XA_TLS_PROVIDER' to 'btls' 06-02 12:08:01.428 31225 31225 I monodroid: Setting environment variable '__XA_PACKAGE_NAMING_POLICY__' to 'LowercaseCrc64' 06-02 12:08:01.428 31225 31225 I monodroid: Creating XDG directory: /data/user/0/com.example.crashtest/files/.local/share 06-02 12:08:01.428 31225 31225 I monodroid: Creating XDG directory: /data/user/0/com.example.crashtest/files/.config 06-02 12:08:01.428 31225 31225 I monodroid: Setting up for DSO lookup in app data directories 06-02 12:08:01.428 31225 31225 D monodroid-assembly: Added filesystem DSO lookup location: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64 06-02 12:08:01.428 31225 31225 W monodroid: Creating public update directory: `/data/user/0/com.example.crashtest/files/.__override__` 06-02 12:08:01.428 31225 31225 W zygote64: Attempt to remove non-JNI local reference, dumping thread 06-02 12:08:01.428 31225 31225 I monodroid: Using runtime path: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libxa-internal-api.so' 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libxa-internal-api.so' not found 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libxa-internal-api.so' 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libxa-internal-api.so' not found 06-02 12:08:01.428 31225 31225 I monodroid-timing: Debug::start_debugging_and_profiling: end; elapsed: 0s:0::1719 06-02 12:08:01.428 31225 31225 I monodroid: Probing for Mono AOT mode 06-02 12:08:01.428 31225 31225 I monodroid: Probing if we should use LLVM 06-02 12:08:01.428 31225 31225 W monodroid-debug: Trying to initialize the debugger with options: --debugger-agent=transport=dt_socket,loglevel=0,address=127.0.0.1:8888,server=y,embedding=1 06-02 12:08:01.428 31225 31225 I monodroid-timing: Runtime.init: Mono runtime init; elapsed: 0s:0::66979 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Central directory offset: 7057408 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Central directory size: 983 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Central directory entries: 13 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: AndroidManifest.xml 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 0; data offset: 49; file size: 2840 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: resources.arsc 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 1065; data offset: 1112; file size: 384 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: classes.dex 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 1496; data offset: 1546; file size: 317304 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: lib/arm64-v8a/libxamarin-app.so 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 73730; data offset: 73800; file size: 1470696 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: lib/arm64-v8a/libSystem.IO.Compression.Native.so 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 313107; data offset: 313194; file size: 776168 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: lib/arm64-v8a/libSystem.Native.so 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 668594; data offset: 668666; file size: 75824 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: lib/arm64-v8a/libSystem.Security.Cryptography.Native.OpenSsl.so 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 696949; data offset: 697051; file size: 145864 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: lib/arm64-v8a/libmonosgen-2.0.so 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 737256; data offset: 737327; file size: 17896896 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: lib/arm64-v8a/libmonodroid.so 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 6900796; data offset: 6900864; file size: 387552 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: lib/arm64-v8a/libxamarin-debug-app-helper.so 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 7034949; data offset: 7035032; file size: 36992 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: META-INF/ANDROIDD.SF 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 7047614; data offset: 7047664; file size: 1196 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: META-INF/ANDROIDD.RSA 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 7048328; data offset: 7048379; file size: 1211 06-02 12:08:01.428 31225 31225 W monodroid-assembly: /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk entry: META-INF/MANIFEST.MF 06-02 12:08:01.428 31225 31225 W monodroid-assembly: ZIP: local header offset: 7049438; data offset: 7049488; file size: 1069 06-02 12:08:01.428 31225 31225 I monodroid-assembly: Package '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/base.apk' contains 0 assemblies 06-02 12:08:01.539 2446 2446 I txIMURead: type=1400 audit(0.0:24262): avc: denied { ioctl } for path="/dev/spidev1.0" dev="tmpfs" ino=24751 ioctlcmd=0x6b07 scontext=u:r:system_app:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1 06-02 12:08:01.891 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Private.CoreLib.dll 06-02 12:08:01.891 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea73e0 06-02 12:08:01.910 1145 1234 W ActivityManager: Activity pause timeout for ActivityRecord{d350a44 u0 com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity t448} 06-02 12:08:01.911 1145 1234 D ActivityTrigger: ActivityTrigger activityStopTrigger 06-02 12:08:01.975 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/App.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7480 06-02 12:08:01.976 31225 31225 I monodroid-timing: Assembly load: App.dll preloaded; elapsed: 0s:0::352187 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7660 06-02 12:08:01.976 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.dll preloaded; elapsed: 0s:0::258333 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.976 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::134636 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.976 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::108541 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.976 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::45573 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.976 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::41250 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.976 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::39166 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.976 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::38855 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::37812 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::97813 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::39636 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::37656 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::37656 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::36667 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/FSharp.Core.resources.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea77a0 06-02 12:08:01.977 31225 31225 I monodroid-timing: Assembly load: FSharp.Core.resources.dll preloaded; elapsed: 0s:0::36614 06-02 12:08:01.977 31225 31225 I monodroid-timing: Finished loading assemblies: preloaded 15 assemblies; elapsed: 0s:1::470833 06-02 12:08:01.977 31225 31225 W monodroid-gc: GREF GC Threshold: 46080 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/Mono.Android.dll 06-02 12:08:01.977 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7840 06-02 12:08:01.980 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Runtime.dll 06-02 12:08:01.980 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea78e0 06-02 12:08:01.980 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/Java.Interop.dll 06-02 12:08:01.980 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7980 06-02 12:08:01.981 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Runtime.Extensions.dll 06-02 12:08:01.981 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7a20 06-02 12:08:01.981 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Collections.dll 06-02 12:08:01.981 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7ac0 06-02 12:08:01.982 31225 31225 I monodroid: Calling into managed runtime init 06-02 12:08:02.014 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Threading.dll 06-02 12:08:02.015 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7b60 06-02 12:08:02.009 747 747 I callBackThread: type=1400 audit(0.0:24263): avc: denied { read } for scontext=u:r:airservice:s0 tcontext=u:r:pvrservice:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:02.009 750 750 I PVR_VsyncListen: type=1400 audit(0.0:24264): avc: denied { read } for scontext=u:r:pvrservice:s0 tcontext=u:r:surfaceflinger:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:02.020 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_timing_start") 06-02 12:08:02.020 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_timing_start' (internal); elapsed: 0s:0::1562 06-02 12:08:02.020 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_timing_start' (internal); elapsed: 0s:0::2968 06-02 12:08:02.020 31225 31225 W monodroid: Found xa-internal-api@monodroid_timing_start in internal p/invoke map (0x743e9d6510) 06-02 12:08:02.020 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_timing_start") 06-02 12:08:02.020 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_timing_start' (internal); elapsed: 0s:0::312 06-02 12:08:02.020 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_timing_start' (internal); elapsed: 0s:0::782 06-02 12:08:02.020 31225 31225 W monodroid: Found xa-internal-api@monodroid_timing_start in internal p/invoke map (0x743e9d6510) 06-02 12:08:02.021 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_timing_start") 06-02 12:08:02.021 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_timing_start' (internal); elapsed: 0s:0::625 06-02 12:08:02.021 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_timing_start' (internal); elapsed: 0s:0::1146 06-02 12:08:02.021 31225 31225 W monodroid: Found xa-internal-api@monodroid_timing_start in internal p/invoke map (0x743e9d6510) 06-02 12:08:02.021 31225 31225 I monodroid-timing: JNIEnv.Initialize start 06-02 12:08:02.021 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_timing_start") 06-02 12:08:02.021 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_timing_start' (internal); elapsed: 0s:0::469 06-02 12:08:02.021 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_timing_start' (internal); elapsed: 0s:0::938 06-02 12:08:02.021 31225 31225 W monodroid: Found xa-internal-api@monodroid_timing_start in internal p/invoke map (0x743e9d6510) 06-02 12:08:02.022 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Runtime.InteropServices.dll 06-02 12:08:02.022 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea7ca0 06-02 12:08:02.039 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_java_vm") 06-02 12:08:02.039 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_java_vm' (internal); elapsed: 0s:0::2760 06-02 12:08:02.039 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_java_vm' (internal); elapsed: 0s:0::3594 06-02 12:08:02.039 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_java_vm in internal p/invoke map (0x743e9df24c) 06-02 12:08:02.039 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_java_vm") 06-02 12:08:02.039 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_java_vm' (internal); elapsed: 0s:0::469 06-02 12:08:02.039 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_java_vm' (internal); elapsed: 0s:0::833 06-02 12:08:02.039 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_java_vm in internal p/invoke map (0x743e9df24c) 06-02 12:08:02.039 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_java_vm") 06-02 12:08:02.039 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_java_vm' (internal); elapsed: 0s:0::885 06-02 12:08:02.039 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_java_vm' (internal); elapsed: 0s:0::1407 06-02 12:08:02.039 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_java_vm in internal p/invoke map (0x743e9df24c) 06-02 12:08:02.045 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Threading.Thread.dll 06-02 12:08:02.045 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea8060 06-02 12:08:02.045 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Diagnostics.StackTrace.dll 06-02 12:08:02.045 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea8100 06-02 12:08:02.053 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_new_global_ref") 06-02 12:08:02.053 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_new_global_ref' (internal); elapsed: 0s:0::3386 06-02 12:08:02.053 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_new_global_ref' (internal); elapsed: 0s:0::4062 06-02 12:08:02.053 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_new_global_ref in internal p/invoke map (0x743e9dcf34) 06-02 12:08:02.053 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_new_global_ref") 06-02 12:08:02.053 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_new_global_ref' (internal); elapsed: 0s:0::521 06-02 12:08:02.053 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_new_global_ref' (internal); elapsed: 0s:0::990 06-02 12:08:02.053 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_new_global_ref in internal p/invoke map (0x743e9dcf34) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_new_global_ref") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_new_global_ref' (internal); elapsed: 0s:0::781 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_new_global_ref' (internal); elapsed: 0s:0::1250 06-02 12:08:02.054 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_new_global_ref in internal p/invoke map (0x743e9dcf34) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_get") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_get' (internal); elapsed: 0s:0::989 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_get' (internal); elapsed: 0s:0::1928 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_get in internal p/invoke map (0x743e9d6178) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_get") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_get' (internal); elapsed: 0s:0::313 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_get' (internal); elapsed: 0s:0::781 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_get in internal p/invoke map (0x743e9d6178) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_get") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_get' (internal); elapsed: 0s:0::521 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_get' (internal); elapsed: 0s:0::989 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_get in internal p/invoke map (0x743e9d6178) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_get_log_categories") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_get_log_categories' (internal); elapsed: 0s:0::2552 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_get_log_categories' (internal); elapsed: 0s:0::3073 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@monodroid_get_log_categories in internal p/invoke map (0x743e9d6138) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_get_log_categories") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_get_log_categories' (internal); elapsed: 0s:0::417 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_get_log_categories' (internal); elapsed: 0s:0::781 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@monodroid_get_log_categories in internal p/invoke map (0x743e9d6138) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_get_log_categories") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_get_log_categories' (internal); elapsed: 0s:0::625 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_get_log_categories' (internal); elapsed: 0s:0::1146 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@monodroid_get_log_categories in internal p/invoke map (0x743e9d6138) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_log_new") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_log_new' (internal); elapsed: 0s:0::1041 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_log_new' (internal); elapsed: 0s:0::1407 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_log_new in internal p/invoke map (0x743e9d61c4) 06-02 12:08:02.054 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_log_new") 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_log_new' (internal); elapsed: 0s:0::365 06-02 12:08:02.054 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_log_new' (internal); elapsed: 0s:0::729 06-02 12:08:02.054 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_log_new in internal p/invoke map (0x743e9d61c4) 06-02 12:08:02.055 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_log_new") 06-02 12:08:02.055 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_log_new' (internal); elapsed: 0s:0::625 06-02 12:08:02.055 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_log_new' (internal); elapsed: 0s:0::1146 06-02 12:08:02.055 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_log_new in internal p/invoke map (0x743e9d61c4) 06-02 12:08:02.058 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_find_class") 06-02 12:08:02.058 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_find_class' (internal); elapsed: 0s:0::1719 06-02 12:08:02.058 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_find_class' (internal); elapsed: 0s:0::2396 06-02 12:08:02.058 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_find_class in internal p/invoke map (0x743e9dcda4) 06-02 12:08:02.058 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_find_class") 06-02 12:08:02.058 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_find_class' (internal); elapsed: 0s:0::417 06-02 12:08:02.058 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_find_class' (internal); elapsed: 0s:0::885 06-02 12:08:02.058 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_find_class in internal p/invoke map (0x743e9dcda4) 06-02 12:08:02.058 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_find_class") 06-02 12:08:02.058 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_find_class' (internal); elapsed: 0s:0::729 06-02 12:08:02.058 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_find_class' (internal); elapsed: 0s:0::1354 06-02 12:08:02.058 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_find_class in internal p/invoke map (0x743e9dcda4) 06-02 12:08:02.059 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_delete_local_ref") 06-02 12:08:02.059 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_delete_local_ref' (internal); elapsed: 0s:0::1302 06-02 12:08:02.059 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_delete_local_ref' (internal); elapsed: 0s:0::1875 06-02 12:08:02.059 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_delete_local_ref in internal p/invoke map (0x743e9dcf4c) 06-02 12:08:02.059 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_delete_local_ref") 06-02 12:08:02.059 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_delete_local_ref' (internal); elapsed: 0s:0::365 06-02 12:08:02.059 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_delete_local_ref' (internal); elapsed: 0s:0::833 06-02 12:08:02.059 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_delete_local_ref in internal p/invoke map (0x743e9dcf4c) 06-02 12:08:02.059 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_delete_local_ref") 06-02 12:08:02.059 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_delete_local_ref' (internal); elapsed: 0s:0::625 06-02 12:08:02.059 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_delete_local_ref' (internal); elapsed: 0s:0::1146 06-02 12:08:02.059 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_delete_local_ref in internal p/invoke map (0x743e9dcf4c) 06-02 12:08:02.060 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_method_id") 06-02 12:08:02.060 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_method_id' (internal); elapsed: 0s:0::1511 06-02 12:08:02.060 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_method_id' (internal); elapsed: 0s:0::2083 06-02 12:08:02.060 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_method_id in internal p/invoke map (0x743e9dd0a8) 06-02 12:08:02.060 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_method_id") 06-02 12:08:02.060 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_method_id' (internal); elapsed: 0s:0::468 06-02 12:08:02.060 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_method_id' (internal); elapsed: 0s:0::886 06-02 12:08:02.060 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_method_id in internal p/invoke map (0x743e9dd0a8) 06-02 12:08:02.060 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_method_id") 06-02 12:08:02.060 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_method_id' (internal); elapsed: 0s:0::625 06-02 12:08:02.060 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_method_id' (internal); elapsed: 0s:0::1094 06-02 12:08:02.060 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_method_id in internal p/invoke map (0x743e9dd0a8) 06-02 12:08:02.061 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_log_delete") 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_log_delete' (internal); elapsed: 0s:0::938 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_log_delete' (internal); elapsed: 0s:0::1510 06-02 12:08:02.061 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_log_delete in internal p/invoke map (0x743e9d619c) 06-02 12:08:02.061 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_log_delete") 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_log_delete' (internal); elapsed: 0s:0::417 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_log_delete' (internal); elapsed: 0s:0::833 06-02 12:08:02.061 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_log_delete in internal p/invoke map (0x743e9d619c) 06-02 12:08:02.061 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_gref_log_delete") 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_gref_log_delete' (internal); elapsed: 0s:0::677 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_gref_log_delete' (internal); elapsed: 0s:0::1146 06-02 12:08:02.061 31225 31225 W monodroid: Found xa-internal-api@_monodroid_gref_log_delete in internal p/invoke map (0x743e9d619c) 06-02 12:08:02.061 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_delete_global_ref") 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_delete_global_ref' (internal); elapsed: 0s:0::1250 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_delete_global_ref' (internal); elapsed: 0s:0::1770 06-02 12:08:02.061 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_delete_global_ref in internal p/invoke map (0x743e9dcf40) 06-02 12:08:02.061 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_delete_global_ref") 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_delete_global_ref' (internal); elapsed: 0s:0::416 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_delete_global_ref' (internal); elapsed: 0s:0::834 06-02 12:08:02.061 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_delete_global_ref in internal p/invoke map (0x743e9dcf40) 06-02 12:08:02.061 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_delete_global_ref") 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_delete_global_ref' (internal); elapsed: 0s:0::677 06-02 12:08:02.061 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_delete_global_ref' (internal); elapsed: 0s:0::1198 06-02 12:08:02.061 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_delete_global_ref in internal p/invoke map (0x743e9dcf40) 06-02 12:08:02.064 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_register_natives") 06-02 12:08:02.064 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_register_natives' (internal); elapsed: 0s:0::1458 06-02 12:08:02.064 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_register_natives' (internal); elapsed: 0s:0::2032 06-02 12:08:02.064 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_register_natives in internal p/invoke map (0x743e9df1c8) 06-02 12:08:02.064 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_register_natives") 06-02 12:08:02.064 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_register_natives' (internal); elapsed: 0s:0::521 06-02 12:08:02.064 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_register_natives' (internal); elapsed: 0s:0::937 06-02 12:08:02.064 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_register_natives in internal p/invoke map (0x743e9df1c8) 06-02 12:08:02.064 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_register_natives") 06-02 12:08:02.064 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_register_natives' (internal); elapsed: 0s:0::885 06-02 12:08:02.064 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_register_natives' (internal); elapsed: 0s:0::1406 06-02 12:08:02.064 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_register_natives in internal p/invoke map (0x743e9df1c8) 06-02 12:08:02.067 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Create") 06-02 12:08:02.067 31225 31225 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.067 31225 31225 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.067 31225 31225 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.067 31225 31225 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.067 31225 31225 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_LowLevelMonitor_Create 06-02 12:08:02.067 31225 31225 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Create' (foreign); elapsed: 0s:0::716458 06-02 12:08:02.067 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Create") 06-02 12:08:02.067 31225 31225 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Create' (foreign); elapsed: 0s:0::938 06-02 12:08:02.068 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Create") 06-02 12:08:02.068 31225 31225 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Create' (foreign); elapsed: 0s:0::834 06-02 12:08:02.068 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_timing_stop") 06-02 12:08:02.068 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_timing_stop' (internal); elapsed: 0s:0::885 06-02 12:08:02.068 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_timing_stop' (internal); elapsed: 0s:0::1510 06-02 12:08:02.068 31225 31225 W monodroid: Found xa-internal-api@monodroid_timing_stop in internal p/invoke map (0x743e9d65d0) 06-02 12:08:02.068 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_timing_stop") 06-02 12:08:02.068 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_timing_stop' (internal); elapsed: 0s:0::312 06-02 12:08:02.068 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_timing_stop' (internal); elapsed: 0s:0::729 06-02 12:08:02.068 31225 31225 W monodroid: Found xa-internal-api@monodroid_timing_stop in internal p/invoke map (0x743e9d65d0) 06-02 12:08:02.068 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_timing_stop") 06-02 12:08:02.068 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_timing_stop' (internal); elapsed: 0s:0::469 06-02 12:08:02.068 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_timing_stop' (internal); elapsed: 0s:0::990 06-02 12:08:02.068 31225 31225 W monodroid: Found xa-internal-api@monodroid_timing_stop in internal p/invoke map (0x743e9d65d0) 06-02 12:08:02.068 31225 31225 I monodroid-timing: JNIEnv.Initialize end; elapsed: 0s:47::110052 06-02 12:08:02.068 31225 31225 I monodroid-timing: Runtime.init: end native-to-managed transition; elapsed: 0s:86::453906 06-02 12:08:02.068 31225 31225 I monodroid: Xamarin.Android version: 11.3.99 (ARM64; Debug); built on May 2 2021 06-02 12:08:02.068 31225 31225 I monodroid: NDK version: 22.1.7171670; API level: 21 06-02 12:08:02.068 31225 31225 I monodroid: MonoVM version: 6.0.0.0 (6.0.21.25307 @Commit: bfd6048a605e9a0bebced7171a98bc3f04c78192) 06-02 12:08:02.068 31225 31225 I monodroid-timing: Runtime.init: end, total time; elapsed: 0s:640::431302 06-02 12:08:02.068 31225 31225 W zygote64: Attempt to remove non-JNI local reference, dumping thread 06-02 12:08:02.068 31225 31225 I monodroid-timing: Runtime.register: registering type `Example.CrashTest.EntryPoint, App, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null` 06-02 12:08:02.070 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_TypeManager_get_java_class_name") 06-02 12:08:02.070 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_TypeManager_get_java_class_name' (internal); elapsed: 0s:0::1406 06-02 12:08:02.070 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_TypeManager_get_java_class_name' (internal); elapsed: 0s:0::1927 06-02 12:08:02.070 31225 31225 W monodroid: Found xa-internal-api@monodroid_TypeManager_get_java_class_name in internal p/invoke map (0x743e9d669c) 06-02 12:08:02.070 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_TypeManager_get_java_class_name") 06-02 12:08:02.070 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_TypeManager_get_java_class_name' (internal); elapsed: 0s:0::521 06-02 12:08:02.070 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_TypeManager_get_java_class_name' (internal); elapsed: 0s:0::937 06-02 12:08:02.070 31225 31225 W monodroid: Found xa-internal-api@monodroid_TypeManager_get_java_class_name in internal p/invoke map (0x743e9d669c) 06-02 12:08:02.070 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_TypeManager_get_java_class_name") 06-02 12:08:02.070 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_TypeManager_get_java_class_name' (internal); elapsed: 0s:0::833 06-02 12:08:02.070 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_TypeManager_get_java_class_name' (internal); elapsed: 0s:0::1250 06-02 12:08:02.070 31225 31225 W monodroid: Found xa-internal-api@monodroid_TypeManager_get_java_class_name in internal p/invoke map (0x743e9d669c) 06-02 12:08:02.079 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_free") 06-02 12:08:02.079 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_free' (internal); elapsed: 0s:0::990 06-02 12:08:02.079 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_free' (internal); elapsed: 0s:0::1718 06-02 12:08:02.079 31225 31225 W monodroid: Found xa-internal-api@monodroid_free in internal p/invoke map (0x743e9d60f0) 06-02 12:08:02.079 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_free") 06-02 12:08:02.079 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_free' (internal); elapsed: 0s:0::260 06-02 12:08:02.079 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_free' (internal); elapsed: 0s:0::729 06-02 12:08:02.079 31225 31225 W monodroid: Found xa-internal-api@monodroid_free in internal p/invoke map (0x743e9d60f0) 06-02 12:08:02.079 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "monodroid_free") 06-02 12:08:02.079 31225 31225 I monodroid-timing: p/invoke cache lookup for 'monodroid_free' (internal); elapsed: 0s:0::365 06-02 12:08:02.079 31225 31225 I monodroid-timing: p/invoke override for 'monodroid_free' (internal); elapsed: 0s:0::1042 06-02 12:08:02.079 31225 31225 W monodroid: Found xa-internal-api@monodroid_free in internal p/invoke map (0x743e9d60f0) 06-02 12:08:02.082 31225 31225 I monodroid-timing: Typemap.managed_to_java: end, total time; elapsed: 0s:0::25313 06-02 12:08:02.102 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Reflection.Emit.Lightweight.dll 06-02 12:08:02.103 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea84c0 06-02 12:08:02.103 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Reflection.Emit.ILGeneration.dll 06-02 12:08:02.103 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea8880 06-02 12:08:02.103 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Reflection.Primitives.dll 06-02 12:08:02.104 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea8920 06-02 12:08:02.119 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Diagnostics.Debug.dll 06-02 12:08:02.119 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea89c0 06-02 12:08:02.136 31225 31225 I monodroid-timing: Runtime.register: end time; elapsed: 0s:67::954062 06-02 12:08:02.140 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_get_identity_hash_code") 06-02 12:08:02.140 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_get_identity_hash_code' (internal); elapsed: 0s:0::3282 06-02 12:08:02.140 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_get_identity_hash_code' (internal); elapsed: 0s:0::4479 06-02 12:08:02.140 31225 31225 W monodroid: Found xa-internal-api@_monodroid_get_identity_hash_code in internal p/invoke map (0x743e9d6110) 06-02 12:08:02.140 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_get_identity_hash_code") 06-02 12:08:02.140 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_get_identity_hash_code' (internal); elapsed: 0s:0::417 06-02 12:08:02.140 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_get_identity_hash_code' (internal); elapsed: 0s:0::781 06-02 12:08:02.140 31225 31225 W monodroid: Found xa-internal-api@_monodroid_get_identity_hash_code in internal p/invoke map (0x743e9d6110) 06-02 12:08:02.140 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("xa-internal-api", "_monodroid_get_identity_hash_code") 06-02 12:08:02.140 31225 31225 I monodroid-timing: p/invoke cache lookup for '_monodroid_get_identity_hash_code' (internal); elapsed: 0s:0::573 06-02 12:08:02.140 31225 31225 I monodroid-timing: p/invoke override for '_monodroid_get_identity_hash_code' (internal); elapsed: 0s:0::1042 06-02 12:08:02.140 31225 31225 W monodroid: Found xa-internal-api@_monodroid_get_identity_hash_code in internal p/invoke map (0x743e9d6110) 06-02 12:08:02.142 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_object_class") 06-02 12:08:02.142 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_object_class' (internal); elapsed: 0s:0::1407 06-02 12:08:02.142 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_object_class' (internal); elapsed: 0s:0::2083 06-02 12:08:02.142 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_object_class in internal p/invoke map (0x743e9dd090) 06-02 12:08:02.142 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_object_class") 06-02 12:08:02.142 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_object_class' (internal); elapsed: 0s:0::417 06-02 12:08:02.142 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_object_class' (internal); elapsed: 0s:0::833 06-02 12:08:02.142 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_object_class in internal p/invoke map (0x743e9dd090) 06-02 12:08:02.142 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_object_class") 06-02 12:08:02.142 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_object_class' (internal); elapsed: 0s:0::677 06-02 12:08:02.142 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_object_class' (internal); elapsed: 0s:0::1146 06-02 12:08:02.142 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_object_class in internal p/invoke map (0x743e9dd090) 06-02 12:08:02.147 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/netstandard.dll 06-02 12:08:02.147 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458ea8f60 06-02 12:08:02.157 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_is_instance_of") 06-02 12:08:02.157 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_is_instance_of' (internal); elapsed: 0s:0::2500 06-02 12:08:02.157 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_is_instance_of' (internal); elapsed: 0s:0::3229 06-02 12:08:02.157 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_is_instance_of in internal p/invoke map (0x743e9dd09c) 06-02 12:08:02.157 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_is_instance_of") 06-02 12:08:02.157 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_is_instance_of' (internal); elapsed: 0s:0::417 06-02 12:08:02.157 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_is_instance_of' (internal); elapsed: 0s:0::885 06-02 12:08:02.157 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_is_instance_of in internal p/invoke map (0x743e9dd09c) 06-02 12:08:02.157 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_is_instance_of") 06-02 12:08:02.157 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_is_instance_of' (internal); elapsed: 0s:0::677 06-02 12:08:02.157 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_is_instance_of' (internal); elapsed: 0s:0::1198 06-02 12:08:02.157 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_is_instance_of in internal p/invoke map (0x743e9dd09c) 06-02 12:08:02.162 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_call_nonvirtual_void_method_a") 06-02 12:08:02.162 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_call_nonvirtual_void_method_a' (internal); elapsed: 0s:0::1459 06-02 12:08:02.162 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_call_nonvirtual_void_method_a' (internal); elapsed: 0s:0::2135 06-02 12:08:02.162 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_call_nonvirtual_void_method_a in internal p/invoke map (0x743e9ddf74) 06-02 12:08:02.162 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_call_nonvirtual_void_method_a") 06-02 12:08:02.162 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_call_nonvirtual_void_method_a' (internal); elapsed: 0s:0::469 06-02 12:08:02.162 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_call_nonvirtual_void_method_a' (internal); elapsed: 0s:0::833 06-02 12:08:02.162 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_call_nonvirtual_void_method_a in internal p/invoke map (0x743e9ddf74) 06-02 12:08:02.162 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_call_nonvirtual_void_method_a") 06-02 12:08:02.162 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_call_nonvirtual_void_method_a' (internal); elapsed: 0s:0::677 06-02 12:08:02.162 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_call_nonvirtual_void_method_a' (internal); elapsed: 0s:0::1198 06-02 12:08:02.162 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_call_nonvirtual_void_method_a in internal p/invoke map (0x743e9ddf74) 06-02 12:08:02.166 31225 31225 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Threading.ThreadPool.dll 06-02 12:08:02.166 31225 31225 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458fe7280 06-02 12:08:02.168 751 1140 D SurfaceFlinger: Vsync watchDog is alive 06-02 12:08:02.192 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetNonCryptographicallySecureRandomBytes") 06-02 12:08:02.192 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.192 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.192 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.192 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.193 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetNonCryptographicallySecureRandomBytes 06-02 12:08:02.193 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetNonCryptographicallySecureRandomBytes' (foreign); elapsed: 0s:0::502708 06-02 12:08:02.193 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetNonCryptographicallySecureRandomBytes") 06-02 12:08:02.193 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetNonCryptographicallySecureRandomBytes' (foreign); elapsed: 0s:0::1198 06-02 12:08:02.196 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetNonCryptographicallySecureRandomBytes") 06-02 12:08:02.196 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetNonCryptographicallySecureRandomBytes' (foreign); elapsed: 0s:0::1614 06-02 12:08:02.198 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetCpuUtilization") 06-02 12:08:02.198 31225 31247 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.198 31225 31247 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.198 31225 31247 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.198 31225 31247 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.199 730 730 E ANDR-IOP: IOP HAL: Received pkg_name = com.example.crashtest pid = 0 06-02 12:08:02.199 31225 31247 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetCpuUtilization 06-02 12:08:02.199 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_GetCpuUtilization' (foreign); elapsed: 0s:0::453125 06-02 12:08:02.199 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetCpuUtilization") 06-02 12:08:02.199 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_GetCpuUtilization' (foreign); elapsed: 0s:0::1041 06-02 12:08:02.199 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetCpuUtilization") 06-02 12:08:02.199 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_GetCpuUtilization' (foreign); elapsed: 0s:0::1198 06-02 12:08:02.200 31225 31225 W ActivityThread: notifyAppLaunchStatus com.example.crashtest crc6446a17302b5d70c8f.EmptyActivity 06-02 12:08:02.189 751 751 I callBackThread: type=1400 audit(0.0:24265): avc: denied { read } for scontext=u:r:surfaceflinger:s0 tcontext=u:r:pvrservice:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:02.201 31225 31225 W ActivityThread: apploadingtype is none 06-02 12:08:02.201 31225 31225 W ActivityThread: activityloadingtype is none 06-02 12:08:02.203 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Acquire") 06-02 12:08:02.203 31225 31247 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.203 31225 31247 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.203 31225 31247 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.203 31225 31247 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.203 31225 31247 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_LowLevelMonitor_Acquire 06-02 12:08:02.203 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Acquire' (foreign); elapsed: 0s:0::440521 06-02 12:08:02.203 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Acquire") 06-02 12:08:02.203 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Acquire' (foreign); elapsed: 0s:0::1302 06-02 12:08:02.204 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Acquire") 06-02 12:08:02.199 31225 31225 I ample.crashtest: type=1400 audit(0.0:24266): avc: denied { call } for scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:pvrservice:s0 tclass=binder permissive=1 06-02 12:08:02.204 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Acquire' (foreign); elapsed: 0s:0::1250 06-02 12:08:02.204 750 13782 I PvrService: OnTransact:code=2001 06-02 12:08:02.204 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_TimedWait") 06-02 12:08:02.204 31225 31247 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.204 31225 31247 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.204 31225 31247 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.204 750 13782 E PvrService: Set 6dof global tracking status:1 06-02 12:08:02.204 31225 31247 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.204 31225 31247 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_LowLevelMonitor_TimedWait 06-02 12:08:02.204 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_TimedWait' (foreign); elapsed: 0s:0::300260 06-02 12:08:02.204 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_TimedWait") 06-02 12:08:02.204 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_TimedWait' (foreign); elapsed: 0s:0::677 06-02 12:08:02.204 31225 31247 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_TimedWait") 06-02 12:08:02.204 31225 31247 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_TimedWait' (foreign); elapsed: 0s:0::886 06-02 12:08:02.207 31225 31225 I monodroid-timing: Runtime.register: registering type `Example.CrashTest.EmptyActivity, App` 06-02 12:08:02.210 31225 31225 I monodroid-timing: Typemap.managed_to_java: end, total time; elapsed: 0s:0::9427 06-02 12:08:02.211 31225 31225 I monodroid-timing: Runtime.register: end time; elapsed: 0s:4::90573 06-02 12:08:02.211 31225 31225 I monodroid-timing: Runtime.register: registering type `Java.Interop.TypeManager+JavaTypeManager, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null` 06-02 12:08:02.211 31225 31225 I monodroid-timing: Typemap.managed_to_java: end, total time; elapsed: 0s:0::6875 06-02 12:08:02.212 31225 31225 I monodroid-timing: Runtime.register: end time; elapsed: 0s:1::291875 06-02 12:08:02.214 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Net.Http.dll 06-02 12:08:02.214 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_string_length") 06-02 12:08:02.214 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_string_length' (internal); elapsed: 0s:0::2031 06-02 12:08:02.214 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_string_length' (internal); elapsed: 0s:0::3020 06-02 12:08:02.214 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_string_length in internal p/invoke map (0x743e9dea2c) 06-02 12:08:02.214 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_string_length") 06-02 12:08:02.214 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_string_length' (internal); elapsed: 0s:0::364 06-02 12:08:02.214 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_string_length' (internal); elapsed: 0s:0::834 06-02 12:08:02.214 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_string_length in internal p/invoke map (0x743e9dea2c) 06-02 12:08:02.214 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de40be0 06-02 12:08:02.215 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Net.Primitives.dll 06-02 12:08:02.218 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_string_length") 06-02 12:08:02.218 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de40c80 06-02 12:08:02.218 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_string_length' (internal); elapsed: 0s:0::2136 06-02 12:08:02.218 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_string_length' (internal); elapsed: 0s:0::2812 06-02 12:08:02.218 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_string_length in internal p/invoke map (0x743e9dea2c) 06-02 12:08:02.218 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Private.Uri.dll 06-02 12:08:02.223 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_string_chars") 06-02 12:08:02.223 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de40b40 06-02 12:08:02.223 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_string_chars' (internal); elapsed: 0s:0::2136 06-02 12:08:02.223 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_string_chars' (internal); elapsed: 0s:0::2760 06-02 12:08:02.223 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_string_chars in internal p/invoke map (0x743e9dea38) 06-02 12:08:02.223 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_string_chars") 06-02 12:08:02.223 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_string_chars' (internal); elapsed: 0s:0::416 06-02 12:08:02.223 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_string_chars' (internal); elapsed: 0s:0::834 06-02 12:08:02.223 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_string_chars in internal p/invoke map (0x743e9dea38) 06-02 12:08:02.227 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_string_chars") 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_string_chars' (internal); elapsed: 0s:0::1614 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_string_chars' (internal); elapsed: 0s:0::2239 06-02 12:08:02.227 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_string_chars in internal p/invoke map (0x743e9dea38) 06-02 12:08:02.227 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_release_string_chars") 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_release_string_chars' (internal); elapsed: 0s:0::1719 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_release_string_chars' (internal); elapsed: 0s:0::2291 06-02 12:08:02.227 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_release_string_chars in internal p/invoke map (0x743e9dea44) 06-02 12:08:02.227 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_release_string_chars") 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_release_string_chars' (internal); elapsed: 0s:0::417 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_release_string_chars' (internal); elapsed: 0s:0::885 06-02 12:08:02.227 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_release_string_chars in internal p/invoke map (0x743e9dea44) 06-02 12:08:02.227 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_release_string_chars") 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_release_string_chars' (internal); elapsed: 0s:0::729 06-02 12:08:02.227 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_release_string_chars' (internal); elapsed: 0s:0::1146 06-02 12:08:02.227 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_release_string_chars in internal p/invoke map (0x743e9dea44) 06-02 12:08:02.228 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Security.Cryptography.X509Certificates.dll 06-02 12:08:02.228 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_array_length") 06-02 12:08:02.228 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_array_length' (internal); elapsed: 0s:0::1354 06-02 12:08:02.228 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_array_length' (internal); elapsed: 0s:0::1823 06-02 12:08:02.228 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_array_length in internal p/invoke map (0x743e9dea50) 06-02 12:08:02.228 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_array_length") 06-02 12:08:02.228 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_array_length' (internal); elapsed: 0s:0::417 06-02 12:08:02.228 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_array_length' (internal); elapsed: 0s:0::885 06-02 12:08:02.228 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_array_length in internal p/invoke map (0x743e9dea50) 06-02 12:08:02.229 31225 31225 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("java-interop", "java_interop_jnienv_get_array_length") 06-02 12:08:02.229 31225 31225 I monodroid-timing: p/invoke cache lookup for 'java_interop_jnienv_get_array_length' (internal); elapsed: 0s:0::678 06-02 12:08:02.229 31225 31225 I monodroid-timing: p/invoke override for 'java_interop_jnienv_get_array_length' (internal); elapsed: 0s:0::1198 06-02 12:08:02.229 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de40d20 06-02 12:08:02.229 31225 31225 W monodroid: Found java-interop@java_interop_jnienv_get_array_length in internal p/invoke map (0x743e9dea50) 06-02 12:08:02.235 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Diagnostics.Tracing.dll 06-02 12:08:02.235 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de40dc0 06-02 12:08:02.254 1145 14513 V PicoSettingsProvider: table to handle:whitelist selection:packagename = ? 06-02 12:08:02.254 1145 14513 V PicoSettingsProvider: selectionArgs[0] is:com.example.crashtest 06-02 12:08:02.254 1145 14513 V PicoSettingsProvider: query....selection:packagename = ? dataToReturnArrayList.size:0 06-02 12:08:02.255 31225 31225 E ActivityVRFlag: inStereoAppList PackageName:com.example.crashtest type:null 06-02 12:08:02.256 31225 31225 D ActivityVRFlag: name is com.htc.vr.unity.WVRUnityVRActivity 06-02 12:08:02.262 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Net.Security.dll 06-02 12:08:02.262 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de410e0 06-02 12:08:02.262 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Net.Quic.dll 06-02 12:08:02.262 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de41180 06-02 12:08:02.273 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Diagnostics.DiagnosticSource.dll 06-02 12:08:02.273 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de412c0 06-02 12:08:02.279 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Collections.NonGeneric.dll 06-02 12:08:02.279 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de41220 06-02 12:08:02.286 750 13782 I PvrService: OnTransact:code=2001 06-02 12:08:02.286 750 13782 E PvrService: Set 6dof global tracking status:1 06-02 12:08:02.286 31225 31225 D 6dof : pvr6dofStopped :true lastIs3dof :false stopped prop: true 3dof propfalse 06-02 12:08:02.287 31225 31225 D 6dof : metaDataType :1 isWaveVR :false 06-02 12:08:02.287 31225 31225 W propdebug: key is pvr.running.app.3dof value is false pid is 31225 06-02 12:08:02.279 31225 31225 I ample.crashtest: type=1400 audit(0.0:24267): avc: denied { write } for name="property_service" dev="tmpfs" ino=15583 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1 06-02 12:08:02.279 31225 31225 I ample.crashtest: type=1400 audit(0.0:24268): avc: denied { connectto } for path="/dev/socket/property_service" scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:02.289 31225 31225 I PvrManagerInternal: PvrManagerInternal 06-02 12:08:02.291 1145 14513 V PicoSettingsProvider: table to handle:whitelist selection:packagename = ? 06-02 12:08:02.291 1145 14513 V PicoSettingsProvider: selectionArgs[0] is:com.example.crashtest 06-02 12:08:02.291 1145 14513 V PicoSettingsProvider: query....selection:packagename = ? dataToReturnArrayList.size:0 06-02 12:08:02.291 31225 31225 E stereo : PackageName:com.example.crashtest type:null 06-02 12:08:02.296 31225 31251 D OpenGLRenderer: HWUI GL Pipeline 06-02 12:08:02.312 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetSystemTimeAsTicks") 06-02 12:08:02.312 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.312 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.312 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.312 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.312 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetSystemTimeAsTicks 06-02 12:08:02.312 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetSystemTimeAsTicks' (foreign); elapsed: 0s:0::413073 06-02 12:08:02.312 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetSystemTimeAsTicks") 06-02 12:08:02.312 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetSystemTimeAsTicks' (foreign); elapsed: 0s:0::1146 06-02 12:08:02.312 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetSystemTimeAsTicks") 06-02 12:08:02.312 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetSystemTimeAsTicks' (foreign); elapsed: 0s:0::1302 06-02 12:08:02.313 751 751 I Layer : Scene mode is 0 06-02 12:08:02.314 751 751 D SurfaceFlinger: handleVRInfo() 06-02 12:08:02.317 31225 31251 I Adreno : QUALCOMM build : 2d5c972, I8302e904d2 06-02 12:08:02.317 31225 31251 I Adreno : Build Date : 03/29/19 06-02 12:08:02.317 31225 31251 I Adreno : OpenGL ES Shader Compiler Version: EV031.26.03.00 06-02 12:08:02.317 31225 31251 I Adreno : Local Branch : mybranche951d0e9-8bc7-f187-be97-5cb90179c3d8 06-02 12:08:02.317 31225 31251 I Adreno : Remote Branch : quic/gfx-adreno.lnx.1.0.r65-rel 06-02 12:08:02.317 31225 31251 I Adreno : Remote Branch : NONE 06-02 12:08:02.317 31225 31251 I Adreno : Reconstruct Branch : NOTHING 06-02 12:08:02.317 31225 31251 I Adreno : Build Config : S L 4.0.10 AArch64 06-02 12:08:02.319 31225 31251 I Adreno : PFP: 0x016ee183, ME: 0x00000000 06-02 12:08:02.322 31225 31251 I com.example.crashtest: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0 06-02 12:08:02.322 31225 31251 I OpenGLRenderer: Initialized EGL, version 1.4 06-02 12:08:02.322 31225 31251 D OpenGLRenderer: Swap behavior 2 06-02 12:08:02.332 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetCryptographicallySecureRandomBytes") 06-02 12:08:02.332 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.332 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.332 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.332 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.333 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetCryptographicallySecureRandomBytes 06-02 12:08:02.333 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetCryptographicallySecureRandomBytes' (foreign); elapsed: 0s:0::547448 06-02 12:08:02.333 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetCryptographicallySecureRandomBytes") 06-02 12:08:02.333 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetCryptographicallySecureRandomBytes' (foreign); elapsed: 0s:0::1250 06-02 12:08:02.333 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetCryptographicallySecureRandomBytes") 06-02 12:08:02.333 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetCryptographicallySecureRandomBytes' (foreign); elapsed: 0s:0::990 06-02 12:08:02.336 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Collections.Concurrent.dll 06-02 12:08:02.338 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x744de419a0 06-02 12:08:02.346 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetDomainName") 06-02 12:08:02.346 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.346 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.346 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.346 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.346 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetDomainName 06-02 12:08:02.346 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetDomainName' (foreign); elapsed: 0s:0::455208 06-02 12:08:02.346 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetDomainName") 06-02 12:08:02.346 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetDomainName' (foreign); elapsed: 0s:0::1302 06-02 12:08:02.346 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetDomainName") 06-02 12:08:02.346 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetDomainName' (foreign); elapsed: 0s:0::989 06-02 12:08:02.348 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetUnixName") 06-02 12:08:02.348 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.348 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.348 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.348 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.349 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetUnixName 06-02 12:08:02.349 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetUnixName' (foreign); elapsed: 0s:0::351407 06-02 12:08:02.349 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetUnixName") 06-02 12:08:02.349 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetUnixName' (foreign); elapsed: 0s:0::729 06-02 12:08:02.349 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetUnixName") 06-02 12:08:02.349 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetUnixName' (foreign); elapsed: 0s:0::990 06-02 12:08:02.339 750 750 I PVR_VsyncListen: type=1400 audit(0.0:24269): avc: denied { call } for scontext=u:r:pvrservice:s0 tcontext=u:r:surfaceflinger:s0 tclass=binder permissive=1 06-02 12:08:02.357 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Memory.dll 06-02 12:08:02.357 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7438e0dd20 06-02 12:08:02.372 730 730 E ANDR-IOP: IOP HAL: Received pkg_name = com.example.crashtest pid = 0 06-02 12:08:02.372 1145 1260 I ActivityManager: Displayed com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity: +961ms (total +997ms) 06-02 12:08:02.372 1145 1260 E ANDR-PERF-JNI: com_qualcomm_qtiperformance_native_perf_io_prefetch_start 06-02 12:08:02.372 730 730 E ANDR-IOP: IOP HAL: Received pkg_name = com.example.crashtest pid = 31225 06-02 12:08:02.377 730 757 E ANDR-IOP: io prefetch Capture is deactivated 06-02 12:08:02.393 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetUnixRelease") 06-02 12:08:02.393 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.394 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.394 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.394 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.394 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetUnixRelease 06-02 12:08:02.394 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetUnixRelease' (foreign); elapsed: 0s:0::486041 06-02 12:08:02.394 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetUnixRelease") 06-02 12:08:02.394 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetUnixRelease' (foreign); elapsed: 0s:0::1302 06-02 12:08:02.394 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetUnixRelease") 06-02 12:08:02.394 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetUnixRelease' (foreign); elapsed: 0s:0::1094 06-02 12:08:02.413 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Signal_Release") 06-02 12:08:02.413 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.413 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.413 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.413 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.414 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_LowLevelMonitor_Signal_Release 06-02 12:08:02.414 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Signal_Release' (foreign); elapsed: 0s:0::531927 06-02 12:08:02.414 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Signal_Release") 06-02 12:08:02.414 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Signal_Release' (foreign); elapsed: 0s:0::1250 06-02 12:08:02.414 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Signal_Release") 06-02 12:08:02.414 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Signal_Release' (foreign); elapsed: 0s:0::1198 06-02 12:08:02.414 31225 31255 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Release") 06-02 12:08:02.414 31225 31255 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.414 31225 31255 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.414 31225 31255 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.414 31225 31255 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.414 31225 31255 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_LowLevelMonitor_Release 06-02 12:08:02.414 31225 31255 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Release' (foreign); elapsed: 0s:0::321770 06-02 12:08:02.414 31225 31255 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Release") 06-02 12:08:02.414 31225 31255 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Release' (foreign); elapsed: 0s:0::729 06-02 12:08:02.415 31225 31255 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_LowLevelMonitor_Release") 06-02 12:08:02.415 31225 31255 I monodroid-timing: p/invoke override for 'SystemNative_LowLevelMonitor_Release' (foreign); elapsed: 0s:0::937 06-02 12:08:02.415 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Net.Sockets.dll 06-02 12:08:02.415 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7438e0d3c0 06-02 12:08:02.437 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Socket") 06-02 12:08:02.437 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.437 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.437 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.437 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.437 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_Socket 06-02 12:08:02.437 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_Socket' (foreign); elapsed: 0s:0::427448 06-02 12:08:02.437 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Socket") 06-02 12:08:02.437 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_Socket' (foreign); elapsed: 0s:0::625 06-02 12:08:02.438 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Socket") 06-02 12:08:02.438 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_Socket' (foreign); elapsed: 0s:0::729 06-02 12:08:02.438 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/Microsoft.Win32.Primitives.dll 06-02 12:08:02.439 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7438e0d6e0 06-02 12:08:02.446 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetMaximumAddressSize") 06-02 12:08:02.446 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.446 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.446 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.446 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.446 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetMaximumAddressSize 06-02 12:08:02.446 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetMaximumAddressSize' (foreign); elapsed: 0s:0::315677 06-02 12:08:02.446 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetMaximumAddressSize") 06-02 12:08:02.446 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetMaximumAddressSize' (foreign); elapsed: 0s:0::885 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetMaximumAddressSize") 06-02 12:08:02.447 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetMaximumAddressSize' (foreign); elapsed: 0s:0::885 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_PlatformSupportsDualModeIPv4PacketInfo") 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.447 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.447 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.447 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.447 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_PlatformSupportsDualModeIPv4PacketInfo 06-02 12:08:02.447 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_PlatformSupportsDualModeIPv4PacketInfo' (foreign); elapsed: 0s:0::243698 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_PlatformSupportsDualModeIPv4PacketInfo") 06-02 12:08:02.447 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_PlatformSupportsDualModeIPv4PacketInfo' (foreign); elapsed: 0s:0::625 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_PlatformSupportsDualModeIPv4PacketInfo") 06-02 12:08:02.447 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_PlatformSupportsDualModeIPv4PacketInfo' (foreign); elapsed: 0s:0::782 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Socket") 06-02 12:08:02.447 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_Socket' (foreign); elapsed: 0s:0::469 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetSockOpt") 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.447 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.447 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.447 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.447 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_SetSockOpt 06-02 12:08:02.447 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_SetSockOpt' (foreign); elapsed: 0s:0::287761 06-02 12:08:02.447 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetSockOpt") 06-02 12:08:02.447 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_SetSockOpt' (foreign); elapsed: 0s:0::625 06-02 12:08:02.448 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetSockOpt") 06-02 12:08:02.448 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_SetSockOpt' (foreign); elapsed: 0s:0::938 06-02 12:08:02.448 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Runtime.InteropServices.RuntimeInformation.dll 06-02 12:08:02.448 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7438e0d780 06-02 12:08:02.453 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetOSArchitecture") 06-02 12:08:02.453 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.453 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.453 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.453 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.453 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetOSArchitecture 06-02 12:08:02.453 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetOSArchitecture' (foreign); elapsed: 0s:0::300521 06-02 12:08:02.453 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetOSArchitecture") 06-02 12:08:02.453 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetOSArchitecture' (foreign); elapsed: 0s:0::833 06-02 12:08:02.453 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetOSArchitecture") 06-02 12:08:02.453 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetOSArchitecture' (foreign); elapsed: 0s:0::1094 06-02 12:08:02.453 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetProcessArchitecture") 06-02 12:08:02.453 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.453 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.453 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.453 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.454 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetProcessArchitecture 06-02 12:08:02.454 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetProcessArchitecture' (foreign); elapsed: 0s:0::299792 06-02 12:08:02.454 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetProcessArchitecture") 06-02 12:08:02.454 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetProcessArchitecture' (foreign); elapsed: 0s:0::677 06-02 12:08:02.454 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetProcessArchitecture") 06-02 12:08:02.454 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetProcessArchitecture' (foreign); elapsed: 0s:0::781 06-02 12:08:02.456 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_CreateSocketEventPort") 06-02 12:08:02.456 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.456 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.456 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.456 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.457 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_CreateSocketEventPort 06-02 12:08:02.457 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_CreateSocketEventPort' (foreign); elapsed: 0s:0::302136 06-02 12:08:02.457 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_CreateSocketEventPort") 06-02 12:08:02.457 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_CreateSocketEventPort' (foreign); elapsed: 0s:0::729 06-02 12:08:02.457 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_CreateSocketEventPort") 06-02 12:08:02.457 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_CreateSocketEventPort' (foreign); elapsed: 0s:0::886 06-02 12:08:02.457 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_CreateSocketEventBuffer") 06-02 12:08:02.457 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.457 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.457 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.457 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.457 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_CreateSocketEventBuffer 06-02 12:08:02.457 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_CreateSocketEventBuffer' (foreign); elapsed: 0s:0::265521 06-02 12:08:02.457 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_CreateSocketEventBuffer") 06-02 12:08:02.457 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_CreateSocketEventBuffer' (foreign); elapsed: 0s:0::677 06-02 12:08:02.457 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_CreateSocketEventBuffer") 06-02 12:08:02.457 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_CreateSocketEventBuffer' (foreign); elapsed: 0s:0::781 06-02 12:08:02.472 31225 31264 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_WaitForSocketEvents") 06-02 12:08:02.472 31225 31264 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.472 31225 31264 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.472 31225 31264 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.472 31225 31264 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.473 31225 31264 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_WaitForSocketEvents 06-02 12:08:02.473 31225 31264 I monodroid-timing: p/invoke override for 'SystemNative_WaitForSocketEvents' (foreign); elapsed: 0s:0::542500 06-02 12:08:02.473 31225 31264 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_WaitForSocketEvents") 06-02 12:08:02.473 31225 31264 I monodroid-timing: p/invoke override for 'SystemNative_WaitForSocketEvents' (foreign); elapsed: 0s:0::989 06-02 12:08:02.473 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetSockOpt") 06-02 12:08:02.473 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_SetSockOpt' (foreign); elapsed: 0s:0::1563 06-02 12:08:02.473 31225 31264 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_WaitForSocketEvents") 06-02 12:08:02.473 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetSockOpt") 06-02 12:08:02.473 31225 31264 I monodroid-timing: p/invoke override for 'SystemNative_WaitForSocketEvents' (foreign); elapsed: 0s:0::1146 06-02 12:08:02.473 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_SetSockOpt' (foreign); elapsed: 0s:0::520 06-02 12:08:02.474 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetSockOpt") 06-02 12:08:02.474 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_SetSockOpt' (foreign); elapsed: 0s:0::990 06-02 12:08:02.477 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Net.NameResolution.dll 06-02 12:08:02.478 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7438e0d8c0 06-02 12:08:02.504 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetHostEntryForName") 06-02 12:08:02.504 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.504 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.504 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.504 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.505 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetHostEntryForName 06-02 12:08:02.505 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_GetHostEntryForName' (foreign); elapsed: 0s:0::432553 06-02 12:08:02.505 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetHostEntryForName") 06-02 12:08:02.505 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_GetHostEntryForName' (foreign); elapsed: 0s:0::1250 06-02 12:08:02.505 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetHostEntryForName") 06-02 12:08:02.505 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_GetHostEntryForName' (foreign); elapsed: 0s:0::1146 06-02 12:08:02.511 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_FreeHostEntry") 06-02 12:08:02.511 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.511 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.511 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.511 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.511 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_FreeHostEntry 06-02 12:08:02.511 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_FreeHostEntry' (foreign); elapsed: 0s:0::419896 06-02 12:08:02.511 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_FreeHostEntry") 06-02 12:08:02.511 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_FreeHostEntry' (foreign); elapsed: 0s:0::885 06-02 12:08:02.512 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_FreeHostEntry") 06-02 12:08:02.512 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_FreeHostEntry' (foreign); elapsed: 0s:0::989 06-02 12:08:02.519 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetIPSocketAddressSizes") 06-02 12:08:02.519 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.520 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.520 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.520 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.520 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetIPSocketAddressSizes 06-02 12:08:02.520 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_GetIPSocketAddressSizes' (foreign); elapsed: 0s:0::390104 06-02 12:08:02.520 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetIPSocketAddressSizes") 06-02 12:08:02.520 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_GetIPSocketAddressSizes' (foreign); elapsed: 0s:0::990 06-02 12:08:02.520 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetIPSocketAddressSizes") 06-02 12:08:02.520 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_GetIPSocketAddressSizes' (foreign); elapsed: 0s:0::990 06-02 12:08:02.520 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetIPSocketAddressSizes") 06-02 12:08:02.520 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_GetIPSocketAddressSizes' (foreign); elapsed: 0s:0::834 06-02 12:08:02.521 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetAddressFamily") 06-02 12:08:02.521 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.521 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.521 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.521 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.521 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_SetAddressFamily 06-02 12:08:02.521 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetAddressFamily' (foreign); elapsed: 0s:0::317292 06-02 12:08:02.521 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetAddressFamily") 06-02 12:08:02.521 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetAddressFamily' (foreign); elapsed: 0s:0::729 06-02 12:08:02.521 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetAddressFamily") 06-02 12:08:02.521 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetAddressFamily' (foreign); elapsed: 0s:0::781 06-02 12:08:02.522 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetPort") 06-02 12:08:02.522 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.522 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.522 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.522 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.522 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_SetPort 06-02 12:08:02.522 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetPort' (foreign); elapsed: 0s:0::285938 06-02 12:08:02.522 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetPort") 06-02 12:08:02.522 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetPort' (foreign); elapsed: 0s:0::573 06-02 12:08:02.522 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetPort") 06-02 12:08:02.522 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetPort' (foreign); elapsed: 0s:0::729 06-02 12:08:02.523 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetIPv6Address") 06-02 12:08:02.523 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.523 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.523 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.523 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.523 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_SetIPv6Address 06-02 12:08:02.523 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetIPv6Address' (foreign); elapsed: 0s:0::362188 06-02 12:08:02.523 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetIPv6Address") 06-02 12:08:02.523 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetIPv6Address' (foreign); elapsed: 0s:0::729 06-02 12:08:02.524 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_SetIPv6Address") 06-02 12:08:02.524 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_SetIPv6Address' (foreign); elapsed: 0s:0::989 06-02 12:08:02.525 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_FcntlSetIsNonBlocking") 06-02 12:08:02.525 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.525 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.525 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.525 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.525 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_FcntlSetIsNonBlocking 06-02 12:08:02.525 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_FcntlSetIsNonBlocking' (foreign); elapsed: 0s:0::295365 06-02 12:08:02.525 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_FcntlSetIsNonBlocking") 06-02 12:08:02.525 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_FcntlSetIsNonBlocking' (foreign); elapsed: 0s:0::729 06-02 12:08:02.526 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_FcntlSetIsNonBlocking") 06-02 12:08:02.526 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_FcntlSetIsNonBlocking' (foreign); elapsed: 0s:0::885 06-02 12:08:02.526 31225 31250 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Runtime.CompilerServices.Unsafe.dll 06-02 12:08:02.526 31225 31250 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7458fe7dc0 06-02 12:08:02.530 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Connect") 06-02 12:08:02.530 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.530 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.530 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.530 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.531 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_Connect 06-02 12:08:02.531 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_Connect' (foreign); elapsed: 0s:0::374895 06-02 12:08:02.531 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Connect") 06-02 12:08:02.531 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_Connect' (foreign); elapsed: 0s:0::678 06-02 12:08:02.531 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Connect") 06-02 12:08:02.531 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_Connect' (foreign); elapsed: 0s:0::885 06-02 12:08:02.536 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_TryChangeSocketEventRegistration") 06-02 12:08:02.536 31225 31250 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.536 31225 31250 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.536 31225 31250 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.536 31225 31250 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.537 31225 31250 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_TryChangeSocketEventRegistration 06-02 12:08:02.537 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_TryChangeSocketEventRegistration' (foreign); elapsed: 0s:0::373020 06-02 12:08:02.537 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_TryChangeSocketEventRegistration") 06-02 12:08:02.537 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_TryChangeSocketEventRegistration' (foreign); elapsed: 0s:0::1094 06-02 12:08:02.537 31225 31250 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_TryChangeSocketEventRegistration") 06-02 12:08:02.537 31225 31250 I monodroid-timing: p/invoke override for 'SystemNative_TryChangeSocketEventRegistration' (foreign); elapsed: 0s:0::885 06-02 12:08:02.537 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetTimestamp") 06-02 12:08:02.537 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.537 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.537 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.537 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.537 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetTimestamp 06-02 12:08:02.537 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetTimestamp' (foreign); elapsed: 0s:0::281667 06-02 12:08:02.538 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetTimestamp") 06-02 12:08:02.538 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetTimestamp' (foreign); elapsed: 0s:0::625 06-02 12:08:02.538 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetTimestamp") 06-02 12:08:02.538 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetTimestamp' (foreign); elapsed: 0s:0::833 06-02 12:08:02.549 2446 2446 I txIMURead: type=1400 audit(0.0:24270): avc: denied { ioctl } for path="/dev/spidev1.0" dev="tmpfs" ino=24751 ioctlcmd=0x6b07 scontext=u:r:system_app:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1 06-02 12:08:02.565 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Poll") 06-02 12:08:02.565 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.565 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.565 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.565 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.566 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_Poll 06-02 12:08:02.566 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_Poll' (foreign); elapsed: 0s:0::386198 06-02 12:08:02.566 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Poll") 06-02 12:08:02.566 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_Poll' (foreign); elapsed: 0s:0::625 06-02 12:08:02.566 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_Poll") 06-02 12:08:02.566 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_Poll' (foreign); elapsed: 0s:0::677 06-02 12:08:02.566 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetSocketErrorOption") 06-02 12:08:02.566 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Native", 0x2, 0x0, 0x0) 06-02 12:08:02.566 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' 06-02 12:08:02.566 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Native.so' not found 06-02 12:08:02.566 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Native.so' 06-02 12:08:02.566 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Native @ SystemNative_GetSocketErrorOption 06-02 12:08:02.566 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetSocketErrorOption' (foreign); elapsed: 0s:0::274167 06-02 12:08:02.566 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetSocketErrorOption") 06-02 12:08:02.566 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetSocketErrorOption' (foreign); elapsed: 0s:0::938 06-02 12:08:02.567 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Native", "SystemNative_GetSocketErrorOption") 06-02 12:08:02.567 31225 31246 I monodroid-timing: p/invoke override for 'SystemNative_GetSocketErrorOption' (foreign); elapsed: 0s:0::937 06-02 12:08:02.579 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Security.Cryptography.Encoding.dll 06-02 12:08:02.579 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7438e0dfa0 06-02 12:08:02.593 31225 31246 I monodroid-assembly: open_from_update_dir: trying to open assembly: /data/user/0/com.example.crashtest/files/.__override__/System.Security.Cryptography.Primitives.dll 06-02 12:08:02.593 31225 31246 I monodroid-assembly: open_from_update_dir: loaded assembly: 0x7438e0e180 06-02 12:08:02.607 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Security.Cryptography.Native.OpenSsl", "AndroidCryptoNative_SSLStreamCreate") 06-02 12:08:02.607 31225 31246 W monodroid: MonodroidRuntime::monodroid_dlopen ("libSystem.Security.Cryptography.Native.OpenSsl", 0x2, 0x0, 0x0) 06-02 12:08:02.607 31225 31246 I monodroid-assembly: Trying to load shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Security.Cryptography.Native.OpenSsl.so' 06-02 12:08:02.607 31225 31246 I monodroid-assembly: Shared library '/data/user/0/com.example.crashtest/files/.__override__/libSystem.Security.Cryptography.Native.OpenSsl.so' not found 06-02 12:08:02.607 31225 31246 I monodroid-assembly: Trying to load shared library '/data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Security.Cryptography.Native.OpenSsl.so' 06-02 12:08:02.608 31225 31246 W monodroid-assembly: Caching p/invoke entry libSystem.Security.Cryptography.Native.OpenSsl @ AndroidCryptoNative_SSLStreamCreate 06-02 12:08:02.608 31225 31246 I monodroid-timing: p/invoke override for 'AndroidCryptoNative_SSLStreamCreate' (foreign); elapsed: 0s:0::656823 06-02 12:08:02.608 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Security.Cryptography.Native.OpenSsl", "AndroidCryptoNative_SSLStreamCreate") 06-02 12:08:02.608 31225 31246 I monodroid-timing: p/invoke override for 'AndroidCryptoNative_SSLStreamCreate' (foreign); elapsed: 0s:0::1302 06-02 12:08:02.608 31225 31246 W monodroid: MonodroidRuntime::monodroid_pinvoke_override ("libSystem.Security.Cryptography.Native.OpenSsl", "AndroidCryptoNative_SSLStreamCreate") 06-02 12:08:02.608 31225 31246 I monodroid-timing: p/invoke override for 'AndroidCryptoNative_SSLStreamCreate' (foreign); elapsed: 0s:0::990 --------- beginning of crash 06-02 12:08:02.609 31225 31246 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 31246 (.NET ThreadPool), pid 31225 (ample.crashtest) 06-02 12:08:02.635 31270 31270 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone 06-02 12:08:02.636 1077 1077 I /system/bin/tombstoned: received crash request for pid 31225 06-02 12:08:02.637 31270 31270 I crash_dump64: performing dump of process 31225 (target tid = 31246) 06-02 12:08:02.637 31270 31270 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-02 12:08:02.637 31270 31270 F DEBUG : Build fingerprint: 'Pico/A7B10/PICOA7B10:8.1.0/OPM1.171019.026/eng.scmbui.20210409.201441:user/test-keys' 06-02 12:08:02.637 31270 31270 F DEBUG : Revision: '0' 06-02 12:08:02.637 31270 31270 F DEBUG : ABI: 'arm64' 06-02 12:08:02.637 31270 31270 F DEBUG : pid: 31225, tid: 31246, name: .NET ThreadPool >>> com.example.crashtest <<< 06-02 12:08:02.637 31270 31270 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 06-02 12:08:02.637 31270 31270 F DEBUG : Cause: null pointer dereference 06-02 12:08:02.637 31270 31270 F DEBUG : x0 0000000000000000 x1 000000743a3fb740 x2 0000000000010006 x3 0000000000000006 06-02 12:08:02.637 31270 31270 F DEBUG : x4 000000743a3fb7c8 x5 000000743a3fb7b0 x6 000000743eeaaf20 x7 00000074da625000 06-02 12:08:02.637 31270 31270 F DEBUG : x8 ff38cbd7edcafc03 x9 0000000000000000 x10 0000000000000000 x11 000000743ee601f0 06-02 12:08:02.637 31270 31270 F DEBUG : x12 000000743ecac2f8 x13 0000000000000012 x14 0000000000000008 x15 000000743a45c6f8 06-02 12:08:02.637 31270 31270 F DEBUG : x16 00000074da625000 x17 00000074dafb808c x18 0000007459000080 x19 0000007438cf5000 06-02 12:08:02.637 31270 31270 F DEBUG : x20 000000743a3ff588 x21 0000000000000000 x22 0000007438b384c8 x23 0000007438ce8b28 06-02 12:08:02.637 31270 31270 F DEBUG : x24 000000744de60800 x25 0000000000000000 x26 000000743e42eb40 x27 000000743a3ff588 06-02 12:08:02.637 31270 31270 F DEBUG : x28 000000743eeaa278 x29 000000743a3fb760 x30 0000007438ce8b3c 06-02 12:08:02.637 31270 31270 F DEBUG : sp 000000743a3fb740 pc 0000007438cdb0f8 pstate 0000000080000000 06-02 12:08:02.638 31270 31270 F DEBUG : 06-02 12:08:02.638 31270 31270 F DEBUG : backtrace: 06-02 12:08:02.638 31270 31270 F DEBUG : #00 pc 000000000000a0f8 /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Security.Cryptography.Native.OpenSsl.so 06-02 12:08:02.638 31270 31270 F DEBUG : #01 pc 0000000000017b38 /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Security.Cryptography.Native.OpenSsl.so (AndroidCryptoNative_SSLStreamCreate+16) 06-02 12:08:02.638 31270 31270 F DEBUG : #02 pc 000000000000b6c0 06-02 12:08:02.690 750 1425 E PvrService: PvrService getTrackingDataExt ret(0) 06-02 12:08:02.690 750 1425 E PvrService: PvrService getTrackingDataExt rotation(0.028634, 0.001003, -0.001621, 0.999588) 06-02 12:08:02.690 750 1425 E PvrService: PvrService getTrackingDataExt position(0.000093, 0.004485, -0.076075) 06-02 12:08:03.037 1077 1077 E /system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_09 06-02 12:08:03.039 1145 31271 W ActivityManager: Force finishing activity com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity 06-02 12:08:03.040 1145 1257 I BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE) 06-02 12:08:03.048 2019 16700 I NestServer: NestSs-- onForegroundActivitiesChanged--# false 06-02 12:08:03.057 1145 1398 W InputDispatcher: channel '8f7d461 com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9 06-02 12:08:03.057 1145 1398 E InputDispatcher: channel '8f7d461 com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 06-02 12:08:03.058 1145 14513 I WindowManager: WIN DEATH: Window{8f7d461 u0 com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity} 06-02 12:08:03.058 1145 14513 W InputDispatcher: Attempted to unregister already unregistered input channel '8f7d461 com.example.crashtest/crc6446a17302b5d70c8f.EmptyActivity (server)' 06-02 12:08:03.059 1145 3323 I ActivityManager: Process com.example.crashtest (pid 31225) has died: cch CEM 06-02 12:08:03.059 1145 1236 W system_server: kill(-31225, 9) failed: No such process 06-02 12:08:03.059 1145 1236 I system_server: Successfully killed process cgroup uid 10183 pid 31225 in 0ms 06-02 12:08:03.060 582 582 I Zygote : Process 31225 exited due to signal (11) 06-02 12:08:03.060 730 730 E ANDR-IOP: IOP HAL: Received pkg_name = com.example.crashtest pid = 0 06-02 12:08:03.063 1145 3323 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{f9b04d6 com.pvr.seethrough.setting} is now in focus and seems to be in full-screen mode 06-02 12:08:03.063 1145 3323 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity/132 06-02 12:08:03.059 6227 6227 I callBackThread: type=1400 audit(0.0:24271): avc: denied { read } for scontext=u:r:system_app:s0 tcontext=u:r:pvrservice:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:03.065 3453 3453 W UnityNativeActivityPico: DIATW onTrimMemory level=80 06-02 12:08:03.067 1999 1999 D ConfigServerService:(BaseApplication.java:27): onTrimMemory level : 5 06-02 12:08:03.069 6227 6227 I through.setting: type=1400 audit(0.0:24272): avc: denied { call } for scontext=u:r:system_app:s0 tcontext=u:r:pvrservice:s0 tclass=binder permissive=1 06-02 12:08:03.069 1145 3323 D ActivityTrigger: ActivityTrigger activityPauseTrigger 06-02 12:08:03.072 1145 1260 W ActivityManager: setHasOverlayUi called on unknown pid: 31225 06-02 12:08:03.077 6227 6227 W UnityNativeActivityPico: DIATW onTrimMemory level=5 06-02 12:08:03.078 750 13782 I PvrService: OnTransact:code=2001 06-02 12:08:03.078 750 13782 E PvrService: Set 6dof global tracking status:1 06-02 12:08:03.079 6227 6227 D 6dof : pvr6dofStopped :true lastIs3dof :false stopped prop: true 3dof propfalse 06-02 12:08:03.080 6227 6227 D 6dof : metaDataType :1 isWaveVR :false 06-02 12:08:03.080 6227 6227 W propdebug: key is pvr.running.app.3dof value is false pid is 6227 06-02 12:08:03.080 6227 6227 D UnityNativeActivityPico: onStart 06-02 12:08:03.081 6227 6227 I UnityNativeActivityPico: registerDisplayListener 06-02 12:08:03.081 6227 6227 I SeethroughSetting: onResume : true 06-02 12:08:03.081 6227 6227 I UnityNativeActivityPico: onResume 06-02 12:08:03.098 1145 11789 I ActivityManager: Force stopping com.example.crashtest appid=10183 user=0: from pid 31280 06-02 12:08:03.098 730 730 E ANDR-IOP: IOP HAL: Received pkg_name = com.example.crashtest pid = 0 06-02 12:08:03.098 1145 11789 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{f9b04d6 com.pvr.seethrough.setting} is now in focus and seems to be in full-screen mode 06-02 12:08:03.098 1145 11789 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity/132 06-02 12:08:03.099 31284 31284 I sh : type=1400 audit(0.0:24273): avc: denied { search } for name="kgsl-3d0" dev="sysfs" ino=49019 scontext=u:r:pvrservice:s0 tcontext=u:object_r:sysfs_kgsl:s0 tclass=dir permissive=1 06-02 12:08:03.099 31284 31284 I sh : type=1400 audit(0.0:24274): avc: denied { read } for name="devfreq" dev="sysfs" ino=49330 scontext=u:r:pvrservice:s0 tcontext=u:object_r:sysfs_kgsl:s0 tclass=lnk_file permissive=1 06-02 12:08:03.099 31284 31284 I sh : type=1400 audit(0.0:24275): avc: denied { write } for name="governor" dev="sysfs" ino=49168 scontext=u:r:pvrservice:s0 tcontext=u:object_r:sysfs_kgsl:s0 tclass=file permissive=1 06-02 12:08:03.099 31284 31284 I sh : type=1400 audit(0.0:24276): avc: denied { open } for path="/sys/devices/platform/soc/5000000.qcom,kgsl-3d0/devfreq/5000000.qcom,kgsl-3d0/governor" dev="sysfs" ino=49168 scontext=u:r:pvrservice:s0 tcontext=u:object_r:sysfs_kgsl:s0 tclass=file permissive=1 06-02 12:08:03.099 31286 31286 I sh : type=1400 audit(0.0:24277): avc: denied { write } for name="scaling_governor" dev="sysfs" ino=43635 scontext=u:r:pvrservice:s0 tcontext=u:object_r:sysfs_devices_system_cpu:s0 tclass=file permissive=1 06-02 12:08:03.099 6227 6227 D VRDataUtils: finish the toast fore 06-02 12:08:03.099 6227 6227 D VRDataUtils: finish the toast fore 06-02 12:08:03.099 6227 6227 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startForegroundService:1482 android.content.ContextWrapper.startForegroundService:655 com.psmart.vrlib.VRDataUtils.finishToastActivity:93 com.unity3d.player.UnityPlayerNativeActivityPico.finishToastActivity:0 com.unity3d.player.UnityPlayerNativeActivityPico.onResume:328 06-02 12:08:03.099 6227 6227 D VRDataUtils: java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { act=com.lg.uplus.agent.service_action (has extras) } 06-02 12:08:03.099 6227 6227 D VRConfigUtils: restore level00 06-02 12:08:03.099 6227 6227 I UnityPlugin: PVR_SetGpuLevel_ level 0 06-02 12:08:03.099 750 13782 I PvrPlatform: setGPULevel:0 1 06-02 12:08:03.100 1650 1650 E PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC 06-02 12:08:03.100 1650 1650 D CarrierSvcBindHelper: No carrier app for: 0 06-02 12:08:03.100 1650 1650 E PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC 06-02 12:08:03.100 1650 1650 D CarrierSvcBindHelper: No carrier app for: 1 06-02 12:08:03.108 750 13782 I PvrPlatform: svrSetPerformanceLevels GPU level[0] Freq[710000000] done 06-02 12:08:03.108 6227 6227 I UnityPlugin: PVR_SetCpuLevel level 0 06-02 12:08:03.108 750 3091 I PvrPlatform: setCPULevel:0 1 06-02 12:08:03.149 750 3091 I PvrPlatform: svrSetPerformanceLevels CPU level[0] B[2803200] done 06-02 12:08:03.149 6227 6227 I UnityNativeActivityPico: onResume animation is null 06-02 12:08:03.150 1145 3323 D PvrManagerService: setSystemFeatures featureId is 0 featureValue is 1,com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity 06-02 12:08:03.150 751 1274 D SurfaceFlinger: SetLayerVRFlag:name = com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity, type = 1) 06-02 12:08:03.150 751 1274 D SurfaceFlinger: addVRInfo:name=com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity isVR=1 isOrientation180=-1 background=-1 backgroundPath= 06-02 12:08:03.150 751 1274 D SurfaceFlinger: Add new info to vector.size=1 06-02 12:08:03.150 6227 6227 I UnityNativeActivityPico: start seting ORIENTATION angle = 0 06-02 12:08:03.151 1145 5848 D PvrManagerService: setSystemFeatures featureId is 1 featureValue is 0,SurfaceView--com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity 06-02 12:08:03.151 751 1274 D SurfaceFlinger: SetLayerOrientationFlag:name = SurfaceView--com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity, type = 0) 06-02 12:08:03.151 751 1274 D SurfaceFlinger: addVRInfo:name=SurfaceView--com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity isVR=-1 isOrientation180=0 background=-1 backgroundPath= 06-02 12:08:03.151 751 1274 D SurfaceFlinger: Add new info to vector.size=2 06-02 12:08:03.151 1145 5848 D PvrManagerService: setSystemFeatures featureId is 0 featureValue is 1,SurfaceView--com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity 06-02 12:08:03.151 751 1274 D SurfaceFlinger: SetLayerVRFlag:name = SurfaceView--com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity, type = 1) 06-02 12:08:03.151 751 1274 D SurfaceFlinger: addVRInfo:name=SurfaceView--com.pvr.seethrough.setting/com.pvr.seethrough.setting.MainActivity isVR=1 isOrientation180=-1 background=-1 backgroundPath= 06-02 12:08:03.151 6227 6227 I UnityNativeActivityPico: Notify Unity resume 06-02 12:08:03.151 6227 6227 I TransferController: checkTransmitEnable# country_code : US 06-02 12:08:03.152 6227 6227 I TransferController: checkTransmitEnable# false 06-02 12:08:03.152 6227 6227 I SeethroughSetting: onResume 06-02 12:08:03.152 6227 6227 W propdebug: key is pvr.service.6dof.stopped value is true pid is 6227 06-02 12:08:03.152 6227 6227 W propdebug: key is pxr.service.6dof.restarted value is true pid is 6227 06-02 12:08:03.153 6227 6227 D UnityNativeActivityPico: onPause 06-02 12:08:03.153 750 3091 I PvrPlatform: getCPULevel:0 0 06-02 12:08:03.153 750 3091 I PvrPlatform: getGPULevel:0 0 06-02 12:08:03.153 6227 6227 D VRConfigUtils: save level 00 06-02 12:08:03.153 6227 6227 D VRConfigUtils: reset level 06-02 12:08:03.153 6227 6227 I UnityPlugin: PVR_SetCpuLevel level 0 06-02 12:08:03.153 750 3091 I PvrPlatform: setCPULevel:0 1 06-02 12:08:03.195 750 3091 I PvrPlatform: svrSetPerformanceLevels CPU level[0] B[2803200] done 06-02 12:08:03.195 6227 6227 I UnityPlugin: PVR_SetGpuLevel_ level 0 06-02 12:08:03.195 750 2341 I PvrPlatform: setGPULevel:0 1 06-02 12:08:03.202 750 2341 I PvrPlatform: svrSetPerformanceLevels GPU level[0] Freq[710000000] done 06-02 12:08:03.202 6227 6227 I UnityNativeActivityPico: onPause set cpu 0 06-02 12:08:03.202 6227 6227 I UnityPlugin: PVR_SetCpuLevel level 0 06-02 12:08:03.202 750 2363 I PvrPlatform: setCPULevel:0 1 06-02 12:08:03.243 750 2363 I PvrPlatform: svrSetPerformanceLevels CPU level[0] B[2803200] done 06-02 12:08:03.243 6227 6227 I UnityNativeActivityPico: Shell onPause shell_mode!=1)&&(force_cancel_unity_pause!=1) 06-02 12:08:03.244 6227 6227 D UnityNativeActivityPico: onPause break-point 06-02 12:08:03.244 6227 6227 D UnityNativeActivityPico: Unity DismissPresentation enter 06-02 12:08:03.244 6227 6227 I SeethroughSetting: onPause 06-02 12:08:03.245 1145 1234 D ActivityTrigger: ActivityTrigger activityStopTrigger 06-02 12:08:03.246 751 751 I Layer : Scene mode is 0 06-02 12:08:03.246 751 751 D SurfaceFlinger: handleVRInfo() 06-02 12:08:03.246 751 751 E SurfaceFlinger: Finish handle vr infos.size=2 06-02 12:08:03.248 6227 6304 I OpenGLRenderer: Initialized EGL, version 1.4 06-02 12:08:03.248 6227 6304 D OpenGLRenderer: Swap behavior 2 06-02 12:08:03.248 751 751 I Layer : Scene mode is 0 06-02 12:08:03.248 751 751 D SurfaceFlinger: handleVRInfo() 06-02 12:08:03.249 747 747 I callBackThread: type=1400 audit(0.0:24278): avc: denied { read } for scontext=u:r:airservice:s0 tcontext=u:r:pvrservice:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:03.249 751 751 E SurfaceFlinger: Finish handle vr infos.size=2 06-02 12:08:03.249 751 751 I Layer : Scene mode is 0 06-02 12:08:03.250 6227 6227 I UnityNativeActivityPico: onStop 06-02 12:08:03.250 6227 6227 I UnityNativeActivityPico: unregisterDisplayListener 06-02 12:08:03.250 6227 6227 I SeethroughSetting: onStop 06-02 12:08:03.259 750 750 I PVR_VsyncListen: type=1400 audit(0.0:24279): avc: denied { read } for scontext=u:r:pvrservice:s0 tcontext=u:r:surfaceflinger:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:03.369 751 751 I callBackThread: type=1400 audit(0.0:24280): avc: denied { read } for scontext=u:r:surfaceflinger:s0 tcontext=u:r:pvrservice:s0 tclass=unix_stream_socket permissive=1 06-02 12:08:03.380 731 760 E ANDR-PERF-OPTSHANDLER: perf_lock_rel: updated /sys/class/scsi_host/host0/../../../clkscale_enable with 1 06-02 12:08:03.380 731 760 E ANDR-PERF-OPTSHANDLER: return value 2 06-02 12:08:03.403 1145 1260 W WindowManager: App freeze timeout expired. 06-02 12:08:03.773 750 1425 D PvrService: threadLoop continue: 1 06-02 12:08:04.168 751 1140 D SurfaceFlinger: Vsync watchDog is alive 06-02 12:08:04.549 2446 2446 I txIMURead: type=1400 audit(0.0:24281): avc: denied { ioctl } for path="/dev/spidev1.0" dev="tmpfs" ino=24751 ioctlcmd=0x6b07 scontext=u:r:system_app:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1 06-02 12:08:04.858 750 1425 E PvrService: PvrService getTrackingDataExt ret(0) 06-02 12:08:04.858 750 1425 E PvrService: PvrService getTrackingDataExt rotation(0.028634, 0.001003, -0.001621, 0.999588) 06-02 12:08:04.858 750 1425 E PvrService: PvrService getTrackingDataExt position(0.000093, 0.004485, -0.076075) 06-02 12:08:06.168 751 1140 D SurfaceFlinger: Vsync watchDog is alive ```
grendello commented 3 years ago

@steveisok this appears to be and issue with dotnet/runtime:

06-02 12:08:02.637 31270 31270 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-02 12:08:02.637 31270 31270 F DEBUG   : Build fingerprint: 'Pico/A7B10/PICOA7B10:8.1.0/OPM1.171019.026/eng.scmbui.20210409.201441:user/test-keys'
06-02 12:08:02.637 31270 31270 F DEBUG   : Revision: '0'
06-02 12:08:02.637 31270 31270 F DEBUG   : ABI: 'arm64'
06-02 12:08:02.637 31270 31270 F DEBUG   : pid: 31225, tid: 31246, name: .NET ThreadPool  >>> com.example.crashtest <<<
06-02 12:08:02.637 31270 31270 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
06-02 12:08:02.637 31270 31270 F DEBUG   : Cause: null pointer dereference
06-02 12:08:02.637 31270 31270 F DEBUG   :     x0   0000000000000000  x1   000000743a3fb740  x2   0000000000010006  x3   0000000000000006
06-02 12:08:02.637 31270 31270 F DEBUG   :     x4   000000743a3fb7c8  x5   000000743a3fb7b0  x6   000000743eeaaf20  x7   00000074da625000
06-02 12:08:02.637 31270 31270 F DEBUG   :     x8   ff38cbd7edcafc03  x9   0000000000000000  x10  0000000000000000  x11  000000743ee601f0
06-02 12:08:02.637 31270 31270 F DEBUG   :     x12  000000743ecac2f8  x13  0000000000000012  x14  0000000000000008  x15  000000743a45c6f8
06-02 12:08:02.637 31270 31270 F DEBUG   :     x16  00000074da625000  x17  00000074dafb808c  x18  0000007459000080  x19  0000007438cf5000
06-02 12:08:02.637 31270 31270 F DEBUG   :     x20  000000743a3ff588  x21  0000000000000000  x22  0000007438b384c8  x23  0000007438ce8b28
06-02 12:08:02.637 31270 31270 F DEBUG   :     x24  000000744de60800  x25  0000000000000000  x26  000000743e42eb40  x27  000000743a3ff588
06-02 12:08:02.637 31270 31270 F DEBUG   :     x28  000000743eeaa278  x29  000000743a3fb760  x30  0000007438ce8b3c
06-02 12:08:02.637 31270 31270 F DEBUG   :     sp   000000743a3fb740  pc   0000007438cdb0f8  pstate 0000000080000000
06-02 12:08:02.638 31270 31270 F DEBUG   : 
06-02 12:08:02.638 31270 31270 F DEBUG   : backtrace:
06-02 12:08:02.638 31270 31270 F DEBUG   :     #00 pc 000000000000a0f8  /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Security.Cryptography.Native.OpenSsl.so
06-02 12:08:02.638 31270 31270 F DEBUG   :     #01 pc 0000000000017b38  /data/app/com.example.crashtest-MLPqksNi-JJzTSuaGwEyMQ==/lib/arm64/libSystem.Security.Cryptography.Native.OpenSsl.so (AndroidCryptoNative_SSLStreamCreate+16)
06-02 12:08:02.638 31270 31270 F DEBUG   :     #02 pc 000000000000b6c0  <anonymous:0000007450ab6000>

I can't transfer the issue, alas, thus assigning to you to dispatch further, thanks :)

steveisok commented 3 years ago

@bddckr What preview are you using?

Note AndroidClientHandler will be the default handler for all configurations. The app context switch is not set right, so it's falling back to HttpClientHandler.

bddckr commented 3 years ago

What preview are you using?

6.0.100-preview.4.21255.9 as seen in the global.json in the repro. I should have spelled that out in this issue as well 😅


Note AndroidClientHandler will be the default handler for all configurations. The app context switch is not set right, so it's falling back to HttpClientHandler.

That makes sense! I've since tried to set it via the app context switch as well as the MSBuild property Xamarin.Android used before .NET 6 to specify it. None of that helped and I instead had to hardcode/allow injecting AndroidClientHandler in my .NET Standard project (which is consumed by the net6.0-android project).

I have a bunch of questions now:

  1. Is the app context flag the only way to set this moving forward or will there be an MSBuild property (just like we had before with "old" Xamarin.Android)?
  2. Does this new default mean I will have no issues consuming a .NET Standard library that uses HttpClient as well as HttpClientHandler?
    • I assume it does - is this train of thought correct?

      HttpClient's default constructor uses HttpClientHandler and all direct usages of the latter anywhere in my code or referenced libraries will automatically be replaced with AndroidClientHandler moving forward.

  3. The old Xamarin.Android "managed" handler implementation - is that going away with .NET 6? I'm just trying to understand whether I can continue using an implementation that I know has worked for me so far, without crashes. Phrased another way: What other options besides the automatic default do we have on Android moving forward?
steveisok commented 3 years ago

Can you do me a favor and try w/o async/await? Not an F# expert, so however you would express .GetAwaiter().GetResult()

bddckr commented 3 years ago

That gives the same crash:

namespace Example.CrashTest

open Android.App
open System.Net.Http
open Xamarin.Android.Net

[<Application>]
type private EntryPoint(javaReference, transfer) =
    inherit Application(javaReference, transfer)

    override __.OnCreate() =
        base.OnCreate()

        use client =
            // The following two lines crash the app. `AndroidClientHandler` below however prevents the crash.
            new HttpClient()
            //new HttpClient(new HttpClientHandler())
            //new HttpClient(new AndroidClientHandler())

        client.GetAsync("https://google.com").GetAwaiter().GetResult() |> ignore

[<Activity(Exported = true, MainLauncher = true)>]
type private EmptyActivity() =
    inherit Activity()
steveisok commented 3 years ago
  1. Is the app context flag the only way to set this moving forward or will there be an MSBuild property (just like we had before with "old" Xamarin.Android)?

There is a property in Xamarin.iOS and Xamarin.Android. The current problem is that it only applies the setting when you enable the linker, which I believe currently means Release configuration. I think xamarin.ios and android may add support for runtimeconfig.json and put the setting there to cover all bases.

  1. Does this new default mean I will have no issues consuming a .NET Standard library that uses HttpClient as well as HttpClientHandler?

    • I assume it does - is this train of thought correct?

      HttpClient's default constructor uses HttpClientHandler and all direct usages of the latter anywhere in my code or referenced libraries will automatically be replaced with AndroidClientHandler moving forward.

Assuming the right property / appcontext switch is set, the default constructor should choose AndroidClientHandler. If you explicitly use something else, it should not get in the way.

  1. The old Xamarin.Android "managed" handler implementation - is that going away with .NET 6? I'm just trying to understand whether I can continue using an implementation that I know has worked for me so far, without crashes. Phrased another way: What other options besides the automatic default do we have on Android moving forward?

It'll be either AndroidClientHandler or HttpClientHandler. Actually, there's a third, which is some environment variable you can set (previous behavior in XA).

steveisok commented 3 years ago

@bddckr I can reproduce the crash in P4, but I don't crash w/ P5 and beyond.

bddckr commented 3 years ago

Thanks a lot for all the answers Steve, much appreciated!

I might be doing something wrong here, but using 6.0.100-preview.5.21275.1 I always get the crash, no matter whether I use HttpClientHandler or AndroidClientHandler:

/__w/1/s/src/libraries/Native/Unix/System.Security.Cryptography.Native.Android/pal_jni.c:573 (GetMethod): method getApplicationProtocol ()Ljava/lang/String; was not found

I know P5 isn't out yet, so feel free to tell me to just wait 😄 I've used maui-check --main to install it all.

Details ``` 06-03 06:49:48.333 6359 6359 D debug-app-helper: Checking if libmonodroid was unpacked to /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64/libmonodroid.so 06-03 06:49:48.333 6359 6359 D debug-app-helper: Native libs extracted to /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64, assuming application/android:extractNativeLibs == true 06-03 06:49:48.333 6359 6359 I debug-app-helper: Setting up for DSO lookup in app data directories 06-03 06:49:48.333 6359 6359 D debug-app-helper: Added filesystem DSO lookup location: /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64 06-03 06:49:48.333 6359 6359 W debug-app-helper: Using runtime path: /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64 06-03 06:49:48.333 6359 6359 W debug-app-helper: checking directory: `/data/user/0/com.example.crashtest/files/.__override__/lib` 06-03 06:49:48.333 6359 6359 W debug-app-helper: directory does not exist: `/data/user/0/com.example.crashtest/files/.__override__/lib` 06-03 06:49:48.333 6359 6359 W debug-app-helper: Checking whether Mono runtime exists at: /data/user/0/com.example.crashtest/files/.__override__/libmonosgen-2.0.so 06-03 06:49:48.333 6359 6359 W debug-app-helper: Checking whether Mono runtime exists at: /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64/libmonosgen-2.0.so 06-03 06:49:48.333 6359 6359 I debug-app-helper: Mono runtime found at: /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64/libmonosgen-2.0.so 06-03 06:49:48.334 6359 6359 W zygote64: Attempt to remove non-JNI local reference, dumping thread 06-03 06:49:48.335 6359 6359 I DOTNET : JNI_OnLoad: JNI_OnLoad in pal_jni.c 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding java/io/ByteArrayInputStream class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding reset method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding java/lang/Enum class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding ordinal method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding java/lang/String class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding getBytes method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding java/lang/Throwable class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding getCause method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding getMessage method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/SecureRandom class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding nextBytes method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/MessageDigest class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding clone method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding digest method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding digest method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding reset method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding update method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/crypto/Mac class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding clone method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding doFinal method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding update method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding init method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding reset method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/crypto/spec/SecretKeySpec class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/crypto/Cipher class 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding getBlockSize method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding doFinal method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding doFinal method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding update method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding updateAAD method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding init method 06-03 06:49:48.335 6359 6359 D DOTNET : GetMethod: Finding init method 06-03 06:49:48.335 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/crypto/spec/IvParameterSpec class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/crypto/spec/GCMParameterSpec class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/math/BigInteger class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding toByteArray method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding valueOf method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding intValue method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding compareTo method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding bitLength method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding signum method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/net/ssl/SSLParameters class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getProtocols method 06-03 06:49:48.336 6359 6359 D DOTNET : GetOptionalMethod: Finding setApplicationProtocols method 06-03 06:49:48.336 6359 6359 I DOTNET : GetOptionalMethod: optional method setApplicationProtocols ([Ljava/lang/String;)V was not found 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding setServerNames method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/net/ssl/SSLContext class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getDefault method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getDefaultSSLParameters method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CertificateFactory class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding generateCertificate method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding generateCertificates method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding generateCertPath method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding generateCertPath method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CertPath class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getEncoded method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getCertificates method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CertPathBuilder class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding build method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CertPathValidator class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding validate method 06-03 06:49:48.336 6359 6359 D DOTNET : GetOptionalMethod: Finding getRevocationChecker method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CertPathValidatorException class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getIndex method 06-03 06:49:48.336 6359 6359 D DOTNET : GetOptionalMethod: Finding getReason method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CertPathValidatorException$BasicReason class 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CertStore class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/CollectionCertStoreParameters class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/PKIXBuilderParameters class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding addCertStore method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding addCertPathChecker method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding setDate method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding setRevocationEnabled method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding setTrustAnchors method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/PKIXCertPathBuilderResult class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getCertPath method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getTrustAnchor method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/PKIXReason class 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/PKIXRevocationChecker class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding setOptions method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/PKIXRevocationChecker$Option class 06-03 06:49:48.336 6359 6359 D DOTNET : GetField: Finding ONLY_END_ENTITY field 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/TrustAnchor class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getTrustedCert method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/X509Certificate class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding equals method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getEncoded method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getPublicKey method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/cert/X509CertSelector class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding setCertificate method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/interfaces/DSAKey class 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/interfaces/ECKey class 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/interfaces/RSAKey class 06-03 06:49:48.336 6359 6359 D DOTNET : GetMethod: Finding getModulus method 06-03 06:49:48.336 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/interfaces/RSAPublicKey class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPublicExponent method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/KeyPair class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPrivate method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPublic method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/KeyPairGenerator class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding initialize method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding initialize method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding genKeyPair method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/KeyStore class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getDefaultType method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding aliases method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding containsAlias method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding deleteEntry method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getCertificate method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getEntry method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding load method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding setCertificateEntry method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding setKeyEntry method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/KeyStore$PrivateKeyEntry class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getCertificate method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPrivateKey method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/KeyStore$TrustedCertificateEntry class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getTrustedCertificate method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/Signature class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding initSign method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding initVerify method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding update method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding sign method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding verify method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/interfaces/RSAPrivateCrtKey class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPublicExponent method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPrimeP method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPrimeQ method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPrimeExponentP method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPrimeExponentQ method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getCrtCoefficient method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getModulus method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getPrivateExponent method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/RSAPrivateCrtKeySpec class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/RSAPublicKeySpec class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/KeyFactory class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding generatePrivate method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding generatePublic method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getKeySpec method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/DSAPublicKeySpec class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getY method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getP method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getQ method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getG method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/DSAPrivateKeySpec class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getX method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECGenParameterSpec class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECField class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getFieldSize method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECFieldFp class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getP method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECFieldF2m class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getReductionPolynomial method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECParameterSpec class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getCurve method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getGenerator method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getCofactor method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getOrder method 06-03 06:49:48.337 6359 6359 D DOTNET : GetOptionalMethod: Finding getCurveName method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECPoint class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getAffineX method 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getAffineY method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/interfaces/ECPrivateKey class 06-03 06:49:48.337 6359 6359 D DOTNET : GetMethod: Finding getS method 06-03 06:49:48.337 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECPrivateKeySpec class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/interfaces/ECPublicKey class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getParams method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getW method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/ECPublicKeySpec class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getParams method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/EllipticCurve class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getA method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getB method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getField method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getSeed method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/PKCS8EncodedKeySpec class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/security/spec/X509EncodedKeySpec class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/security/auth/Destroyable class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding destroy method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/util/ArrayList class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 I chatty : uid=10070(com.example.crashtest) identical 1 line 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding add method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/util/Collection class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding iterator method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding size method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/util/Date class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/util/Enumeration class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding hasMoreElements method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding nextElement method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/util/HashSet class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding add method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/util/Iterator class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding hasNext method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding next method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding java/util/List class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding get method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/net/ssl/HostnameVerifier class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding verify method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/net/ssl/HttpsURLConnection class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getDefaultHostnameVerifier method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/net/ssl/KeyManagerFactory class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getInstance method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding init method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getKeyManagers method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/net/ssl/SNIHostName class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding method 06-03 06:49:48.338 6359 6359 D DOTNET : TryGetClassGRef: Finding javax/net/ssl/SSLEngine class 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding beginHandshake method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding closeOutbound method 06-03 06:49:48.338 6359 6359 D DOTNET : GetMethod: Finding getApplicationProtocol method 06-03 06:49:48.338 6359 6359 F DOTNET : /__w/1/s/src/libraries/Native/Unix/System.Security.Cryptography.Native.Android/pal_jni.c:573 (GetMethod): method getApplicationProtocol ()Ljava/lang/String; was not found --------- beginning of crash 06-03 06:49:48.338 6359 6359 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 6359 (ample.crashtest), pid 6359 (ample.crashtest) 06-03 06:49:48.360 6381 6381 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone 06-03 06:49:48.361 996 996 I /system/bin/tombstoned: received crash request for pid 6359 06-03 06:49:48.362 6381 6381 I crash_dump64: performing dump of process 6359 (target tid = 6359) 06-03 06:49:48.362 6381 6381 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-03 06:49:48.362 6381 6381 F DEBUG : Build fingerprint: 'Pico/A7B10/PICOA7B10:8.1.0/OPM1.171019.026/eng.scmbui.20210409.201441:user/test-keys' 06-03 06:49:48.362 6381 6381 F DEBUG : Revision: '0' 06-03 06:49:48.362 6381 6381 F DEBUG : ABI: 'arm64' 06-03 06:49:48.362 6381 6381 F DEBUG : pid: 6359, tid: 6359, name: ample.crashtest >>> com.example.crashtest <<< 06-03 06:49:48.362 6381 6381 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 06-03 06:49:48.363 6381 6381 F DEBUG : Abort message: '/__w/1/s/src/libraries/Native/Unix/System.Security.Cryptography.Native.Android/pal_jni.c:573 (GetMethod): method getApplicationProtocol ()Ljava/lang/String; was not found' 06-03 06:49:48.363 6381 6381 F DEBUG : x0 0000000000000000 x1 00000000000018d7 x2 0000000000000006 x3 0000000000000008 06-03 06:49:48.363 6381 6381 F DEBUG : x4 0000007463a7ea40 x5 0000007463a7ea40 x6 0000007463a7ea40 x7 0000007463a7ea40 06-03 06:49:48.363 6381 6381 F DEBUG : x8 0000000000000083 x9 0000000010000000 x10 0000007fe44c5560 x11 4d983510d6cffeaf 06-03 06:49:48.363 6381 6381 F DEBUG : x12 4d983510d6cffeaf x13 0000000000000000 x14 ffffffffffffffdf x15 4d983510d6cffeaf 06-03 06:49:48.363 6381 6381 F DEBUG : x16 0000005b8c3a2fa8 x17 000000746017d08c x18 4d983510d6cffeaf x19 00000000000018d7 06-03 06:49:48.363 6381 6381 F DEBUG : x20 00000000000018d7 x21 0000000000000083 x22 00000073c44e826f x23 00000073c44e828f 06-03 06:49:48.363 6381 6381 F DEBUG : x24 00000073c44e82b6 x25 00000073c44ea1b7 x26 0000000000000000 x27 00000073c44e84cf 06-03 06:49:48.363 6381 6381 F DEBUG : x28 00000073c44f0000 x29 0000007fe44c55a0 x30 00000074601238c0 06-03 06:49:48.363 6381 6381 F DEBUG : sp 0000007fe44c5560 pc 00000074601238e8 pstate 0000000060000000 06-03 06:49:48.369 1174 6212 D BatteryService: battery checkBatteryStatus temp is 260 hasShowBatteryShut is false hasShowBatteryLimit is false 06-03 06:49:48.370 1174 1254 D PowerManagerService: battery change is 2 06-03 06:49:48.370 1501 1501 D KeyguardUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED 06-03 06:49:48.371 1473 2354 D HeadsetStateMachine: Disconnected process message: 10, size: 0 06-03 06:49:48.371 1473 2354 D HeadsetStateMachine: Enter processIntentBatteryChanged() 06-03 06:49:48.371 1473 2354 D HeadsetStateMachine: Exit processIntentBatteryChanged() 06-03 06:49:48.371 1473 2354 D HeadsetStateMachine: Exit Disconnected processMessage() 06-03 06:49:48.371 1501 1501 D KeyguardUpdateMonitor: handleBatteryUpdate 06-03 06:49:48.421 6381 6381 F DEBUG : 06-03 06:49:48.421 6381 6381 F DEBUG : backtrace: 06-03 06:49:48.421 6381 6381 F DEBUG : #00 pc 000000000001e8e8 /system/lib64/libc.so (abort+120) 06-03 06:49:48.421 6381 6381 F DEBUG : #01 pc 000000000000c84c /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64/libSystem.Security.Cryptography.Native.Android.so 06-03 06:49:48.421 6381 6381 F DEBUG : #02 pc 0000000000014ad4 /data/app/com.example.crashtest-ewWVvre9qmlaHAeoD-cU0g==/lib/arm64/libSystem.Security.Cryptography.Native.Android.so (JNI_OnLoad+32636) 06-03 06:49:48.421 6381 6381 F DEBUG : #03 pc 00000000002ff898 /system/lib64/libart.so (art::JavaVMExt::LoadNativeLibrary(_JNIEnv*, std::__1::basic_string, std::__1::allocator> const&, _jobject*, _jstring*, std::__1::basic_string, std::__1::allocator>*)+2652) 06-03 06:49:48.421 6381 6381 F DEBUG : #04 pc 0000000000004164 /system/lib64/libopenjdkjvm.so (JVM_NativeLoad+268) 06-03 06:49:48.421 6381 6381 F DEBUG : #05 pc 00000000002821a4 /system/framework/arm64/boot-core-oj.oat (offset 0x1da000) (java.lang.Runtime.nativeLoad+228) 06-03 06:49:48.421 6381 6381 F DEBUG : #06 pc 000000000054804c /system/lib64/libart.so (art_quick_invoke_static_stub+604) 06-03 06:49:48.421 6381 6381 F DEBUG : #07 pc 00000000000dcfb0 /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+260) 06-03 06:49:48.421 6381 6381 F DEBUG : #08 pc 000000000029a0d4 /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+344) 06-03 06:49:48.421 6381 6381 F DEBUG : #09 pc 00000000002946bc /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+696) 06-03 06:49:48.421 6381 6381 F DEBUG : #10 pc 0000000000531254 /system/lib64/libart.so (MterpInvokeStatic+224) 06-03 06:49:48.421 6381 6381 F DEBUG : #11 pc 0000000000539b94 /system/lib64/libart.so (ExecuteMterpImpl+14612) 06-03 06:49:48.421 6381 6381 F DEBUG : #12 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #13 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #14 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #15 pc 0000000000531098 /system/lib64/libart.so (MterpInvokeDirect+304) 06-03 06:49:48.421 6381 6381 F DEBUG : #16 pc 0000000000539b14 /system/lib64/libart.so (ExecuteMterpImpl+14484) 06-03 06:49:48.421 6381 6381 F DEBUG : #17 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #18 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #19 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #20 pc 000000000052fee0 /system/lib64/libart.so (MterpInvokeVirtual+612) 06-03 06:49:48.421 6381 6381 F DEBUG : #21 pc 0000000000539a14 /system/lib64/libart.so (ExecuteMterpImpl+14228) 06-03 06:49:48.421 6381 6381 F DEBUG : #22 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #23 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #24 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #25 pc 0000000000531254 /system/lib64/libart.so (MterpInvokeStatic+224) 06-03 06:49:48.421 6381 6381 F DEBUG : #26 pc 0000000000539b94 /system/lib64/libart.so (ExecuteMterpImpl+14612) 06-03 06:49:48.421 6381 6381 F DEBUG : #27 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #28 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #29 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #30 pc 0000000000531254 /system/lib64/libart.so (MterpInvokeStatic+224) 06-03 06:49:48.421 6381 6381 F DEBUG : #31 pc 0000000000539b94 /system/lib64/libart.so (ExecuteMterpImpl+14612) 06-03 06:49:48.421 6381 6381 F DEBUG : #32 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #33 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #34 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #35 pc 000000000052fee0 /system/lib64/libart.so (MterpInvokeVirtual+612) 06-03 06:49:48.421 6381 6381 F DEBUG : #36 pc 0000000000539a14 /system/lib64/libart.so (ExecuteMterpImpl+14228) 06-03 06:49:48.421 6381 6381 F DEBUG : #37 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #38 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #39 pc 00000000002955dc /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb1ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+608) 06-03 06:49:48.421 6381 6381 F DEBUG : #40 pc 00000000005326b4 /system/lib64/libart.so (MterpInvokeDirectRange+220) 06-03 06:49:48.421 6381 6381 F DEBUG : #41 pc 0000000000539e14 /system/lib64/libart.so (ExecuteMterpImpl+15252) 06-03 06:49:48.421 6381 6381 F DEBUG : #42 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #43 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #44 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #45 pc 0000000000531098 /system/lib64/libart.so (MterpInvokeDirect+304) 06-03 06:49:48.421 6381 6381 F DEBUG : #46 pc 0000000000539b14 /system/lib64/libart.so (ExecuteMterpImpl+14484) 06-03 06:49:48.421 6381 6381 F DEBUG : #47 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #48 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #49 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #50 pc 0000000000531098 /system/lib64/libart.so (MterpInvokeDirect+304) 06-03 06:49:48.421 6381 6381 F DEBUG : #51 pc 0000000000539b14 /system/lib64/libart.so (ExecuteMterpImpl+14484) 06-03 06:49:48.421 6381 6381 F DEBUG : #52 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #53 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #54 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #55 pc 0000000000531254 /system/lib64/libart.so (MterpInvokeStatic+224) 06-03 06:49:48.421 6381 6381 F DEBUG : #56 pc 0000000000539b94 /system/lib64/libart.so (ExecuteMterpImpl+14612) 06-03 06:49:48.421 6381 6381 F DEBUG : #57 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #58 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) 06-03 06:49:48.421 6381 6381 F DEBUG : #59 pc 000000000029469c /system/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+664) 06-03 06:49:48.421 6381 6381 F DEBUG : #60 pc 000000000052fee0 /system/lib64/libart.so (MterpInvokeVirtual+612) 06-03 06:49:48.421 6381 6381 F DEBUG : #61 pc 0000000000539a14 /system/lib64/libart.so (ExecuteMterpImpl+14228) 06-03 06:49:48.421 6381 6381 F DEBUG : #62 pc 0000000000274b20 /system/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+444) 06-03 06:49:48.421 6381 6381 F DEBUG : #63 pc 000000000027a728 /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+216) ```
bddckr commented 3 years ago

OK something weird is happening with my installation perhaps. I've reinstalled that P5 version I just mentioned above, as I noticed I can no longer run and debug from VS 16.11 P1. While I can debug run again now, I'm back to the same issue I had originally:

06-03 07:36:25.201  6284  6284 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-03 07:36:25.201  6284  6284 F DEBUG   : Build fingerprint: 'Pico/A7B10/PICOA7B10:8.1.0/OPM1.171019.026/eng.scmbui.20210409.201441:user/test-keys'
06-03 07:36:25.201  6284  6284 F DEBUG   : Revision: '0'
06-03 07:36:25.201  6284  6284 F DEBUG   : ABI: 'arm64'
06-03 07:36:25.201  6284  6284 F DEBUG   : pid: 6248, tid: 6276, name: .NET ThreadPool  >>> com.example.crashtest <<<
06-03 07:36:25.201  6284  6284 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
06-03 07:36:25.201  6284  6284 F DEBUG   : Cause: null pointer dereference
06-03 07:36:25.201  6284  6284 F DEBUG   :     x0   0000000000000000  x1   00000071f1bfa580  x2   0000000000010006  x3   0000000000000006
06-03 07:36:25.201  6284  6284 F DEBUG   :     x4   00000071f1bfa618  x5   00000071f1bfa600  x6   00000071f6e784b0  x7   0000007292fbc000
06-03 07:36:25.201  6284  6284 F DEBUG   :     x8   14c7466bc94df2b1  x9   0000000000000000  x10  0000000000000000  x11  00000071f6de07a0
06-03 07:36:25.201  6284  6284 F DEBUG   :     x12  00000071f6c50544  x13  0000000000000012  x14  0000000000000008  x15  00000071f1e48c78
06-03 07:36:25.201  6284  6284 F DEBUG   :     x16  0000007292fbc000  x17  00000072955ff08c  x18  0000007211200080  x19  00000071f28b6000
06-03 07:36:25.201  6284  6284 F DEBUG   :     x20  00000072044b1c10  x21  0000000000000000  x22  00000071f1bfe588  x23  00000071f28a6c74
06-03 07:36:25.201  6284  6284 F DEBUG   :     x24  00000071f27d4800  x25  0000000000000000  x26  00000071f6429f70  x27  00000071f1bfe588
06-03 07:36:25.201  6284  6284 F DEBUG   :     x28  00000071f6e77000  x29  00000071f1bfa5b0  x30  00000071f28a6c88
06-03 07:36:25.201  6284  6284 F DEBUG   :     sp   00000071f1bfa580  pc   00000071f289aa30  pstate 0000000080000000
06-03 07:36:25.202  6284  6284 F DEBUG   :
06-03 07:36:25.202  6284  6284 F DEBUG   : backtrace:
06-03 07:36:25.202  6284  6284 F DEBUG   :     #00 pc 000000000000ca30  /data/app/com.example.crashtest-DSw0Ck_29V5NTGTEE63uLw==/lib/arm64/libSystem.Security.Cryptography.Native.Android.so
06-03 07:36:25.202  6284  6284 F DEBUG   :     #01 pc 0000000000018c84  /data/app/com.example.crashtest-DSw0Ck_29V5NTGTEE63uLw==/lib/arm64/libSystem.Security.Cryptography.Native.Android.so (AndroidCryptoNative_SSLStreamCreate+16)
06-03 07:36:25.202  6284  6284 F DEBUG   :     #02 pc 000000000000eb08  <anonymous:0000007210ff0000>
bddckr commented 3 years ago

Now that Preview 5 (6.0.100-preview.5.21302.13) is out I had another test with the same repro project. It's getting somewhere as this now fails due to an exception instead of it just hard crashing on me:

[mono-rt] [ERROR] FATAL UNHANDLED EXCEPTION: System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
[mono-rt]  ---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.
[mono-rt]  ---> Interop+AndroidCrypto+SslException: Exception of type 'Interop+AndroidCrypto+SslException' was thrown.
[mono-rt]    --- End of inner exception stack trace ---
[mono-rt]    at System.Net.Security.SslStream.<ForceAuthenticationAsync>d__171`1[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext() in System.Net.Security.dll:token 0x60002e3+0x51c
[mono-rt]    at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Boolean async, Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x600053a+0x95
[mono-rt]    --- End of inner exception stack trace ---
[mono-rt]    at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Boolean async, Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x600053a+0x138
[mono-rt]    at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x600071d+0x4e9
[mono-rt]    at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x600071f+0x8f
[mono-rt]    at System.Net.Http.HttpConnectionPool.SendUsingHttp11Async(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x600070f+0x15d
[mono-rt]    at System.Net.Http.HttpConnectionPool.DetermineVersionAndSendAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x6000710+0x224
[mono-rt]    at System.Net.Http.HttpConnectionPool.SendAndProcessAltSvcAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x6000711+0x8e
[mono-rt]    at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x6000712+0x99
[mono-rt]    at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x60007a2+0x94
[mono-rt]    at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) in System.Net.Http.dll:token 0x600024b+0x1b7

Explicitly using new HttpClient(new AndroidClientHandler()) still works.

Running in Release mode instead of Debug and checking what happened via logcat:

--------- beginning of crash
06-20 15:38:22.058 26087 26087 E AndroidRuntime: FATAL EXCEPTION: main
06-20 15:38:22.058 26087 26087 E AndroidRuntime: Process: com.example.crashtest, PID: 26087
06-20 15:38:22.058 26087 26087 E AndroidRuntime: android.runtime.JavaProxyThrowable: System.ArgumentNullException: ArgumentNull_Generic Arg_ParamName_Name, handler
06-20 15:38:22.058 26087 26087 E AndroidRuntime:    at System.Net.Http.HttpMessageInvoker..ctor(HttpMessageHandler , Boolean ) in System.Net.Http.dll:token 0x600005e+0x9
06-20 15:38:22.058 26087 26087 E AndroidRuntime:    at System.Net.Http.HttpClient..ctor(HttpMessageHandler , Boolean ) in System.Net.Http.dll:token 0x600003e+0x16
06-20 15:38:22.058 26087 26087 E AndroidRuntime:    at System.Net.Http.HttpClient..ctor(HttpMessageHandler ) in System.Net.Http.dll:token 0x600003d+0x0
06-20 15:38:22.058 26087 26087 E AndroidRuntime:    at System.Net.Http.HttpClient..ctor() in System.Net.Http.dll:token 0x600003c+0x6
06-20 15:38:22.058 26087 26087 E AndroidRuntime:    at Example.CrashTest.EntryPoint.OnCreate() in App.dll:token 0x6000002+0x6
06-20 15:38:22.058 26087 26087 E AndroidRuntime:    at Android.App.Application.n_OnCreate(IntPtr , IntPtr ) in Mono.Android.dll:token 0x6000034+0x8
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at crc6446a17302b5d70c8f.EntryPoint.n_onCreate(Native Method)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at crc6446a17302b5d70c8f.EntryPoint.onCreate(EntryPoint.java:25)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1120)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5911)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at android.app.ActivityThread.-wrap1(Unknown Source:0)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1660)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:164)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6674)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
06-20 15:38:22.058 26087 26087 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
bddckr commented 3 years ago

Running my actual project on a device with API level 27: The above issue occurs, but now the stacktrace is different (compared to earlier .NET 6 previews). I also no longer get a hard crash.

System.AggregateException: One or more errors occurred. (Error loading discovery document: Error connecting to https://example.com. The SSL connection could not be established, see inner exception..)
---> System.InvalidOperationException: Error loading discovery document: Error connecting to https://example.com. The SSL connection could not be established, see inner exception..
---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
---> System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception.
---> Interop+AndroidCrypto+SslException: Exception of type 'Interop+AndroidCrypto+SslException' was thrown.
  --- End of inner exception stack trace ---
  at System.Net.Security.SslStream.<ForceAuthenticationAsync>d__173`1[[System.Net.Security.AsyncReadWriteAdapter, System.Net.Security, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]].MoveNext() in System.Net.Security.dll:token 0x60002eb+0x51c
  at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Boolean async, Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x600051e+0x95
  --- End of inner exception stack trace ---
  at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore(Boolean async, Stream stream, SslClientAuthenticationOptions sslOptions, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x600051e+0x138
  at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x60006ff+0x410
  at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x6000701+0x8f
  at System.Net.Http.HttpConnectionPool.SendUsingHttp11Async(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x60006f1+0x15d
  at System.Net.Http.HttpConnectionPool.DetermineVersionAndSendAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x60006f2+0x224
  at System.Net.Http.HttpConnectionPool.SendAndProcessAltSvcAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x60006f3+0x8e
  at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x60006f4+0x99
  at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) in System.Net.Http.dll:token 0x6000787+0x94
  at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) in System.Net.Http.dll:token 0x600022f+0x1b7

(I didn't use example.com for real, I'm just masking the real URL.)

Right before this I can also see this in the logs:

[System.err] java.lang.IllegalStateException: Handshake has already been started
[System.err]    at com.android.org.conscrypt.ConscryptEngine.beginHandshakeInternal(ConscryptEngine.java:376)
[System.err]    at com.android.org.conscrypt.ConscryptEngine.beginHandshake(ConscryptEngine.java:366)

However, I just tested on another device. It's on API level 29. On this device there is no issue at all.

This is while using preview 6: 6.0.100-preview.6.21355.2.

@steveisok Is there perhaps a target API issue here? Anything I'm missing? In my actual project I am using some packages that spawn their own HttpClient and I have no control over it, i.e. I cannot explicitly use AndroidClientHandler.

steveisok commented 3 years ago

@bddckr What preview are you on? From the stack trace, it looks like you're still using SocketsHttpHandler, which is not the default handler we will ship with (AndroidMessageHandler will be). The problem w/ Sockets on Android is that it is a direct JNI integration, so there are likely differences in behavior between API levels.

@jonathanpeppers Has runtimeconfig.json support gone out yet for Android? Is there anything @bddckr can do to make sure AndroidMessageHandler is the correct one chosen?

jonathanpeppers commented 3 years ago

There was an issue where using Fast Deployment, the rc.bin file didn't make it to the .apk. Does a Release build work any different here?

The missing rc.bin file should be fixed in the next preview, .NET 6 Preview 7.

bddckr commented 3 years ago

I'm on preview 6 currently.

The issue with rc.bin seems to be it! A release build works fine - no need for me to manually use the Android handler.

I'll test again once preview 7 is out and will report back!

jonathanpeppers commented 3 years ago

@bddckr you can also turn off Fast Deployment until preview 7 ships:

<EmbedAssembliesIntoApk>true</EmbedAssembliesIntoApk>

You'd need this if assemblies/rc.bin is missing in the .apk file. This is the binary version of runtimeconfig.json.

bddckr commented 3 years ago

@jonathanpeppers Thanks for that! I can confirm that works as well. This is way better than having to do release builds only for now 😉

bddckr commented 3 years ago

Now with preview 7 this issue is fixed: assemblies/rc.bin is included in the apk and the default message handler works without any adjustments needed for the project.

Thanks for the help and keep up the great work!