https://bugs.kde.org/show_bug.cgi?id=470633
Bug ID: 470633 Summary: If you edit an application so that it cannot run, then try to edit it again, it will crash plasma. Classification: Plasma Product: plasmashell Version: 5.27.5 Platform: Manjaro OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Application Menu (Kicker) Assignee: plasma-b...@kde.org Reporter: randomnes...@gmail.com Target Milestone: 1.0 SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. open the application menu (kicker) 2. right click any app and click "edit application" 3. change "application" field to a random string that won't work OBSERVED RESULT trying to edit the application again causes plasma to crash EXPECTED RESULT editing the application working normally SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Manjaro/Plasma (available in About System) KDE Plasma Version: 5.27.5 KDE Frameworks Version: 5.106.0 Qt Version: 5.15.9 ADDITIONAL INFORMATION crashed process viewer shows that xdg-desktop-portal-kde crashed: ``` PID: 3354 (xdg-desktop-por) UID: 967 (sddm) GID: 967 (sddm) Signal: 6 (ABRT) Timestamp: Sun 2023-06-04 19:06:01 +04 (1h 2min ago) Command Line: /usr/lib/xdg-desktop-portal-kde Executable: /usr/lib/xdg-desktop-portal-kde Control Group: /user.slice/user-967.slice/user@967.service/session.slice/plasma-xdg-desktop-portal-kde.service Unit: user@967.service User Unit: plasma-xdg-desktop-portal-kde.service Slice: user-967.slice Owner UID: 967 (sddm) Boot ID: a25aca3f74fc4fce95d7f0dbe6cc0d40 Machine ID: 3b383363c087464e94d59ec35386ae90 Hostname: randomLaptop.device.com Storage: /var/lib/systemd/coredump/core.xdg-desktop-por.967.a25aca3f74fc4fce95d7f0dbe6cc0d40.3354.1685891161000000.zst (inaccessible) Message: Process 3354 (xdg-desktop-por) of user 967 dumped core. Stack trace of thread 3354: #0 0x00007f720a09f26c n/a (libc.so.6 + 0x8926c) #1 0x00007f720a04fa08 raise (libc.so.6 + 0x39a08) #2 0x00007f720a038538 abort (libc.so.6 + 0x22538) #3 0x00007f720a6a0098 _ZNK14QMessageLogger5fatalEPKcz (libQt5Core.so.5 + 0xa0098) #4 0x00007f720ad3ecb2 _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 + 0x13ecb2) #5 0x00007f720ad3f349 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5 + 0x13f349) #6 0x00007f720a89a5b5 _ZN23QCoreApplicationPrivate4initEv (libQt5Core.so.5 + 0x29a5b5) #7 0x00007f720ad3f3f6 _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.so.5 + 0x13f3f6) #8 0x00007f720c375b9e _ZN19QApplicationPrivate4initEv (libQt5Widgets.so.5 + 0x175b9e) #9 0x000055695c06e0f4 n/a (xdg-desktop-portal-kde + 0x250f4) #10 0x00007f720a039850 n/a (libc.so.6 + 0x23850) #11 0x00007f720a03990a __libc_start_main (libc.so.6 + 0x2390a) #12 0x000055695c06f595 n/a (xdg-desktop-portal-kde + 0x26595) Stack trace of thread 3360: #0 0x00007f720a113c0f __poll (libc.so.6 + 0xfdc0f) #1 0x00007f7208f6da9f n/a (libglib-2.0.so.0 + 0xb7a9f) #2 0x00007f7208f0e032 g_main_context_iteration (libglib-2.0.so.0 + 0x58032) #3 0x00007f720a8e9f0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2e9f0c) #4 0x00007f720a899824 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x299824) #5 0x00007f720a6f6eb6 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf6eb6) #6 0x00007f720b4a069a n/a (libQt5DBus.so.5 + 0x2469a) #7 0x00007f720a6f30da n/a (libQt5Core.so.5 + 0xf30da) #8 0x00007f720a09d44b n/a (libc.so.6 + 0x8744b) #9 0x00007f720a120e40 n/a (libc.so.6 + 0x10ae40) ELF object binary architecture: AMD x86-64 ``` -- You are receiving this mail because: You are watching all bug changes.