Bug 481853 - Manjaro: KMenuedit crash on save after editing multiple entities
Summary: Manjaro: KMenuedit crash on save after editing multiple entities
Status: RESOLVED DUPLICATE of bug 450553
Alias: None
Product: kmenuedit
Classification: Applications
Component: general (show other bugs)
Version: 5.27.10
Platform: Manjaro Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-02-26 10:28 UTC by gnb83044
Modified: 2024-02-26 14:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gnb83044 2024-02-26 10:28:49 UTC
Application: kmenuedit (5.27.10)

Qt Version: 5.15.12
Frameworks Version: 5.115.0
Operating System: Linux 6.1.77-2-MANJARO x86_64
Windowing System: X11
Distribution: Manjaro Linux
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
Most of everything is in the name. 
Aditionaly, this might be a duplicate of a 450553 - new only because 450553 relates to Fedora, and I am useing Manjaro.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Редактор меню KDE (kmenuedit), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  QString::QString (other=<error reading variable: Cannot access memory at address 0x10>, this=0x7ffe69617480, this=<optimized out>, other=<optimized out>) at /usr/include/qt/QtCore/qstring.h:1093
#7  KService::desktopEntryName (this=0x0) at /usr/src/debug/kservice5/kservice-5.115.0/src/services/kservice.cpp:979
#8  0x000055fb9e60c47e in GlobalAccel::changeMenuEntryShortcut (service=..., shortcut=...) at /usr/include/qt/QtCore/qshareddata.h:161
#9  0x000055fb9e617ea0 in MenuFolderInfo::save (this=0x55fb9fe7eeb0, menuFile=0x55fb9fcb32e0) at /usr/src/debug/kmenuedit/kmenuedit-5.27.10/menuinfo.cpp:176
#10 0x000055fb9e61ca49 in TreeView::save (this=0x55fb9fd4b9f0) at /usr/src/debug/kmenuedit/kmenuedit-5.27.10/treeview.cpp:1719
#11 0x00007f7fffad0fe3 in ??? () at /usr/lib/libQt5Core.so.5
#12 0x00007f800076bbb7 in QAction::triggered(bool) () at /usr/lib/libQt5Widgets.so.5
#13 0x00007f800077160b in QAction::activate(QAction::ActionEvent) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007f800086047e in ??? () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f8000860680 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#16 0x00007f800095380f in QToolButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#17 0x00007f80007af1a1 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#18 0x00007f80007788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#19 0x00007f800077ddaf in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f7fffa9bef8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#21 0x00007f800077c0ea in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#22 0x00007f80007ccec5 in ??? () at /usr/lib/libQt5Widgets.so.5
#23 0x00007f80007cec17 in ??? () at /usr/lib/libQt5Widgets.so.5
#24 0x00007f80007788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007f7fffa9bef8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#26 0x00007f7ffff4196c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#27 0x00007f7ffff2a6f5 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#28 0x00007f7ffab2f540 in ??? () at /usr/lib/libQt5XcbQpa.so.5
#29 0x00007f7ffe10df69 in g_main_dispatch (context=0x7f7ff4000ec0) at ../glib/glib/gmain.c:3476
#30 0x00007f7ffe16c3a7 in g_main_context_dispatch_unlocked (context=0x7f7ff4000ec0) at ../glib/glib/gmain.c:4284
#31 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f7ff4000ec0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
#32 0x00007f7ffe10c162 in g_main_context_iteration (context=0x7f7ff4000ec0, may_block=1) at ../glib/glib/gmain.c:4414
#33 0x00007f7fffaead0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#34 0x00007f7fffa9ac04 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#35 0x00007f7fffa9c0a3 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#36 0x000055fb9e604f3a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kmenuedit/kmenuedit-5.27.10/main.cpp:93
[Inferior 1 (process 9351) detached]

The reporter indicates this bug may be a duplicate of or related to bug 450553.

Reported using DrKonqi
Comment 1 Harald Sitter 2024-02-26 14:21:12 UTC

*** This bug has been marked as a duplicate of bug 450553 ***