[PR #3760] [MERGED] keepassxc.profile: Fix hang due to seccomp #4872

Closed
opened 2026-05-05 10:28:09 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netblue30/firejail/pull/3760
Author: @kmk3
Created: 11/18/2020
Status: Merged
Merged: 12/30/2020
Merged by: @netblue30

Base: masterHead: fix-keepassxc


📝 Commits (1)

  • 6be0964 keepassxc.profile: Fix hang due to seccomp

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 etc/profile-a-l/keepassxc.profile (+1 -1)

📄 Description

With the current profile, keepassxc hangs on startup, before showing the
main window:

$ uname -r -m
5.9.1-artix1-1 x86_64
$ firejail --version | head -n 1
firejail version 0.9.64
$ firejail --quiet keepassxc --version
KeePassXC 2.6.2
$ firejail --quiet keepassxc
# (nothing happens)
^C

Seccomp debugging as explained on etc/templates/syscalls.txt:

$ sudo grep -Eo 'keepassxc.* syscall=[0-9]+' /var/log/messages.log | tail -n 1
keepassxc" exe="/usr/bin/keepassxc" sig=31 arch=c000003e syscall=303
$ firejail --debug-syscalls | grep 303
303     - name_to_handle_at

So allow the name_to_handle_at syscall.

Relates to #3549.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netblue30/firejail/pull/3760 **Author:** [@kmk3](https://github.com/kmk3) **Created:** 11/18/2020 **Status:** ✅ Merged **Merged:** 12/30/2020 **Merged by:** [@netblue30](https://github.com/netblue30) **Base:** `master` ← **Head:** `fix-keepassxc` --- ### 📝 Commits (1) - [`6be0964`](https://github.com/netblue30/firejail/commit/6be0964fd549be2ea9aec94e7fa2d870497b3996) keepassxc.profile: Fix hang due to seccomp ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `etc/profile-a-l/keepassxc.profile` (+1 -1) </details> ### 📄 Description With the current profile, keepassxc hangs on startup, before showing the main window: $ uname -r -m 5.9.1-artix1-1 x86_64 $ firejail --version | head -n 1 firejail version 0.9.64 $ firejail --quiet keepassxc --version KeePassXC 2.6.2 $ firejail --quiet keepassxc # (nothing happens) ^C Seccomp debugging as explained on etc/templates/syscalls.txt: $ sudo grep -Eo 'keepassxc.* syscall=[0-9]+' /var/log/messages.log | tail -n 1 keepassxc" exe="/usr/bin/keepassxc" sig=31 arch=c000003e syscall=303 $ firejail --debug-syscalls | grep 303 303 - name_to_handle_at So allow the name_to_handle_at syscall. Relates to #3549. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 10:28:09 -06:00
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: github-starred/firejail#4872
No description provided.