[kmenuedit] [Bug 415381] New: kmenuedit segfault when pasting a previously copied entry.

Keith Dart bugzilla_noreply at kde.org
Fri Dec 20 06:17:00 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=415381

            Bug ID: 415381
           Summary: kmenuedit segfault when pasting a previously copied
                    entry.
           Product: kmenuedit
           Version: 5.17.4
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: keith.dart at gmail.com
  Target Milestone: ---

Application: kmenuedit (5.17.4)

Qt Version: 5.13.2
Frameworks Version: 5.65.0
Operating System: Linux 5.0.0-37-generic x86_64
Distribution: KDE neon User Edition 5.17

-- Information about the crash:
- What I was doing when the application crashed: Pressed Ctl-V to paste a
previously copied menu entry. It worked for another paste before this. Then
this one segfaulted.

-- Backtrace:
Application: KDE Menu Editor (kmenuedit), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f17ba740880 (LWP 20575))]

Thread 3 (Thread 0x7f179f75f700 (LWP 20577)):
#0  0x00007f17ba058bf9 in __GI___poll (fds=0x7f1798004db0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f17af1f65c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f17af1f66dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f17b5bf6b9b in QEventDispatcherGlib::processEvents
(this=0x7f1798000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f17b5b9706a in QEventLoop::exec (this=this at entry=0x7f179f75ecf0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f17b59b23aa in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f17b735e0e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f17b59b3b52 in QThreadPrivate::start (arg=0x7f17b75d5d80) at
thread/qthread_unix.cpp:360
#8  0x00007f17b13936db in start_thread (arg=0x7f179f75f700) at
pthread_create.c:463
#9  0x00007f17ba06588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f17a68c2700 (LWP 20576)):
#0  0x00007f17ba058bf9 in __GI___poll (fds=0x7f17a68c1c28, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f17b4464747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f17b446636a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f17a907de10 in QXcbEventQueue::run (this=0x562d4280d4f0) at
qxcbeventqueue.cpp:228
#4  0x00007f17b59b3b52 in QThreadPrivate::start (arg=0x562d4280d4f0) at
thread/qthread_unix.cpp:360
#5  0x00007f17b13936db in start_thread (arg=0x7f17a68c2700) at
pthread_create.c:463
#6  0x00007f17ba06588f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f17ba740880 (LWP 20575)):
[KCrash Handler]
#6  0x00007f17b5a3beaa in operator== (s1=..., s2=...) at tools/qstring.cpp:3419
#7  0x00007f17ba364dad in MenuFolderInfo::uniqueItemCaption
(this=this at entry=0x562d42b6d3e0, caption=..., exclude=...) at
./menuinfo.cpp:150
#8  0x00007f17ba359a62 in TreeView::paste (this=0x562d428f8530) at
./treeview.cpp:1323
#9  0x00007f17b5bc99ef in QtPrivate::QSlotObjectBase::call (a=0x7ffe5d327df0,
r=0x562d428f8530, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#10 QMetaObject::activate (sender=sender at entry=0x562d428c5ca0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=1,
argv=<optimized out>, argv at entry=0x7ffe5d327df0) at kernel/qobject.cpp:3789
#11 0x00007f17b5bc9f97 in QMetaObject::activate
(sender=sender at entry=0x562d428c5ca0, m=m at entry=0x7f17b70783c0
<QAction::staticMetaObject>, local_signal_index=local_signal_index at entry=1,
argv=argv at entry=0x7ffe5d327df0) at kernel/qobject.cpp:3660
#12 0x00007f17b69977c2 in QAction::triggered (this=this at entry=0x562d428c5ca0,
_t1=<optimized out>) at .moc/moc_qaction.cpp:381
#13 0x00007f17b6999e7c in QAction::activate (this=0x562d428c5ca0,
event=<optimized out>) at kernel/qaction.cpp:1166
#14 0x00007f17b699a7d1 in QAction::event (this=<optimized out>, e=<optimized
out>) at kernel/qaction.cpp:1092
#15 0x00007f17b699deac in QApplicationPrivate::notify_helper
(this=this at entry=0x562d4280ac40, receiver=receiver at entry=0x562d428c5ca0,
e=e at entry=0x7ffe5d328110) at kernel/qapplication.cpp:3703
#16 0x00007f17b69a54b0 in QApplication::notify (this=0x7ffe5d328660,
receiver=0x562d428c5ca0, e=0x7ffe5d328110) at kernel/qapplication.cpp:3449
#17 0x00007f17b5b98f08 in QCoreApplication::notifyInternal2
(receiver=0x562d428c5ca0, event=0x7ffe5d328110) at
kernel/qcoreapplication.cpp:1095
#18 0x00007f17b6196ec2 in QShortcutMap::dispatchEvent
(this=this at entry=0x562d4280ad20, e=e at entry=0x7ffe5d3281c0) at
kernel/qshortcutmap.cpp:700
#19 0x00007f17b6196f8a in QShortcutMap::tryShortcut
(this=this at entry=0x562d4280ad20, e=e at entry=0x7ffe5d3281c0) at
kernel/qshortcutmap.cpp:351
#20 0x00007f17b614b083 in QWindowSystemInterface::handleShortcutEvent
(window=<optimized out>, window at entry=0x562d429b3100, timestamp=52444836,
keyCode=86, modifiers=..., nativeScanCode=55, nativeVirtualKey=118,
nativeModifiers=4, text=..., autorepeat=false, count=1) at
kernel/qwindowsysteminterface.cpp:465
#21 0x00007f17b6168b67 in QGuiApplicationPrivate::processKeyEvent
(e=0x562d42ce98e0) at kernel/qguiapplication.cpp:2216
#22 0x00007f17b616d5c5 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e at entry=0x562d42ce98e0) at kernel/qguiapplication.cpp:1852
#23 0x00007f17b614779b in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags at entry=...) at kernel/qwindowsysteminterface.cpp:1148
#24 0x00007f17a907edda in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#25 0x00007f17af1f6417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f17af1f6650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f17af1f66dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f17b5bf6b7f in QEventDispatcherGlib::processEvents
(this=0x562d42860450, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007f17b5b9706a in QEventLoop::exec (this=this at entry=0x7ffe5d328570,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#30 0x00007f17b5ba03e0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1403
#31 0x00007f17b6161ecc in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1788
#32 0x00007f17b699de05 in QApplication::exec () at kernel/qapplication.cpp:2859
#33 0x00007f17ba34d790 in kdemain (argc=<optimized out>, argv=<optimized out>)
at ./main.cpp:104
#34 0x00007f17b9f65b97 in __libc_start_main (main=0x562d418cd720 <main>,
argc=1, argv=0x7ffe5d3287a8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe5d328798) at ../csu/libc-start.c:310
#35 0x0000562d418cd75a in _start ()

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

Possible duplicates by query: bug 410586, bug 390497, bug 353672, bug 350341,
bug 338015.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list