librepods-org / librepods-org/librepods

Linux: SIGSEV (Address boundary error)

Open
#386 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
29.9k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

OS: Arch Linux

After running the application, and double clicking the tray icon, the app crashes.

qt.bluetooth.bluez: Missing CAP_NET_ADMIN permission. Cannot determine whether a found address is of random or public type.
librepods:  Initializing LibrePods 
librepods:  PulseAudio controller initialized 
librepods:  Ear detection behavior is already set to:  0 
librepods:  AirPodsTrayApp initialized 
QQmlApplicationEngine failed to load component
qrc:/linux/Main.qml: module "adwaita-dark" is not installed
qt.qpa.services: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'me.kavishdevar.librepods'")
fish: Job 1, './librepods' terminated by signal SIGSEGV (Address boundary error)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the crash on Arch Linux by launching the application and double-clicking the tray icon. Start with the QML load path at qrc:/linux/Main.qml and the reported missing adwaita-dark module, then determine whether that failure leads to the SIGSEGV. Done means the application loads and the tray interaction no longer crashes.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.