Skip to content
This repository was archived by the owner on Jun 28, 2026. It is now read-only.
This repository was archived by the owner on Jun 28, 2026. It is now read-only.

Launcher crashes with SIGABRT apon closing #14

Description

@Callmore

Launcher running on Fedora 44, KDE Plasma 6.7, launcher apon being closed crashes.

Log:

We are primary launcher (or primary launcher is out for lunch)
[20:11:21 DBG] Migrating with prefix SS14.Launcher.Models.Data.Migrations
[20:11:21 INF] Committing migrations
[20:11:21 DBG] Did migrations in 00:00:00.0381670
[20:11:21 INF] Runtime: .NET 10.0.0 linux-x64
[20:11:21 INF] OS: Fedora Linux 44 (KDE Plasma Desktop Edition) X64
[20:11:21 INF] Launcher version: 0.38.1.0
[20:11:21 INF] Intrinsics: X86Aes;Avx;Avx2;Bmi1;Bmi2;Fma;Lzcnt;Pclmulqdq;Popcnt;Sse;Sse2;Sse3;Ssse3;Sse41;Sse42;X86Base
[20:11:21 INF] Processor: 12x AMD Ryzen 5 7600 6-Core Processor
[20:11:21 INF] System Memory: 31175 MiB
[20:11:21 INF] Server GC: False
[20:11:21 INF] SQLite version: 3.40.1
[20:11:22 DBG] CurrentUICulture: en-GB
[20:11:22 DBG] Matched available system culture: en
[20:11:22 DBG] initializing localization for culture: en (English)
[20:11:22 DBG] Loading launcher info... SS14.Launcher.Utility.UrlFallbackSet
[20:11:22 DBG] Migrating content database...
[20:11:22 DBG] Migrating with prefix SS14.Launcher.Models.ContentManagement.Migrations
[20:11:22 INF] Committing migrations
[20:11:22 DBG] Did content DB migrations in 00:00:00.0003216
[20:11:22 DBG] Migrating override assets database...
[20:11:22 DBG] Migrating with prefix SS14.Launcher.Models.OverrideAssets.Migrations
[20:11:22 INF] Committing migrations
[20:11:22 DBG] Did override assets DB migrations in 00:00:00.0001427
[20:11:22 DBG] Launcher out of date? False
[20:11:22 DBG] Refreshing all tokens.
[20:11:22 DBG] Token for Callmore/[redacted] still valid? True
[20:11:22 DBG] Setting status for login Callmore/[redacted] to Available
Unhandled exception. System.Threading.Tasks.TaskCanceledException: A task was canceled.
   at Avalonia.Threading.DispatcherOperation.Wait(TimeSpan timeout)
   at Avalonia.Threading.DispatcherOperation.Wait()
   at Avalonia.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
   at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority)
   at Avalonia.Threading.AvaloniaSynchronizationContext.Send(SendOrPostCallback d, Object state)
   at Tmds.DBus.Protocol.DBusConnection.Observer.Emit(Exception exception)
   at Tmds.DBus.Protocol.DBusConnection.Observer.Dispose(Exception exception, Boolean removeObserver)
   at Tmds.DBus.Protocol.DBusConnection.Dispose()
   at Tmds.DBus.Protocol.Connection.Disconnect(Exception disconnectReason, DBusConnection trigger)
   at Tmds.DBus.Protocol.DBusConnection.HandleMessages(Exception exception, Message message)
   at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__124_1(Object state)
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
   at System.Threading.Thread.StartCallback()

(frankly i'm not actually sure if those ids are actually an issue but i dunno)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions