Skip to content

Native Crash with Fatal signal 6 (SIGABRT), code -6 #3892

Closed
@daniels7

Description

@daniels7

I guess it has something to do with Packaging as .aab File and a new Version of VS/Xamarin/Mono.

It worked for our last release.

The Problem is happening with the newest Version of Visual Studio 2019 Preview as well.

Steps to Reproduce

  1. Running the application
  2. Switching Fragment via Navigation Drawer

Expected Behavior

No crash

Actual Behavior

Native crash with Fatal signal 6 (SIGABRT), code -6

Version Information

Microsoft Visual Studio Enterprise 2019
Version 16.3.8
VisualStudio.16.Release/16.3.8+29503.13
Microsoft .NET Framework
Version 4.8.03752

Installierte Version: Enterprise

Architekturdiagramme und Analysetools   00433-90000-65167-AA965
Microsoft-Architekturdiagramme und Analysetools

Visual C++ 2019   00433-90000-65167-AA965
Microsoft Visual C++ 2019

ADL Tools Service Provider   1.0
This package contains services used by Data Lake tools

Allgemeine Azure-Tools   1.10
Bietet allgemeine Dienste für die Verwendung durch Azure Mobile Services und Microsoft Azure-Tools.

Application Insights-Tools für Visual Studio-Paket   9.1.00913.1
Application Insights-Tools für Visual Studio

ASP.NET and Web Tools 2019   16.3.286.43615
ASP.NET and Web Tools 2019

ASP.NET Web Frameworks and Tools 2019   16.3.286.43615
Weitere Informationen finden Sie unter https://www.asp.net/.

Azure App Service-Tools v3.0.0   16.3.286.43615
Azure App Service-Tools v3.0.0

Azure Data Lake Node   1.0
This package contains the Data Lake integration nodes for Server Explorer.

Azure Data Lake Tools for Visual Studio   2.4.2000.0
Microsoft Azure Data Lake Tools for Visual Studio

Azure Functions and Web Jobs Tools   16.3.286.43615
Azure Functions and Web Jobs Tools

Azure Stream Analytics Tools for Visual Studio   2.4.2000.0
Microsoft Azure Stream Analytics Tools for Visual Studio

C#-Tools   3.3.1-beta3-19461-02+2fd12c210e22f7d6245805c60340f6a34af6875b
C#-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

Cookiecutter   16.3.19252.1
Stellt Tools zum Suchen, Instanziieren und Anpassen von Vorlagen im Cookiecutter-Format bereit.

Erweiterung zum Debuggen von Momentaufnahmen   1.0
Detaillierte Informationen zur Visual Studio-Erweiterung zum Debuggen von Momentaufnahmen

Extensibility Message Bus   1.2.0 (d16-2@8b56e20)
Provides common messaging-based MEF services for loosely coupled Visual Studio extension components communication and integration.

Fabric.DiagnosticEvents   1.0
Fabric-Diagnoseereignisse

GitHub.VisualStudio   2.10.8.8132
A Visual Studio Extension that brings the GitHub Flow into Visual Studio.

IntelliCode-Erweiterung   1.0
Detaillierte Informationen zur IntelliCode Visual Studio-Erweiterung

JetBrains ReSharper Ultimate 2019.2.3   Build 192.0.20191016.60459
JetBrains ReSharper Ultimate package for Microsoft Visual Studio. For more information about ReSharper Ultimate, visit http://www.jetbrains.com/resharper. Copyright © 2019 JetBrains, Inc.

Microsoft Azure-Tools   2.9
Microsoft Azure-Tools für Microsoft Visual Studio 0x10 – v2.9.20816.1

Microsoft Azure HDInsight Azure Node   2.4.2000.0
HDInsight Node under Azure Node

Microsoft Azure Hive Query Language Service   2.4.2000.0
Language service for Hive query

Microsoft Azure Service Fabric-Tools für Visual Studio   16.0
Microsoft Azure Service Fabric-Tools für Visual Studio

Microsoft Azure Stream Analytics Language Service   2.4.2000.0
Language service for Azure Stream Analytics

Microsoft Azure Stream Analytics Node   1.0
Azure Stream Analytics Node under Azure Node

Microsoft Continuous Delivery Tools für Visual Studio   0.4
Die Konfiguration von Azure DevOps-Pipelines von der Visual Studio-IDE aus wird vereinfacht.

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

Microsoft Visual C++-Assistenten   1.0
Microsoft Visual C++-Assistenten

