← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 2080744] [NEW] Kernel 6.10.2 Illegal Instruction from Botan 2.19.3 at KeepassXC 2.7.9

 

Public bug reported:

## Overview
KeePassXC crashes on illegal instruction with installed dependency libbotan-2-19 in interaction with later kernels such as 6.10.2.  Kernel 6.8.0-44 is not affected.  May become an issue when later kernel arrives.

## Steps to Reproduce
1. Install later kernels as Ubuntu will have them such as 6.10.2: https://kernel.ubuntu.com/mainline/?C=N;O=D
1. Run `sudo apt install keepassxc` to get keepassxc and related dependencies
2. Run `keepassxc` from command line to see errors
4. Run `journalctl -xe` to see if system saw what happened
5. Further investigation by building from source code with libbotan-2-dev, and running keepassxc from git tag 2.7.9 did not help.
6. Using `sudo snap install keepassxc` instead also does not help.

## Expected Behavior
KeepassXC to launch GUI (as it did yesterday)

## Actual Behavior
- Running `keepassxc` from command line shows: `Illegal instruction (core dumped)`
- Command line `journalctl -xe` reports `traps: keepassxc[20537] trap invalid opcode ip:75b1acad50c7 sp:7fff11d81d80 error:0 in libbotan-2.so.19.19.3[2d50c7,75b1ac8b4000+2e0000]`

## Context
- KeePassXC - 2.7.9
- Reported bug and closed at KeePassXC itself due to kernel changes. https://github.com/keepassxreboot/keepassxc/issues/11119
- Operating System: Ubuntu 24.04 LTS, custom kernel 6.10.2
- Desktop Env: KDE 5.27.11
- Windowing System: Wayland
- DEB Package: keepassxc/noble 2.7.9-1ppa1~noble1 amd64 [installed]
- DEB Package: libbotan-2-19/noble,noble,now 2.19.3+dfsg-1ubuntu2 amd64 [installed,automatic]
- Kernel: 6.10.2

** Affects: ttf-ancient-fonts (Ubuntu)
     Importance: Undecided
         Status: New

** Summary changed:

- Botan, Ubuntu 24.04 LTS, KeepassXC 2.7.9 Illegal Instruction
+ Kernel 6.10.2 Illegal Instruction from Botan 2.19.3 at KeepassXC 2.7.9

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to ttf-ancient-fonts in Ubuntu.
Matching subscriptions: Ubuntu Studio Bugs
https://bugs.launchpad.net/bugs/2080744

Title:
  Kernel 6.10.2 Illegal Instruction from Botan 2.19.3 at KeepassXC 2.7.9

Status in ttf-ancient-fonts package in Ubuntu:
  New

Bug description:
  ## Overview
  KeePassXC crashes on illegal instruction with installed dependency libbotan-2-19 in interaction with later kernels such as 6.10.2.  Kernel 6.8.0-44 is not affected.  May become an issue when later kernel arrives.

  ## Steps to Reproduce
  1. Install later kernels as Ubuntu will have them such as 6.10.2: https://kernel.ubuntu.com/mainline/?C=N;O=D
  1. Run `sudo apt install keepassxc` to get keepassxc and related dependencies
  2. Run `keepassxc` from command line to see errors
  4. Run `journalctl -xe` to see if system saw what happened
  5. Further investigation by building from source code with libbotan-2-dev, and running keepassxc from git tag 2.7.9 did not help.
  6. Using `sudo snap install keepassxc` instead also does not help.

  ## Expected Behavior
  KeepassXC to launch GUI (as it did yesterday)

  ## Actual Behavior
  - Running `keepassxc` from command line shows: `Illegal instruction (core dumped)`
  - Command line `journalctl -xe` reports `traps: keepassxc[20537] trap invalid opcode ip:75b1acad50c7 sp:7fff11d81d80 error:0 in libbotan-2.so.19.19.3[2d50c7,75b1ac8b4000+2e0000]`

  ## Context
  - KeePassXC - 2.7.9
  - Reported bug and closed at KeePassXC itself due to kernel changes. https://github.com/keepassxreboot/keepassxc/issues/11119
  - Operating System: Ubuntu 24.04 LTS, custom kernel 6.10.2
  - Desktop Env: KDE 5.27.11
  - Windowing System: Wayland
  - DEB Package: keepassxc/noble 2.7.9-1ppa1~noble1 amd64 [installed]
  - DEB Package: libbotan-2-19/noble,noble,now 2.19.3+dfsg-1ubuntu2 amd64 [installed,automatic]
  - Kernel: 6.10.2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ttf-ancient-fonts/+bug/2080744/+subscriptions



Follow ups