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

--- Comment #2 from Eridani Rodríguez <eridanired...@yahoo.com.mx> ---
Comment on attachment 112491
  --> https://bugs.kde.org/attachment.cgi?id=112491
New crash information added by DrKonqi

>Application: systemsettings5 (5.12.5)
>
>Qt Version: 5.10.0
>Frameworks Version: 5.45.0
>Operating System: Linux 4.15.0-15-lowlatency x86_64
>Distribution: KDE neon User Edition 5.12
>
>-- Information about the crash:
>- Unusual behavior I noticed:
>
>systemsettings5 crashes when editing a previously saved custom shortcut.
>Reproduce by: Creating a new custom group, add a few conditions and save it. 
>Then go back, edit the conditions and try saving it again to have it crash.
>
>
>The crash can be reproduced every time.
>
>-- Backtrace:
>Application: Preferencias del sistema (systemsettings5), signal: Segmentation 
>fault
>Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
>[Current thread is 1 (Thread 0x7efe76c65900 (LWP 20612))]
>
>Thread 4 (Thread 0x7efe455af700 (LWP 20618)):
>#0  0x00007efe7277574d in poll () at ../sysdeps/unix/syscall-template.S:84
>#1  0x00007efe6c61838c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>#2  0x00007efe6c61849c in g_main_context_iteration () from 
>/lib/x86_64-linux-gnu/libglib-2.0.so.0
>#3  0x00007efe730a85cb in QEventDispatcherGlib::processEvents 
>(this=0x7efe400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
>#4  0x00007efe7304f64a in QEventLoop::exec (this=this@entry=0x7efe455aeca0, 
>flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
>#5  0x00007efe72e6f554 in QThread::exec (this=<optimized out>) at 
>thread/qthread.cpp:522
>#6  0x00007efe709ada35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
>#7  0x00007efe72e746eb in QThreadPrivate::start (arg=0x11d17e0) at 
>thread/qthread_unix.cpp:376
>#8  0x00007efe6ebfe6ba in start_thread (arg=0x7efe455af700) at 
>pthread_create.c:333
>#9  0x00007efe7278141d in clone () at 
>../sysdeps/unix/sysv/linux/x86_64/clone.S:109
>
>Thread 3 (Thread 0x7efe4e11a700 (LWP 20617)):
>#0  0x00007efe6c65ca79 in g_mutex_lock () from 
>/lib/x86_64-linux-gnu/libglib-2.0.so.0
>#1  0x00007efe6c617929 in g_main_context_prepare () from 
>/lib/x86_64-linux-gnu/libglib-2.0.so.0
>#2  0x00007efe6c6182bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>#3  0x00007efe6c61849c in g_main_context_iteration () from 
>/lib/x86_64-linux-gnu/libglib-2.0.so.0
>#4  0x00007efe730a85cb in QEventDispatcherGlib::processEvents 
>(this=0x7efe480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
>#5  0x00007efe7304f64a in QEventLoop::exec (this=this@entry=0x7efe4e119ca0, 
>flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
>#6  0x00007efe72e6f554 in QThread::exec (this=<optimized out>) at 
>thread/qthread.cpp:522
>#7  0x00007efe709ada35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
>#8  0x00007efe72e746eb in QThreadPrivate::start (arg=0xe664a0) at 
>thread/qthread_unix.cpp:376
>#9  0x00007efe6ebfe6ba in start_thread (arg=0x7efe4e11a700) at 
>pthread_create.c:333
>#10 0x00007efe7278141d in clone () at 
>../sysdeps/unix/sysv/linux/x86_64/clone.S:109
>
>Thread 2 (Thread 0x7efe593bc700 (LWP 20615)):
>#0  0x00007efe7277127d in read () at ../sysdeps/unix/syscall-template.S:84
>#1  0x00007efe6c65b6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>#2  0x00007efe6c617e74 in g_main_context_check () from 
>/lib/x86_64-linux-gnu/libglib-2.0.so.0
>#3  0x00007efe6c618330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
>#4  0x00007efe6c61849c in g_main_context_iteration () from 
>/lib/x86_64-linux-gnu/libglib-2.0.so.0
>#5  0x00007efe730a85cb in QEventDispatcherGlib::processEvents 
>(this=0x7efe540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
>#6  0x00007efe7304f64a in QEventLoop::exec (this=this@entry=0x7efe593bbc90, 
>flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
>#7  0x00007efe72e6f554 in QThread::exec (this=<optimized out>) at 
>thread/qthread.cpp:522
>#8  0x00007efe749882c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
>#9  0x00007efe72e746eb in QThreadPrivate::start (arg=0x7efe74bfcd60) at 
>thread/qthread_unix.cpp:376
>#10 0x00007efe6ebfe6ba in start_thread (arg=0x7efe593bc700) at 
>pthread_create.c:333
>#11 0x00007efe7278141d in clone () at 
>../sysdeps/unix/sysv/linux/x86_64/clone.S:109
>
>Thread 1 (Thread 0x7efe76c65900 (LWP 20612)):
>[KCrash Handler]
>#6  0x0000000000000021 in ?? ()
>#7  0x00007efe3c6adafe in 
>qDeleteAll<QList<KHotKeys::Condition*>::const_iterator> (end=..., begin=...) 
>at /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:320
>#8  qDeleteAll<KHotKeys::Condition_list> (c=...) at 
>/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:328
>#9  ConditionsWidget::copyToObject (this=0x26d2410) at 
>/workspace/build/kcm_hotkeys/conditions/conditions_widget.cpp:177
>#10 0x00007efe3c6b11fd in HotkeysWidgetBase::apply (this=0x26d9880) at 
>/workspace/build/kcm_hotkeys/hotkeys_widget_base.cpp:46
>#11 0x00007efe3c695b63 in KCMHotkeysPrivate::save (this=0x26b9cc0) at 
>/workspace/build/kcm_hotkeys/kcm_hotkeys.cpp:397
>#12 0x00007efe3c6964fd in KCMHotkeys::save (this=0x26b4d90) at 
>/workspace/build/kcm_hotkeys/kcm_hotkeys.cpp:257
>#13 0x00007efe764ccd47 in KCModuleProxy::save (this=<optimized out>) at 
>/workspace/build/src/kcmoduleproxy.cpp:234
>#14 0x00007efe7690d7c1 in ModuleView::moduleSave (this=<optimized out>, 
>module=<optimized out>) at /workspace/build/core/ModuleView.cpp:297
>#15 0x00007efe76910e75 in ModuleView::qt_static_metacall (_o=<optimized out>, 
>_c=<optimized out>, _id=<optimized out>, _a=0x7fff16b45b50) at 
>/workspace/build/obj-x86_64-linux-gnu/core/moc_ModuleView.cpp:123
>#16 0x00007efe7307e489 in QMetaObject::activate (sender=sender@entry=0xe41cb0, 
>signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, 
>argv=argv@entry=0x7fff16b45b50) at kernel/qobject.cpp:3766
>#17 0x00007efe7307ed97 in QMetaObject::activate (sender=sender@entry=0xe41cb0, 
>m=m@entry=0x7efe746fe380 <QAbstractButton::staticMetaObject>, 
>local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff16b45b50) 
>at kernel/qobject.cpp:3628
>#18 0x00007efe7411b9e2 in QAbstractButton::clicked (this=this@entry=0xe41cb0, 
>_t1=false) at .moc/moc_qabstractbutton.cpp:308
>#19 0x00007efe7411bc14 in QAbstractButtonPrivate::emitClicked (this=0xe41cf0) 
>at widgets/qabstractbutton.cpp:414
>#20 0x00007efe7411d8be in QAbstractButtonPrivate::click (this=0xe41cf0) at 
>widgets/qabstractbutton.cpp:407
>#21 0x00007efe7411da3d in QAbstractButton::mouseReleaseEvent (this=0xe41cb0, 
>e=0x7fff16b46000) at widgets/qabstractbutton.cpp:1011
>#22 0x00007efe74063f88 in QWidget::event (this=0xe41cb0, event=0x7fff16b46000) 
>at kernel/qwidget.cpp:9197
>#23 0x00007efe74024acc in QApplicationPrivate::notify_helper (this=<optimized 
>out>, receiver=0xe41cb0, e=0x7fff16b46000) at kernel/qapplication.cpp:3732
>#24 0x00007efe7402d03b in QApplication::notify (this=<optimized out>, 
>receiver=0xe41cb0, e=0x7fff16b46000) at kernel/qapplication.cpp:3208
>#25 0x00007efe730513c8 in QCoreApplication::notifyInternal2 
>(receiver=receiver@entry=0xe41cb0, event=event@entry=0x7fff16b46000) at 
>kernel/qcoreapplication.cpp:1044
>#26 0x00007efe7402b9df in QCoreApplication::sendEvent (event=<optimized out>, 
>receiver=<optimized out>) at 
>../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
>#27 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0xe41cb0, 
>event=event@entry=0x7fff16b46000, alienWidget=alienWidget@entry=0xe41cb0, 
>nativeWidget=0xbc2530, buttonDown=buttonDown@entry=0x7efe74727880 
><qt_button_down>, lastMouseReceiver=..., spontaneous=true) at 
>kernel/qapplication.cpp:2711
>#28 0x00007efe7407df4d in QWidgetWindow::handleMouseEvent 
>(this=this@entry=0xc42690, event=event@entry=0x7fff16b46400) at 
>kernel/qwidgetwindow.cpp:655
>#29 0x00007efe7408097b in QWidgetWindow::event (this=0xc42690, 
>event=0x7fff16b46400) at kernel/qwidgetwindow.cpp:273
>#30 0x00007efe74024acc in QApplicationPrivate::notify_helper (this=<optimized 
>out>, receiver=0xc42690, e=0x7fff16b46400) at kernel/qapplication.cpp:3732
>#31 0x00007efe7402c417 in QApplication::notify (this=0x7fff16b46790, 
>receiver=0xc42690, e=0x7fff16b46400) at kernel/qapplication.cpp:3491
>#32 0x00007efe730513c8 in QCoreApplication::notifyInternal2 
>(receiver=receiver@entry=0xc42690, event=event@entry=0x7fff16b46400) at 
>kernel/qcoreapplication.cpp:1044
>#33 0x00007efe7387cef0 in QCoreApplication::sendSpontaneousEvent 
>(event=0x7fff16b46400, receiver=0xc42690) at 
>../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
>#34 QGuiApplicationPrivate::processMouseEvent (e=0x27b9460) at 
>kernel/qguiapplication.cpp:1957
>#35 0x00007efe7387ee45 in QGuiApplicationPrivate::processWindowSystemEvent 
>(e=e@entry=0x27b9460) at kernel/qguiapplication.cpp:1741
>#36 0x00007efe738588fb in QWindowSystemInterface::sendWindowSystemEvents 
>(flags=...) at kernel/qwindowsysteminterface.cpp:976
>#37 0x00007efe654aa1ab in QPAEventDispatcherGlib::processEvents 
>(this=0xb55f20, flags=...) at qeventdispatcher_glib.cpp:70
>#38 0x00007efe7304f64a in QEventLoop::exec (this=this@entry=0x7fff16b46670, 
>flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
>#39 0x00007efe73058854 in QCoreApplication::exec () at 
>kernel/qcoreapplication.cpp:1332
>#40 0x00007efe7387483c in QGuiApplication::exec () at 
>kernel/qguiapplication.cpp:1687
>#41 0x00007efe74024a25 in QApplication::exec () at kernel/qapplication.cpp:2917
>#42 0x000000000040b6fe in main (argc=1, argv=<optimized out>) at 
>/workspace/build/app/main.cpp:67
>
>Possible duplicates by query: bug 353886.
>
>Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to