Microsoft Visual Studio-Tools für Container   1.1
Jetzt können Sie Ihre ASP.NET Core-Anwendung in der Zielumgebung entwickeln, ausführen und überprüfen. Drücken Sie F5, um die Anwendung direkt in einem Container mit Debugfunktionen auszuführen, oder STRG+F5 zum Bearbeiten und Aktualisieren Ihrer Anwendung, ohne den Container erneut erstellen zu müssen.

Mono Debugging for Visual Studio   16.3.7 (9d260c5)
Support for debugging Mono processes with Visual Studio.

NuGet-Paket-Manager   5.3.1
NuGet-Paket-Manager in Visual Studio. Weitere Informationen zu NuGet finden Sie unter https://docs.nuget.org/.

Office Developer Tools für Visual Studio   16.0.29217.00
Microsoft Office Developer Tools für Visual Studio

ProjectServicesPackage Extension   1.0
ProjectServicesPackage Visual Studio Extension Detailed Info

Python   16.3.19252.1
Stellt IntelliSense, Projekte, Vorlagen, Debuggen, interaktive Fenster und weitere Unterstützung für Python-Entwickler bereit.

Python – Conda-Unterstützung   16.3.19252.1
Conda-Unterstützung für Python-Projekte.

Python – Django-Unterstützung   16.3.19252.1
Stellt Vorlagen und Integration für das Django-Webframework bereit.

Python – IronPython-Unterstützung   16.3.19252.1
Stellt Vorlagen und Integration für IronPython-basierte Projekte bereit.

Python – Unterstützung für die Profilerstellung   16.3.19252.1
Profilerstellungsunterstützung für Python-Projekte.

SQL Server Data Tools   16.0.61908.27190
Microsoft SQL Server Data Tools

Syntax Visualizer   1.0
An extension for visualizing Roslyn SyntaxTrees.

Test Adapter for Boost.Test   1.0
Enables Visual Studio's testing tools with unit tests written for Boost.Test.  The use terms and Third Party Notices are available in the extension installation directory.

Testadapter für Google Test   1.0
Ermöglicht die Verwendung von Visual Studio-Testtools mit Komponententests, die für Google Test geschrieben wurden. Die Nutzungsbedingungen und Drittanbieterhinweise stehen im Installationsverzeichnis der Erweiterung zur Verfügung.

ToolWindowHostedEditor   1.0
Hosting json editor into a tool window

TypeScript-Tools   16.0.10821.2002
TypeScript-Tools für Microsoft Visual Studio

VC-Paket für Microsoft Visual Studio   1.0
VC-Paket für Microsoft Visual Studio

Visual Basic-Tools   3.3.1-beta3-19461-02+2fd12c210e22f7d6245805c60340f6a34af6875b
Visual Basic-Komponenten, die in der IDE verwendet werden. Abhängig von Ihrem Projekttyp und den zugehörigen Einstellungen kann eine andere Version des Compilers verwendet werden.

Visual F# Tools 10.4 für F# 4.6   16.3.0-beta.19455.1+0422ff293bb2cc722fe5021b85ef50378a9af823
Microsoft Visual F# Tools 10.4 für f# 4.6

Visual Studio-Tools für Container   1.0
Visual Studio-Tools für Container

Visual Studio-Tools für Kubernetes   1.0
Visual Studio-Tools für Kubernetes

Visual Studio Code-Debugadapter-Hostpaket   1.0
Interopebene zum Hosten der Visual Studio Code-Adapter in Visual Studio

VisualStudio.Mac   1.0
Mac Extension for Visual Studio

Workflow Manager Tools 1.0   1.0
Dieses Paket enthält die erforderlichen Visual Studio-Integrationskomponenten für Workflow Manager.

Xamarin   16.3.0.278 (d16-3@40034cd)
Visual Studio-Erweiterung, um Entwicklung für Xamarin.iOS und Xamarin.Android zu ermöglichen.

Xamarin Designer   16.3.0.256 (remotes/origin/d16-3@8a223bfd7)
Visual Studio-Erweiterung zum Aktivieren der Xamarin Designer-Tools in Visual Studio.

Xamarin Templates   16.3.565 (27e9746)
Templates for building iOS, Android, and Windows apps with Xamarin and Xamarin.Forms.

Xamarin.Android SDK   10.0.6.2 (d16-3/c407838)
Xamarin.Android Reference Assemblies and MSBuild support.
    Mono: mono/mono/2019-06@476d72b9e32
    Java.Interop: xamarin/java.interop/d16-3@5836f58
    LibZipSharp: grendello/LibZipSharp/d16-3@71f4a94
    LibZip: nih-at/libzip/rel-1-5-1@b95cf3fd
    ProGuard: xamarin/proguard/master@905836d
    SQLite: xamarin/sqlite/3.27.1@8212a2d
    Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-3@cb41333


