Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1289360
| From | horsey_guy@proton.me |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1133390: kmenuedit: Sometimes crashes when deleting multiple selected items |
| Date | 2026-04-13 02:20 +0200 |
| Message-ID | <MJdbX-eHPD-3@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Package: kmenuedit
Version: 4:6.6.3-2
Severity: important
X-Debbugs-Cc: horsey_guy@proton.me
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear Maintainer,
If multiple items are selected and deleted, `kmenuedit` sometimes crashes. This occurs almost with certainty when deleting at least three items deleted.
Last few lines of `strace kmenuedit`:
```
statx(23, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID|STATX_SUBVOL, stx_attributes=0, stx_mode=S_IFREG|0666, stx_size=3490, ...}) = 0
statx(23, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID|STATX_SUBVOL, stx_attributes=0, stx_mode=S_IFREG|0666, stx_size=3490, ...}) = 0
lseek(23, 0, SEEK_SET) = 0
read(23, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0P\0\0\0P\10\6\0\0\0\216\21\362"..., 16384) = 3490
read(23, "", 12894) = 0
lseek(23, 0, SEEK_SET) = 0
close(23) = 0
write(5, "\1\0\0\0\0\0\0\0", 8) = 8
write(4, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x5646238676f8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = 0
futex(0x5646238676b0, FUTEX_WAKE_PRIVATE, 1) = 0
- --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
+++ killed by SIGSEGV (core dumped) +++
zsh: segmentation fault (core dumped) strace kmenuedit
```
With `valgrind kmenuedit`:
```
==381526== Invalid read of size 8
==381526== at 0x402F5A6: ??? (in /usr/bin/kmenuedit)
==381526== by 0x402F681: ??? (in /usr/bin/kmenuedit)
==381526== by 0x403757B: ??? (in /usr/bin/kmenuedit)
==381526== by 0x403A2E5: ??? (in /usr/bin/kmenuedit)
==381526== by 0x66CED98: ??? (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2)
==381526== by 0x612A44A: QAction::triggered(bool) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x6131C8F: QAction::activate(QAction::ActionEvent) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x6131DBF: QAction::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x54125F7: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.10.2)
==381526== by 0x6675E07: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2)
==381526== by 0x61475B6: QShortcutMap::dispatchEvent(QKeyEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x6141833: QShortcutMap::tryShortcut(QKeyEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==381526==
==381526==
==381526== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==381526== Access not within mapped region at address 0x0
==381526== at 0x402F5A6: ??? (in /usr/bin/kmenuedit)
==381526== by 0x402F681: ??? (in /usr/bin/kmenuedit)
==381526== by 0x403757B: ??? (in /usr/bin/kmenuedit)
==381526== by 0x403A2E5: ??? (in /usr/bin/kmenuedit)
==381526== by 0x66CED98: ??? (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2)
==381526== by 0x612A44A: QAction::triggered(bool) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x6131C8F: QAction::activate(QAction::ActionEvent) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x6131DBF: QAction::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x54125F7: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.10.2)
==381526== by 0x6675E07: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2)
==381526== by 0x61475B6: QShortcutMap::dispatchEvent(QKeyEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
==381526== by 0x6141833: QShortcutMap::tryShortcut(QKeyEvent*) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2)
```
- -- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.19.11+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER, TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages kmenuedit depends on:
ii kio6 6.23.0-2+b1
ii libc6 2.43-2
ii libkf6completion6 6.23.0-2
ii libkf6configcore6 6.23.0-3
ii libkf6configgui6 6.23.0-3
ii libkf6configwidgets6 6.23.0-1+b1
ii libkf6coreaddons6 6.23.0-1
ii libkf6crash6 6.23.0-1
ii libkf6dbusaddons6 6.23.0-1+b1
ii libkf6globalaccel6 6.23.0-1+b1
ii libkf6i18n6 6.23.0-3
ii libkf6iconwidgets6 6.23.0-2
ii libkf6itemviews6 6.23.0-2
ii libkf6kiogui6 6.23.0-2+b1
ii libkf6kiowidgets6 6.23.0-2+b1
ii libkf6service-bin 6.23.1-1
ii libkf6service6 6.23.1-1
ii libkf6sonnetcore6 6.23.0-2
ii libkf6sonnetui6 6.23.0-2
ii libkf6widgetsaddons6 6.23.0-2
ii libkf6windowsystem6 6.23.0-2+b1
ii libkf6xmlgui6 6.23.0-2
ii libqt6core6t64 6.10.2+dfsg-7
ii libqt6dbus6 6.10.2+dfsg-7
ii libqt6gui6 6.10.2+dfsg-7
ii libqt6widgets6 6.10.2+dfsg-7
ii libqt6xml6 6.10.2+dfsg-7
ii libstdc++6 16-20260322-1
ii plasma-version [plasma-version-base-6.6] 6.6.1
kmenuedit recommends no packages.
kmenuedit suggests no packages.
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQTsigbt7ZnibbpjLSwmygukCVXDVgUCadw01wAKCRAmygukCVXD
Vp/AAQD4rjK20ojYFdgEjlijIQRmLEFvGlh+Sa1vopyRa7lAXQEAin3Iar+CeMQ3
CTG9Ubyvs79vvBQlORM0BNmUBNPYdgA=
=3cfI
-----END PGP SIGNATURE-----
Back to linux.debian.bugs.dist | Previous | Next | Find similar
Bug#1133390: kmenuedit: Sometimes crashes when deleting multiple selected items horsey_guy@proton.me - 2026-04-13 02:20 +0200
csiph-web