Bug 167679 - Segfault when adding generic keyboard shortcut
Summary: Segfault when adding generic keyboard shortcut
Status: RESOLVED DUPLICATE of bug 166513
Alias: None
Product: kcontrol
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Daniel Molkentin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-29 21:14 UTC by Gard Spreemann
Modified: 2008-08-19 20:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Crash backtrace. (8.69 KB, text/plain)
2008-07-29 21:15 UTC, Gard Spreemann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gard Spreemann 2008-07-29 21:14:43 UTC
Version:            (using KDE 4.1.0)
Installed from:    Ubuntu Packages
Compiler:          GCC 4.2.3 
OS:                Linux

Steps to reproduce with KDE 4.1.0:
In system settings, go to input actions. Add a new action of the generic type, and go to the triggers tab. Add a new trigger of the shortcut type, and set it to any shortcut, like alt+t. Click OK. This causes a segfault on my system. It could of course be a local issue, but I thought it'd be best to report it just in case.
Comment 1 Gard Spreemann 2008-07-29 21:15:33 UTC
Created attachment 26484 [details]
Crash backtrace.
Comment 2 Christophe Marin 2008-07-29 21:21:37 UTC
Application: System Settings (systemsettings), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb620c720 (LWP 6896)]
[KCrash handler]
#6  0xb76fd80e in ?? () from /usr/lib/libQtCore.so.4
#7  0xb76f851b in QTextStream::operator<< () from /usr/lib/libQtCore.so.4
#8  0xb498a003 in QDebug::operator<< (this=0xbf8debe8, t=@0xc)
    at /usr/include/qt4/QtCore/qdebug.h:109
#9  0xb499bb51 in KHotKeys::ShortcutsHandler::addAction (this=0x83baa50, 
    id=@0xbf8dec28, text=@0xc, shortcut=@0x8462720)
    at /build/buildd/kdebase-workspace-4.1.0/khotkeys/libkhotkeysprivate/shortcuts_handler.cpp:61
#10 0xb4995af3 in Shortcut_trigger (this=0x8462710, data_P=0x0, text=@0xc, 
    shortcut_P=@0xbf8dec70, uuid=@0xbf8dec78)
    at /build/buildd/kdebase-workspace-4.1.0/khotkeys/libkhotkeysprivate/triggers/shortcut_trigger.cpp:37
#11 0xb49d1cb5 in KHotKeys::Shortcut_trigger_widget::get_data (
    this=0x8440108, data_P=0x0)
    at /build/buildd/kdebase-workspace-4.1.0/khotkeys/kcontrol/triggers_tab.cpp:291
#12 0xb49d1d25 in KHotKeys::Shortcut_trigger_dialog::accept (this=0x8453900)
    at /build/buildd/kdebase-workspace-4.1.0/khotkeys/kcontrol/triggers_tab.cpp:316
#13 0xb7b67519 in KDialog::slotButtonClicked (this=0x8453900, button=4)
    at /build/buildd/kde4libs-4.1.0/kdeui/dialogs/kdialog.cpp:845
#14 0xb7b6958a in KDialog::qt_metacall (this=0x8453900, 
    _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbf8dee1c)
    at /build/buildd/kde4libs-4.1.0/obj-i486-linux-gnu/kdeui/kdialog.moc:181
#15 0xb49d13e2 in KHotKeys::Shortcut_trigger_dialog::qt_metacall (
    this=0x8453900, _c=QMetaObject::InvokeMetaMethod, _id=68, _a=0xbf8dee1c)
    at /build/buildd/kdebase-workspace-4.1.0/obj-i486-linux-gnu/khotkeys/kcontrol/triggers_tab.moc:177
#16 0xb77684f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb7768bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0xb776c7c3 in QSignalMapper::mapped () from /usr/lib/libQtCore.so.4
#19 0xb776cfcd in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#20 0xb776d1be in QSignalMapper::map () from /usr/lib/libQtCore.so.4
#21 0xb776d2d7 in QSignalMapper::qt_metacall () from /usr/lib/libQtCore.so.4
#22 0xb77684f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb7768930 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb7401eb1 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
#25 0xb7161f49 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb71637e0 in ?? () from /usr/lib/libQtGui.so.4
#27 0xb7163a3b in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#28 0xb6e7b4a4 in QWidget::event () from /usr/lib/libQtGui.so.4
#29 0xb7162aff in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#30 0xb7207932 in QPushButton::event () from /usr/lib/libQtGui.so.4
#31 0xb6e23c0c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#32 0xb6e28cd5 in QApplication::notify () from /usr/lib/libQtGui.so.4
#33 0xb7bf3ef3 in KApplication::notify (this=0xbf8e1c94, receiver=0x82fd800, 
    event=0xbf8df56c)
    at /build/buildd/kde4libs-4.1.0/kdeui/kernel/kapplication.cpp:311
#34 0xb77536a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#35 0xb6e25e21 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#36 0xb6e8fccd in ?? () from /usr/lib/libQtGui.so.4
#37 0xb6e8e6b1 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#38 0xb6eb73ba in ?? () from /usr/lib/libQtGui.so.4
#39 0xb657cbf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb657fe5e in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb65803ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb777ef98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#43 0xb6eb71b5 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb775292d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#45 0xb7752abd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#46 0xb728a31a in QDialog::exec () from /usr/lib/libQtGui.so.4
#47 0xb49d16d2 in KHotKeys::Shortcut_trigger_dialog::edit_trigger (
    this=0x8453900)
    at /build/buildd/kdebase-workspace-4.1.0/khotkeys/kcontrol/triggers_tab.cpp:309
