Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[split_config.arm64_v8a.apk!libmonosgen-2.0.so] mono_domain_assembly_search #15830

Closed
softsan opened this issue Oct 25, 2023 · 2 comments
Closed
Labels
s/unverified New report that has yet to be verified t/bug 🐛

Comments

@softsan
Copy link

softsan commented Oct 25, 2023

Description

I am getting so many crash in Google play production environment for Xamarin.forms app. It doesn't log any crash logs in AppCenter or Sentry that i am using. The error / exception is as below (and lots my users are complaining about crashes and hybernating the app) I don't understand anything based on given below stack trace and not able to re-produce in my local dev environment.


*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 26126 >>> com.mycomp.myapp <<<

backtrace:
  #00  pc 0x00000000000b22d0  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+8)
  #01  pc 0x0000000000129ea0  /data/app/~~JDZ0VmXJyHeIAEIGqeQiTw==/com.mycomp.myapp-NtXcgqA_2M5kQt25-vZQhQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (mono_domain_assembly_search+68)

Steps to Reproduce

Expected Behavior

Actual Behavior

Basic Information

  • Version with issue:
  • Last known good version:
  • Platform Target Frameworks:
    • iOS: N/A
    • Android: 12, 13 and 14 (mostly on Samsung devices)
    • UWP: N/A
  • Android Support Library / AndroidX Version:
  • NuGet Packages: Xamarin.forms 5.0.2291
  • Affected Devices:

Environment

Show/Hide Visual Studio info
Visual Studio Community 2022 for Mac
Version 17.3.8 (build 5)
Installation UUID: c68e4c72-7b75-4c40-a63a-b3e045bc456c

Runtime
.NET 6.0.5 (64-bit)
Architecture: Arm64

Roslyn (Language Service)
4.3.0-3.22312.2+52adfb8b2dc71ed4278debcf13960f2116868608

NuGet
Version: 6.2.2.1

.NET SDK (Arm64)
SDK: /usr/local/share/dotnet/sdk/6.0.412/Sdks
SDK Versions:
	6.0.412
	6.0.410
	6.0.402
	6.0.401
	6.0.400
MSBuild SDKs: /Applications/Visual Studio.app/Contents/MonoBundle/MSBuild/Current/bin/Sdks

.NET SDK (x64)
SDK Versions:
	3.1.426
	3.1.424
	3.1.423
	3.1.422

.NET Runtime (Arm64)
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
	6.0.20
	6.0.18
	6.0.10
	6.0.9
	6.0.8

.NET Runtime (x64)
Runtime: /usr/local/share/dotnet/x64/dotnet
Runtime Versions:
	3.1.32
	3.1.30
	3.1.29
	3.1.28

Xamarin.Profiler
Version: 1.8.0.19
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

Updater
Version: 11

Apple Developer Tools
Xcode 14.3.1 (21815)
Build 14E300c

Xamarin.Mac
Version: 8.12.0.2 (Visual Studio Community)
Hash: 87f98a75e
Branch: d17-3
Build date: 2022-07-25 20:18:54-0400

Xamarin.iOS
Version: 16.4.0.3 (Visual Studio Community)
Hash: e6d21b19f
Branch: xcode14.3
Build date: 2023-04-03 20:45:39-0400

Xamarin Designer
Version: 17.3.0.208
Hash: 0de472ea0
Branch: remotes/origin/d17-3
Build date: 2022-10-13 22:08:53 UTC

Xamarin.Android
Version: 13.0.0.0 (Visual Studio Community)
Commit: xamarin-android/d17-3/030cd63
Android SDK: /Users/YM1YMNK/Library/Developer/Xamarin/android-sdk-macosx
	Supported Android versions:
		12.0 (API level 31)
		11.0 (API level 30)
		9.0  (API level 28)
		13.0 (API level 33)

SDK Command-line Tools Version: 7.0
SDK Platform Tools Version: 33.0.2
SDK Build Tools Version: 33.0.0

Build Information: 
Mono: dffa5ab
Java.Interop: xamarin/java.interop/d17-3@7716ae53
SQLite: xamarin/sqlite/3.38.5@df4deab
Xamarin.Android Tools: xamarin/xamarin-android-tools/main@14076a6

Microsoft Build of OpenJDK
Java SDK: /Library/Java/JavaVirtualMachines/microsoft-11.jdk
11.0.12
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL

Eclipse Temurin JDK
Java SDK: /Library/Java/JavaVirtualMachines/temurin-8.jdk
1.8.0.302
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL

Android SDK Manager
Version: 17.3.0.23
Hash: 965bf40
Branch: remotes/origin/d17-3
Build date: 2022-10-13 22:08:57 UTC

Android Device Manager
Version: 0.0.0.1169
Hash: fafb1d5
Branch: fafb1d5
Build date: 2022-10-13 22:08:57 UTC

Build Information
Release ID: 1703080005
Git revision: 6a0d8af1de04f96af57762154da284796414cdd2
Build date: 2022-10-13 22:06:30+00
Build branch: release-17.3
Build lane: release-17.3

Operating System
Mac OS X 13.3.1
Darwin 22.4.0 Darwin Kernel Version 22.4.0
    Mon Mar  6 20:59:28 PST 2023
    root:xnu-8796.101.5~3/RELEASE_ARM64_T6000 arm64



Build Logs

Screenshots

Reproduction Link

Workaround

@softsan softsan added s/unverified New report that has yet to be verified t/bug 🐛 labels Oct 25, 2023
@MitchBomcanhao
Copy link

regardless of what the problem might be, you're flagging this up against xamarin forms 5.0.0.2291 which is nearly 2 years old and many many versions out of date. whatever your issue might be, it could be that it has already been resolved if running a newer xamarin forms version. logging bugs against old versions is somewhat unproductive :/

@jfversluis
Copy link
Member

As mentioned, this is an outdated version and without any reproduction or extensive logs there is not much useful I can say about this. It might be something in Xamarin.Forms, but it might as well be something in your code. Let us know if you have more information regarding this. Thanks!

@jfversluis jfversluis closed this as not planned Won't fix, can't repro, duplicate, stale Nov 10, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
s/unverified New report that has yet to be verified t/bug 🐛
Projects
None yet
Development

No branches or pull requests

3 participants