[GH-ISSUE #386] Linux: SIGSEV (Address boundary error) #184

Open
opened 2026-03-02 12:04:17 +03:00 by kerem · 3 comments
Owner

Originally created by @alfredjophy on GitHub (Dec 14, 2025).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/386

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)
Originally created by @alfredjophy on GitHub (Dec 14, 2025). Original GitHub issue: https://github.com/kavishdevar/librepods/issues/386 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) ```
Author
Owner

@kavishdevar commented on GitHub (Dec 14, 2025):

What's your DE?

Anyway, I would recommend using #241. Only the UI is a bit incomplete (but still better than the Qt one). You can download a build from Actions.

<!-- gh-comment-id:3650228699 --> @kavishdevar commented on GitHub (Dec 14, 2025): What's your DE? Anyway, I would recommend using #241. Only the UI is a bit incomplete (but still better than the Qt one). You can download a build from Actions.
Author
Owner

@alfredjophy commented on GitHub (Dec 14, 2025):

Sure I will try the new rust one.

Im using Hyprland. The issue exists in the AUR packages and when i compiled it myself

<!-- gh-comment-id:3650229857 --> @alfredjophy commented on GitHub (Dec 14, 2025): Sure I will try the new rust one. Im using Hyprland. The issue exists in the AUR packages and when i compiled it myself
Author
Owner

@jnk22 commented on GitHub (Feb 10, 2026):

@alfredjophy Could you try starting the application without a QT style?

Like this:

QT_STYLE_OVERRIDE= librepods

I had a similar problem that my librepods app/GUI did not start.
It could not find my style kvantum-dark:

qrc:/linux/Main.qml: module "kvantum-dark" is not installed

The tray icon was visible, but clicking on it made it crash.

With the default style (i.e., overriding my custom style), the application started and the GUI was visible.

I still get the CAP_NET_ADMIN permission log, but it seems to work fine nevertheless.

@YuseiRun I just saw your comment in #241, but this might related to your problem as well.

<!-- gh-comment-id:3876248036 --> @jnk22 commented on GitHub (Feb 10, 2026): @alfredjophy Could you try starting the application without a QT style? Like this: ```bash QT_STYLE_OVERRIDE= librepods ``` I had a similar problem that my librepods app/GUI did not start. It could not find my style `kvantum-dark`: ```console qrc:/linux/Main.qml: module "kvantum-dark" is not installed ``` The tray icon was visible, but clicking on it made it crash. With the default style (i.e., overriding my custom style), the application started and the GUI was visible. I still get the `CAP_NET_ADMIN` permission log, but it seems to work fine nevertheless. @YuseiRun I just saw your comment in #241, but this might related to your problem as well.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librepods#184
No description provided.