Package: keepassxc-full
Version: 2.7.9+dfsg1-1
Severity: important
Dear Maintainer,
When using the KeePassXC-Browser add-on version 1.9.6 in Firefox, after the
browser starts up and the add-on successfully connects to the database, any
attempt to fill a username/password on a login form or HTTP auth dialog
causes
KeePassXC to segfault.
Running in GDB results in the following stack trace:
#0 __strlen_evex () at ../sysdeps/x86_64/multiarch/strlen-evex-base.S:81
#1 0x00007ffff61e4de5 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#2 0x00007ffff61e4eae in qIsEffectiveTLD(QStringRef const&) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#3 0x00007ffff7c514b9 in QNetworkCookieJar::validateCookie(QNetworkCookie
const&, QUrl const&) const () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#4 0x00007ffff7c50f39 in
QNetworkCookieJar::setCookiesFromUrl(QList<QNetworkCookie> const&, QUrl
const&)
() at /lib/x86_64-linux-gnu/libQt5Network.so.5
...
#16 0x00007ffff63185be in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
...
#19 0x00007ffff6318592 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff6318592 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff7ce6a7f in ??? () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#22 0x00007ffff7cf98b9 in ??? () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#23 0x00007ffff7563052 in QApplicationPrivate::notify_helper(QObject*,
QEvent*)
()
at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007ffff62ddc98 in QCoreApplication::notifyInternal2(QObject*,
QEvent*)
()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007ffff633b76d in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007ffff4d03d5f in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ffff4d05fd7 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ffff4d06740 in g_main_context_iteration ()
at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff633abce in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007ffff62dc602 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007ffff62e5022 in QCoreApplication::exec()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x0000555555623a11 in ??? ()
#33 0x00007ffff5a33d68 in __libc_start_call_main
(main=main@entry=0x555555622d80, argc=argc@entry=1,
argv=argv@entry=0x7fffffffd848) at ../sysdeps/nptl/libc_start_call_main.h:58
#34 0x00007ffff5a33e25 in __libc_start_main_impl
(main=0x555555622d80, argc=1, argv=0x7fffffffd848, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd838)
at ../csu/libc-start.c:360
#35 0x0000555555632a31 in _start ()
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.12-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages keepassxc-full depends on:
ii libargon2-1 0~20190702+dfsg-4+b2
ii libbotan-2-19 2.19.5+dfsg-3
ii libc6 2.40-6
ii libgcc-s1 14.2.0-16
ii libminizip1t64 1:1.3.dfsg+really1.3.1-1+b1
ii libpcsclite1 2.3.1-1
ii libqrencode4 4.1.1-2
ii libqt5concurrent5t64 5.15.15+dfsg-3
ii libqt5core5t64 5.15.15+dfsg-3
ii libqt5dbus5t64 5.15.15+dfsg-3
ii libqt5gui5t64 5.15.15+dfsg-3
ii libqt5network5t64 5.15.15+dfsg-3
ii libqt5svg5 5.15.15-2
ii libqt5widgets5t64 5.15.15+dfsg-3
ii libqt5x11extras5 5.15.15-2
ii libreadline8t64 8.2-6
ii libstdc++6 14.2.0-16
ii libusb-1.0-0 2:1.0.27-2
ii libx11-6 2:1.8.10-2
ii libxtst6 2:1.2.5-1
ii libzxcvbn0 2.5+dfsg-2+b2
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
Versions of packages keepassxc-full recommends:
ii fonts-font-awesome 5.0.10+really4.7.0~dfsg-4.1
Versions of packages keepassxc-full suggests:
pn webext-keepassxc-browser <none>
pn xclip <none>
-- no debconf information