#48 0xb49d2876 in KHotKeys::Triggers_tab::new_selected (this=0x841f010, 
    action=0x82cf4d8)
    at /build/buildd/kdebase-workspace-4.1.0/khotkeys/kcontrol/triggers_tab.cpp:166
#49 0xb49d2baa in KHotKeys::Triggers_tab::qt_metacall (this=0x841f010, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf8dfe7c)
    at /build/buildd/kdebase-workspace-4.1.0/obj-i486-linux-gnu/khotkeys/kcontrol/triggers_tab.moc:74
#50 0xb77684f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#51 0xb7768bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#52 0xb71f0db3 in QMenu::triggered () from /usr/lib/libQtGui.so.4
#53 0xb71f1f9b in ?? () from /usr/lib/libQtGui.so.4
#54 0xb71f7223 in QMenu::qt_metacall () from /usr/lib/libQtGui.so.4
#55 0xb77684f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#56 0xb7768930 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#57 0xb6e1cdd1 in QAction::triggered () from /usr/lib/libQtGui.so.4
#58 0xb6e1d79f in QAction::activate () from /usr/lib/libQtGui.so.4
#59 0xb71f8ed1 in ?? () from /usr/lib/libQtGui.so.4
#60 0xb71fb734 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#61 0xb6e7b4a4 in QWidget::event () from /usr/lib/libQtGui.so.4
#62 0xb71f6845 in QMenu::event () from /usr/lib/libQtGui.so.4
#63 0xb6e23c0c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#64 0xb6e28cd5 in QApplication::notify () from /usr/lib/libQtGui.so.4
#65 0xb7bf3ef3 in KApplication::notify (this=0xbf8e1c94, receiver=0x8423aa0, 
    event=0xbf8e061c)
    at /build/buildd/kde4libs-4.1.0/kdeui/kernel/kapplication.cpp:311
#66 0xb77536a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#67 0xb6e25e21 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#68 0xb6e8ff0c in ?? () from /usr/lib/libQtGui.so.4
#69 0xb6e8e6b1 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#70 0xb6eb73ba in ?? () from /usr/lib/libQtGui.so.4
#71 0xb657cbf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#72 0xb657fe5e in ?? () from /usr/lib/libglib-2.0.so.0
#73 0xb65803ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#74 0xb777ef98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#75 0xb6eb71b5 in ?? () from /usr/lib/libQtGui.so.4
#76 0xb775292d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#77 0xb7752abd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#78 0xb71fb9b7 in QMenu::exec () from /usr/lib/libQtGui.so.4
#79 0xb72076f4 in ?? () from /usr/lib/libQtGui.so.4
#80 0xb7207aba in QPushButton::qt_metacall () from /usr/lib/libQtGui.so.4
#81 0xb77684f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#82 0xb7768bc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#83 0xb7401e57 in QAbstractButton::pressed () from /usr/lib/libQtGui.so.4
#84 0xb7161e89 in ?? () from /usr/lib/libQtGui.so.4
#85 0xb716255e in QAbstractButton::mousePressEvent ()
   from /usr/lib/libQtGui.so.4
#86 0xb6e7b594 in QWidget::event () from /usr/lib/libQtGui.so.4
#87 0xb7162aff in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#88 0xb7207932 in QPushButton::event () from /usr/lib/libQtGui.so.4
#89 0xb6e23c0c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#90 0xb6e28cd5 in QApplication::notify () from /usr/lib/libQtGui.so.4
#91 0xb7bf3ef3 in KApplication::notify (this=0xbf8e1c94, receiver=0x8423160, 
    event=0xbf8e14bc)
    at /build/buildd/kde4libs-4.1.0/kdeui/kernel/kapplication.cpp:311
#92 0xb77536a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#93 0xb6e25e21 in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#94 0xb6e8fccd in ?? () from /usr/lib/libQtGui.so.4
#95 0xb6e8e6b1 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#96 0xb6eb73ba in ?? () from /usr/lib/libQtGui.so.4
#97 0xb657cbf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#98 0xb657fe5e in ?? () from /usr/lib/libglib-2.0.so.0
#99 0xb65803ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#100 0xb777ef98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#101 0xb6eb71b5 in ?? () from /usr/lib/libQtGui.so.4
#102 0xb775292d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#103 0xb7752abd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#104 0xb7754d3d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#105 0xb6e23567 in QApplication::exec () from /usr/lib/libQtGui.so.4
#106 0x08057421 in main (argc=5, argv=0xbf8e1dd4)
    at /build/buildd/kdebase-workspace-4.1.0/systemsettings/main.cpp:67
#0  0xb7fce410 in __kernel_vsyscall ()
Comment 3 Dario Andres 2008-07-30 21:09:39 UTC
This is a duplicated of http://bugs.kde.org/show_bug.cgi?id=166513
Comment 4 Gard Spreemann 2008-07-31 10:15:26 UTC
Oh, I'm sorry about that - I thought I had checked thoroughly. I guess not.
Comment 5 Dario Andres 2008-08-19 17:44:51 UTC
You can mark this as duplicate of bug 166513 (instead of waiting for another person to do it) :)
Comment 6 Gard Spreemann 2008-08-19 20:40:51 UTC

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