Avalonia icon indicating copy to clipboard operation
Avalonia copied to clipboard

[CRASH] Android app initialization throws in `base.OnCreate`

Open IsaMorphic opened this issue 4 weeks ago • 0 comments

Describe the bug

Exception: Could not create glyphTypeface. Font family: $Default (key: ). Style: Normal. Weight: Normal. Stretch: Normal Stack trace:

   at Avalonia.Media.Typeface.get_GlyphTypeface()
   at Avalonia.Rendering.Composition.Compositor.get_DiagnosticTextRenderer()
   at Avalonia.Rendering.Composition.Compositor.CreateCompositionTarget(Func`1 surfaces)
   at Avalonia.Rendering.Composition.CompositingRenderer..ctor(IRenderRoot root, Compositor compositor, Func`1 surfaces)
   at Avalonia.Controls.TopLevel..ctor(ITopLevelImpl impl, IAvaloniaDependencyResolver dependencyResolver)
   at Avalonia.Controls.TopLevel..ctor(ITopLevelImpl impl)
   at Avalonia.Controls.Embedding.EmbeddableControlRoot..ctor(ITopLevelImpl impl)
   at Avalonia.Android.AvaloniaView..ctor(Context context)
   at Avalonia.Android.AvaloniaMainActivity.InitializeAvaloniaView(Object initialContent)
   at Avalonia.Android.AvaloniaActivity.OnCreate(Bundle savedInstanceState)
   at SubverseIM.Android.MainActivity.OnCreate(Bundle savedInstanceState) in C:\Users\isabe\Documents\DotNET_Projects\SubverseIM\SubverseIM.App\SubverseIM.Android\MainActivity.cs:line 106
   at Android.App.Activity.n_OnCreate_Landroid_os_Bundle_(IntPtr jnienv, IntPtr native__this, IntPtr native_savedInstanceState)

To Reproduce

Use latest nightly build to compile and run any Avalonia Android app. Observe crashing failure

Expected behavior

The app should not throw an exception at startup.

Avalonia version

Since 3e62621

OS

Android

Additional context

No response

IsaMorphic avatar Dec 01 '25 17:12 IsaMorphic