Bug 189685 - Occasional crash: Edit Input Action, save, then click expander triangle in Input Actions item list (case 2)
Summary: Occasional crash: Edit Input Action, save, then click expander triangle in In...
Status: RESOLVED DUPLICATE of bug 189684
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_khotkeys (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Michael Jansen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-15 06:40 UTC by peaches
Modified: 2009-04-29 00:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description peaches 2009-04-15 06:40:27 UTC
Version:           KDE4 trunk r951942, qt-copy trunk r942603 (using Devel)
OS:                Linux
Installed from:    Compiled sources

Case 2:

Edit an input action.
Apply changes.
The Input Action list view on the left collapses all subfolders for some reason.
Click the expander triangle in the list on the left. often this will crash with this backtrace and no notification of unsaved changes (not the same as bug #189684 but may be related)

=
Application: KDE Control Module (kcmshell4), signal SIGSEGV
0x00007f6af21946b0 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7f6af544c6f0 (LWP 18107)):
[KCrash Handler]
#5  QString::operator== (this=<value optimized out>, other=@0x1fa47a0) at /opt/kde4/qt-copy/src/corelib/tools/qstring.cpp:1912
#6  0x00007f6ae9a6e8b9 in KeyboardInputActionWidget::isChanged () from /opt/kde4/kde/lib/kde4/kcm_hotkeys.so
#7  0x00007f6ae9a739ec in SimpleActionDataWidget::isChanged () from /opt/kde4/kde/lib/kde4/kcm_hotkeys.so
#8  0x00007f6ae9a58cee in KCMHotkeysPrivate::maybeShowWidget () from /opt/kde4/kde/lib/kde4/kcm_hotkeys.so
#9  0x00007f6ae9a59919 in KCMHotkeys::currentChanged () from /opt/kde4/kde/lib/kde4/kcm_hotkeys.so
#10 0x00007f6ae9a59db2 in KCMHotkeys::qt_metacall () from /opt/kde4/kde/lib/kde4/kcm_hotkeys.so
#11 0x00007f6af3e25142 in QMetaObject::activate (sender=0x1ebea40, from_signal_index=<value optimized out>, to_signal_index=5, argv=0x6)
    at /opt/kde4/qt-copy/src/corelib/kernel/qobject.cpp:3069
#12 0x00007f6af3342f2a in QItemSelectionModel::currentChanged (this=0x1ec9c70, _t1=<value optimized out>, _t2=<value optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:153
#13 0x00007f6af3343074 in QItemSelectionModel::setCurrentIndex (this=0x1ebea40, index=<value optimized out>, command={i = -45552224})
    at /opt/kde4/qt-copy/src/gui/itemviews/qitemselectionmodel.cpp:1123
#14 0x00007f6af32efef9 in QAbstractItemView::focusInEvent (this=0x1dbf460, event=<value optimized out>) at /opt/kde4/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1960
#15 0x00007f6af2e2f7ac in QWidget::event (this=0x1dbf460, event=0x7ffffd48f4c0) at /opt/kde4/qt-copy/src/gui/kernel/qwidget.cpp:7614
#16 0x00007f6af31c808b in QFrame::event (this=0x1dbf460, e=0x7ffffd48f4c0) at /opt/kde4/qt-copy/src/gui/widgets/qframe.cpp:559
#17 0x00007f6af32595b9 in QAbstractScrollArea::event (this=0x1dbf460, e=0x7ffffd48f4c0) at /opt/kde4/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:918
#18 0x00007f6af32f5c83 in QAbstractItemView::event (this=0x1dbf460, event=0x7ffffd48f4c0) at /opt/kde4/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1401
#19 0x00007f6af2dde25d in QApplicationPrivate::notify_helper (this=0x1b29d90, receiver=0x1dbf460, e=0x7ffffd48f4c0) at /opt/kde4/qt-copy/src/gui/kernel/qapplication.cpp:4084
#20 0x00007f6af2de644a in QApplication::notify (this=0x7ffffd490b00, receiver=0x1dbf460, e=0x7ffffd48f4c0) at /opt/kde4/qt-copy/src/gui/kernel/qapplication.cpp:4049
#21 0x00007f6af4a1c9ab in KApplication::notify () from /opt/kde4/kde/lib/libkdeui.so.5
#22 0x00007f6af3e0f6ac in QCoreApplication::notifyInternal (this=0x7ffffd490b00, receiver=0x1dbf460, event=0x7ffffd48f4c0)
    at /opt/kde4/qt-copy/src/corelib/kernel/qcoreapplication.cpp:602
#23 0x00007f6af2de4b5c in QApplicationPrivate::setFocusWidget (focus=0x1cbfa80, reason=Qt::MouseFocusReason) at /opt/kde4/qt-copy/src/gui/kernel/qapplication.cpp:2113
#24 0x00007f6af2e29425 in QWidget::setFocus (this=0x1dbf460, reason=Qt::MouseFocusReason) at /opt/kde4/qt-copy/src/gui/kernel/qwidget.cpp:5714
#25 0x00007f6af2de7588 in QApplication::notify (this=0x7ffffd490b00, receiver=0x1dc08e0, e=0x7ffffd48fb10) at /opt/kde4/qt-copy/src/gui/kernel/qapplication.cpp:3744
#26 0x00007f6af4a1c9ab in KApplication::notify () from /opt/kde4/kde/lib/libkdeui.so.5
#27 0x00007f6af3e0f6ac in QCoreApplication::notifyInternal (this=0x7ffffd490b00, receiver=0x1dc08e0, event=0x7ffffd48fb10)
    at /opt/kde4/qt-copy/src/corelib/kernel/qcoreapplication.cpp:602
#28 0x00007f6af2de5df8 in QApplicationPrivate::sendMouseEvent (receiver=0x1dc08e0, event=0x7ffffd48fb10, alienWidget=0x1dc08e0, nativeWidget=0x1cb3c70, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f6af3840e50) at ../../include/QtCore/../../../../src/qt-copy/src/corelib/kernel/qcoreapplication.h:216
#29 0x00007f6af2e4f929 in QETWidget::translateMouseEvent (this=0x1cb3c70, event=<value optimized out>) at /opt/kde4/qt-copy/src/gui/kernel/qapplication_x11.cpp:4425
#30 0x00007f6af2e4e598 in QApplication::x11ProcessEvent (this=0x7ffffd490b00, event=0x7ffffd490650) at /opt/kde4/qt-copy/src/gui/kernel/qapplication_x11.cpp:3543
#31 0x00007f6af2e75ef4 in x11EventSourceDispatch (s=0x1b2d6a0, callback=0, user_data=0x0) at /opt/kde4/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007f6aeedf2d3b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0x00007f6aeedf650d in ?? () from /usr/lib/libglib-2.0.so.0
#34 0x00007f6aeedf66cb in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0x00007f6af3e38dbf in QEventDispatcherGlib::processEvents (this=0x1b10b80, flags=<value optimized out>)
    at /opt/kde4/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:323
#36 0x00007f6af2e7567f in QGuiEventDispatcherGlib::processEvents (this=0x1ec9c70, flags=<value optimized out>)
    at /opt/kde4/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#37 0x00007f6af3e0df52 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -45545152}) at /opt/kde4/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#38 0x00007f6af3e0e31d in QEventLoop::exec (this=0x7ffffd490980, flags={i = -45545056}) at /opt/kde4/qt-copy/src/corelib/kernel/qeventloop.cpp:200
#39 0x00007f6af329ad7e in QDialog::exec (this=0x1cb3c70) at /opt/kde4/qt-copy/src/gui/dialogs/qdialog.cpp:498
#40 0x00007f6af506fcdf in kdemain () from /opt/kde4/kde/lib/libkdeinit4_kcmshell4.so
#41 0x00007f6af210a466 in __libc_start_main () from /lib/libc.so.6
#42 0x00000000004007a9 in _start ()
Comment 1 Michael Jansen 2009-04-29 00:48:45 UTC
Symptom of the same problem as 189684

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