Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1289360

Bug#1133390: kmenuedit: Sometimes crashes when deleting multiple selected items

Path csiph.com!weretis.net!feeder9.news.weretis.net!news.misty.com!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!bofh.it!news.nic.it!robomod
From horsey_guy@proton.me
Newsgroups linux.debian.bugs.dist
Subject Bug#1133390: kmenuedit: Sometimes crashes when deleting multiple selected items
Date Mon, 13 Apr 2026 02:20:01 +0200
Message-ID <MJdbX-eHPD-3@gated-at.bofh.it> (permalink)
X-Original-To Debian Bug Tracking System <submit@bugs.debian.org>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Mon Apr 13 00:17:10 2026
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -1.652
Reply-To horsey_guy@proton.me, 1133390@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc horsey_guy@proton.me, debian-qt-kde@lists.debian.org
X-Debian-Pr-Message report 1133390
X-Debian-Pr-Package kmenuedit
X-Debian-Pr-Source kde-workspace, kdebase, kdebase-workspace, kmenuedit
Content-Type text/plain; charset="us-ascii"
MIME-Version 1.0
Content-Transfer-Encoding 7bit
X-Silly-Header I haven't edited my /etc/reportbug.conf
X-Mailer reportbug 13.2.0
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1963665
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 121
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 12 Apr 2026 17:12:11 -0700
X-Original-Message-ID <177603913147.370212.15873384857445199417.reportbug@horsey-guy-debian-lenovo>
Xref csiph.com linux.debian.bugs.dist:1289360

Show key headers only | View raw


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


Thread

Bug#1133390: kmenuedit: Sometimes crashes when deleting multiple selected items horsey_guy@proton.me - 2026-04-13 02:20 +0200

csiph-web