Xamarin.iOS and Xamarin.Mac SDK   13.6.0.12 (e3c2b40)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.

Log File

11-08 12:48:00.449: I/Robo(15695): Espresso: performing single click on EspressoElement {# androidx.test.tools.crawler.proto.Rectangle@3acd01f
11-08 12:48:00.449: I/Robo(15695): bottom: 496
11-08 12:48:00.449: I/Robo(15695): right: 560
11-08 12:48:00.449: I/Robo(15695): top: 400, # androidx.test.tools.crawler.proto.ElementDescription@52b4ed8e
11-08 12:48:00.449: I/Robo(15695): class_name: "android.support.design.internal.NavigationMenuItemView"
11-08 12:48:00.449: I/Robo(15695): component_type: <androidx.test.tools.crawler.proto.ElementDescription$ComponentType@c7c0244 number=1 name=CONTAINER>
11-08 12:48:00.449: I/Robo(15695): identifiers {
11-08 12:48:00.449: I/Robo(15695):   child_position: 3
11-08 12:48:00.449: I/Robo(15695):   mode_agnostic_sequence: "0.2.0.0.0.0.0.1.0.0.3"
11-08 12:48:00.449: I/Robo(15695):   mode_specific_sequence: "0.0.1.0.1.0.0.1.2.0.3"
11-08 12:48:00.449: I/Robo(15695): }
11-08 12:48:00.449: I/Robo(15695): input_type: <androidx.test.tools.crawler.proto.ElementDescription$InputType@e251c5e number=1 name=NONE>, # androidx.test.tools.crawler.proto.ElementState@1bc5f7f3
11-08 12:48:00.449: I/Robo(15695): capability: <androidx.test.tools.crawler.proto.ElementState$Capability@325e83f number=1 name=CLICK>
11-08 12:48:00.449: I/Robo(15695): is_focusable: true
11-08 12:48:00.449: I/Robo(15695): is_shown: true
11-08 12:48:00.449: I/Robo(15695): v
isible_bounds {
11-08 12:48:00.449: I/Robo(15695):   bottom: 496
11-08 12:48:00.449: I/Robo(15695):   right: 560
11-08 12:48:00.449: I/Robo(15695):   top: 400
11-08 12:48:00.449: I/Robo(15695): }} with ActionParameters{}.
11-08 12:48:00.567: D/WifiStateMachine(1740): starting scan for "wl-ftl-mt72-1-24"WPA_PSK with 2412
11-08 12:48:00.567: D/WifiStateMachine(1740): [ 11-08 12:48:00.581 15695:15695 F/         ]
11-08 12:48:00.567: D/WifiStateMachine(1740): * Assertion: should not be reached at /Users/builder/jenkins/workspace/archive-mono/2019-06/android/release/mono/sgen/sgen-scan-object.h:91
11-08 12:48:00.567: D/WifiStateMachine(1740): --------- beginning of crash
11-08 12:48:00.581: A/libc(15695): Fatal signal 6 (SIGABRT), code -6 in tid 15695 (xx.xxx.xxx)
11-08 12:48:00.588: A/DEBUG(316): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-08 12:48:00.588: A/DEBUG(316): Build fingerprint: 'motorola/harpia/harpia:6.0.1/MPIS24.241-2.50-16/16:user/release-keys'
11-08 12:48:00.588: A/DEBUG(316): Revision: 'p1b0'
11-08 12:48:00.588: A/DEBUG(316): ABI: 'arm'
11-08 12:48:00.588: A/DEBUG(316): pid: 15695, tid: 15695, name: xx.xxx.xxx  >>> xx.xxx.xxx <<<
11-08 12:48:00.588: A/DEBUG(316): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
11-08 12:48:00.622: A/DEBUG(316): Abort message: '* Assertion: should not be reached at /Users/builder/jenkins/workspace/archive-mono/2019-06/android/release/mono/sgen/sgen-scan-object.h:91
11-08 12:48:00.622: A/DEBUG(316): '
11-08 12:48:00.623: A/DEBUG(316):     r0 00000000  r1 00003d4f  r2 00000006  r3 b6fb4b7c
11-08 12:48:00.623: A/DEBUG(316):     r4 b6fb4b84  r5 b6fb4b34  r6 00000002  r7 0000010c
11-08 12:48:00.623: A/DEBUG(316):     r8 00000000  r9 9dbcb7b4  sl 9ecc40f0  fp bec8a268
11-08 12:48:00.623: A/DEBUG(316):     ip 00000006  sp bec8a218  lr b6d391dd  pc b6d3b5d8  cpsr 400e0010
11-08 12:48:00.636: A/DEBUG(316): backtrace:
11-08 12:48:00.637: A/DEBUG(316):     #00 pc 000445d8  /system/lib/libc.so (tgkill+12)
11-08 12:48:00.639: A/DEBUG(316):     #01 pc 000421d9  /system/lib/libc.so (pthread_kill+32)
11-08 12:48:00.640: A/DEBUG(316):     #02 pc 0001bb1f  /system/lib/libc.so (raise+10)
11-08 12:48:00.640: A/DEBUG(316):     #03 pc 00018cc1  /system/lib/libc.so (__libc_android_abort+34)
11-08 12:48:00.640: A/DEBUG(316):     #04 pc 00016880  /system/lib/libc.so (abort+4)
11-08 12:48:00.640: A/DEBUG(316):     #05 pc 002e5bf8  /data/app/xx.xxx.xxx-1/lib/arm/libmonosgen-2.0.so (monoeg_assert_abort+28)
11-08 12:48:01.354: A/DEBUG(316): Tombstone written to: /data/tombstones/tombstone_00
11-08 12:48:01.354: E/DEBUG(316): AM write failed: Broken pipe
11-08 12:48:01.355: I/BootReceiver(1740): Copying /data/tombstones/tombstone_00 to DropBox (SYSTEM_TOMBSTONE)
11-08 12:48:01.360: W/ActivityManager(1740): Error in app xx.xxx.xxx running instrumentation ComponentInfo{androidx.test.tools.crawler/androidx.test.runner.AndroidJUnitRunner}:
11-08 12:48:01.360: W/ActivityManager(1740):   Native crash
11-08 12:48:01.360: W/ActivityManager(1740):   Native crash: Aborted
11-08 12:48:01.361: I/ActivityManager(1740): Force stopping xx.xxx.xxx appid=10130 user=0: finished inst
11-08 12:48:01.361: I/ActivityManager(1740): Killing 15695:xx.xxx.xxx/u0a130 (adj 0): stop xx.xxx.xxx
11-08 12:48:01.362: D/AndroidRuntime(15578): Shutting down VM
11-08 12:48:01.368: I/art(15578): Starting a blocking GC HeapTrim
11-08 12:48:01.426: W/WindowManager(1740): Attempted to remove non-existing token: android.os.Binder@b55b918
11-08 12:48:01.426: I/WindowState(1740): WIN DEATH: Window{882daa8 u0 xx.xxx.xxx/xx.xxx.xxx.BaseActivity}
11-08 12:48:01.427: D/GraphicsStats(1740): Buffer count: 5
11-08 12:48:01.428: I/Zygote(349): Process 15695 exited due to signal (6)
11-08 12:48:01.432: D/ActivityManager(1740): cleanUpApplicationRecord -- 15695
11-08 12:48:01.433: W/ActivityManager(1740): Force removing ActivityRecord{3546a8c u0 xx.xxx.xxx/.BaseActivity t26}: app died, no saved state
11-08 12:48:01.434: I/Robo(15557): onUnbind.
11-08 12:48:01.439: I/Robo(15557): Interrupted while waiting for the response from the platform.
11-08 12:48:01.440: I/Robo(15557): newScreenState.hasOpaqueElements() = false
11-08 12:48:01.440: W/Robo(15557): Current package [#terminated#] is out of whitelisted packages
11-08 12:48:01.440: I/Robo(15557): New Screen: Optional.of(ScreenNode {Id=19, PackageName=#terminated#, ActivityName=Optional.of(TerminatedActivity)})
11-08 12:48:01.440: D/ProcSpeedReader(3752): Failed to read freq stats from null
11-08 12:48:01.440: I/Robo(15557): Sleeping for 200 milliseconds.
11-08 12:48:01.448: W/ActivityManager(1740): Spurious death for ProcessRecord{2754f71 0:xx.xxx.xxx/u0a130}, curProc for 15695: null
11-08 12:48:01.451: I/BackdropActivity(14159): onResume()
11-08 12:48:01.513: W/InputMethodManagerService(1740): Got RemoteException sending setActive(fa
lse) notification to pid 15695 uid 10130
11-08 12:48:01.644: W/Robo(15557): App has crashed. Stopping crawl.
11-08 12:48:01.644: I/Robo(15557): ### Robo Test Complete ###
11-08 12:48:01.645: I/Robo(15557): Crawl is over.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: App RuntimeIssues in `libmonodroid.so`.Area: Mono RuntimeMono-related issues: BCL bugs, AOT issues, etc.need-infoIssues that need more information from the author.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions