Closed babakRz63ai closed 2 years ago
This part looks relevant:
F/ ( 652): clock_gettime(CLOCK_MONOTONIC*) failed; errno is 22
That error message comes from:
errno 22 is EINVAL
.
Thanks for the report!
I was able to reproduce the crash as reported in the description on a Jelly Bean (API 16) ARM EABI v7a System Image emulator by following the suggested steps to create and run a new app. This behavior appears to be fairly device specific. In particular, I was not able to reproduce the problem on a physical LG Optimus L9 Android 4.1.2 (API 16) device or on the Google API Android 7.1 (API 25) ARM emulator image.
The crash appears to be a change in behavior introduced between the d15-6
and d15-7
branches. The app crashed when built with:
The app did not crash when built with:
Install the Android 4.1 – Jelly Bean > ARM EABI v7a System Image. For example in a command prompt:
"C:\Program Files (x86)\Android\android-sdk\tools\bin\sdkmanager.bat" "system-images;android-16;default;armeabi-v7a"
Create an AVD:
"C:\Program Files (x86)\Android\android-sdk\tools\bin\avdmanager.bat" create avd -n JellyBeanARM -k "system-images;android-16;default;armeabi-v7a" -d 9
Launch the AVD:
"C:\Program Files (x86)\Android\android-sdk\emulator\emulator.exe" -no-boot-anim -avd JellyBeanARM
Create a new Visual C# > Android > Android App > Blank App, being sure to set the minimum android version to Android 4.1 or lower.
Build and run the project in the Debug or Release configuration on the emulator.
If using Visual Studio 2017 version 15.9 Preview, then disable the shared runtime before building, and after the deployment fails, install the APK manually to work around https://github.com/xamarin/xamarin-android/issues/2391:
"C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe" install AndroidApp1.AndroidApp1-Signed.apk
The minimum supported API for Xamarin.Android is now API-19, so this issue is no longer relevant.
Steps to Reproduce
Expected Behavior
Application should run normally
Actual Behavior
Application crashes without even displaying the familiar 'Unfortunately some app stopped' dialog.
Version Information
Microsoft Visual Studio Community 2017 Preview Version 15.9.0 Preview 4.0 VisualStudio.15.Preview/15.9.0-pre.4.0+28219.56 Microsoft .NET Framework Version 4.7.02053
Installed Version: Community
C# Tools 2.10.0-beta2-63410-10+45b371170fd8f9f3e9c14ea2a71d17db9469f8b7 C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
Common Azure Tools 1.10 Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
Extensibility Message Bus 1.1.49 (remotes/origin/d15-8@ee674f3) Provides common messaging-based MEF services for loosely coupled Visual Studio extension components communication and integration.
Microsoft JVM Debugger 1.0 Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines
Microsoft MI-Based Debugger 1.0 Provides support for connecting Visual Studio to MI compatible debuggers
Mono Debugging for Visual Studio 4.13.11-pre (400cfb1) Support for debugging Mono processes with Visual Studio.
NuGet Package Manager 4.6.0 NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
ProjectServicesPackage Extension 1.0 ProjectServicesPackage Visual Studio Extension Detailed Info
ResourcePackage Extension 1.0 ResourcePackage Visual Studio Extension Detailed Info
ResourcePackage Extension 1.0 ResourcePackage Visual Studio Extension Detailed Info
Visual Basic Tools 2.10.0-beta2-63410-10+45b371170fd8f9f3e9c14ea2a71d17db9469f8b7 Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.
Visual F# Tools 10.2 for F# 4.5 15.8.0.0. Commit Hash: 5e9c7caea813f8aa3277e8cc843f784488a7da6f. Microsoft Visual F# Tools 10.2 for F# 4.5
Visual Studio Code Debug Adapter Host Package 1.0 Interop layer for hosting Visual Studio Code debug adapters in Visual Studio
VisualStudio.Mac 1.0 Mac Extension for Visual Studio
Xamarin 4.12.3.60 (d15-9@cd24721c9) Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin Designer 4.16.21 (3b929fe22) Visual Studio extension to enable Xamarin Designer tools in Visual Studio.
Xamarin Templates 1.1.124 (a4f6b98) Templates for building iOS, Android, and Windows apps with Xamarin and Xamarin.Forms.
Xamarin.Android SDK 9.1.0.37 (HEAD/3e731613f) Xamarin.Android Reference Assemblies and MSBuild support.
Xamarin.iOS and Xamarin.Mac SDK 12.2.1.9 (6284095) Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.
Log File