librepods-org / librepods-org/librepods
Linux: SIGSEV (Address boundary error)
Open
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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