Skip to content

KeePassXC 2.7.9 crashes when pressing Home/End keyboard keys in the tag field on Linux #11344

@samarlyka

Description

@samarlyka

Overview

Steps to Reproduce

  1. Open any entry (or create a new entry)
  2. Focus on the tags field
  3. Press End or Home keyboard keys
  4. The app suddenly closes

Expected Behavior

Pressing Home or End keys in the entry tag field should navigate to the first/last tag of the entry.

(Or, at least the app should not crash whenever those keys are pressed.)

Actual Behavior

The app crashes.

On CLI, KeePassXC prints out the following error log when Home or End keys are pressed:

QWidget::setWindowModified: The window title does not contain a '[*]' placeholder
Segmentation fault

Context

KeePassXC - Version 2.7.9
Revision: 8f6dd13

Qt 5.15.15
Debugging mode is disabled.

Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 6.10.8-arch1-1

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • Passkeys
  • SSH Agent
  • KeeShare
  • YubiKey
  • Secret Service Integration

Cryptographic libraries:

  • Botan 3.5.0

Operating System: ArchLinux
Desktop Env: no desktop environment (only using i3-gaps v4.23-4 tiling manager)
Windowing System: X11

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions