Bug 294266 - Konqueror crash when changing shortcuts
Summary: Konqueror crash when changing shortcuts
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: 4.9-Git
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-16 20:51 UTC by ariasuni
Modified: 2017-07-21 22:37 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 ariasuni 2012-02-16 20:51:48 UTC
Application: konqueror (4.8.00 (4.8.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.8.0
Operating System: Linux 3.2.5-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Changing shortcuts for Activate Next Tab and/or Activate Previous Tab, clic OK and crash.
- Custom settings of the application:

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f752f586780 (LWP 9677))]

Thread 5 (Thread 0x7f7513370700 (LWP 9691)):
#0  0x00007f752cb77643 in poll () from /lib/libc.so.6
#1  0x00007f7529aa1dc8 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7529aa2289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f752e1c9126 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f752e198e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f752e1990a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f752e099d17 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f75270d1e7e in ?? () from /usr/lib/libkio.so.5
#8  0x00007f752e09cd3b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f752de0cdaa in start_thread () from /lib/libpthread.so.0
#10 0x00007f752cb7f55d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f7510887700 (LWP 9695)):
#0  0x00007f752de10a14 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7523fab24c in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f7523fab379 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f752de0cdaa in start_thread () from /lib/libpthread.so.0
#4  0x00007f752cb7f55d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f750beff700 (LWP 9696)):
#0  0x00007f752de0fde0 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x00007f7529aa0e44 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7529aa1c5d in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7529aa2289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f752e1c9126 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f752e198e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f752e1990a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007f752e099d17 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x00007f752e09cd3b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f752de0cdaa in start_thread () from /lib/libpthread.so.0
#10 0x00007f752cb7f55d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f75112de700 (LWP 9704)):
#0  0x00007f752de0fdcf in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x00007f7529aa1bd9 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7529aa2289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f752e1c9126 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f752e198e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f752e1990a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f752e099d17 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f752e178c9f in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f752e09cd3b in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f752de0cdaa in start_thread () from /lib/libpthread.so.0
#10 0x00007f752cb7f55d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f752f586780 (LWP 9677)):
[KCrash Handler]
#6  0x00007f752e1a03f7 in QMetaObject::cast(QObject*) const () from /usr/lib/libQtCore.so.4
#7  0x00007f752ee7590d in ?? () from /usr/lib/libkdeui.so.5
#8  0x00007f752ee77839 in KActionCollection::writeSettings(KConfigGroup*, bool, QAction*) const () from /usr/lib/libkdeui.so.5
#9  0x00007f752eee5d86 in KShortcutsEditor::writeConfiguration(KConfigGroup*) const () from /usr/lib/libkdeui.so.5
#10 0x00007f752eee5dbb in KShortcutsEditor::save() () from /usr/lib/libkdeui.so.5
#11 0x00007f752eeeb03d in ?? () from /usr/lib/libkdeui.so.5
#12 0x00007f752e1adf11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x00007f752eeb8458 in KDialog::slotButtonClicked(int) () from /usr/lib/libkdeui.so.5
#14 0x00007f752eeb8874 in ?? () from /usr/lib/libkdeui.so.5
#15 0x00007f752e1adf11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#16 0x00007f752e1b57ce in QSignalMapper::mapped(int) () from /usr/lib/libQtCore.so.4
#17 0x00007f752e1b5d6b in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#18 0x00007f752e1adf11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#19 0x00007f752d995252 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#20 0x00007f752d6d487e in ?? () from /usr/lib/libQtGui.so.4
#21 0x00007f752d6d5bbb in ?? () from /usr/lib/libQtGui.so.4
#22 0x00007f752d6d5e2c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#23 0x00007f752d35af64 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#24 0x00007f752d30a8c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0x00007f752d310013 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0x00007f752ef62646 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#27 0x00007f752e19a06c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#28 0x00007f752d30b892 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#29 0x00007f752d387b85 in ?? () from /usr/lib/libQtGui.so.4
#30 0x00007f752d386a4a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#31 0x00007f752d3ae292 in ?? () from /usr/lib/libQtGui.so.4
#32 0x00007f7529aa18bd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0x00007f7529aa20b8 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0x00007f7529aa2289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0x00007f752e1c90bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0x00007f752d3adf1e in ?? () from /usr/lib/libQtGui.so.4
#37 0x00007f752e198e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0x00007f752e1990a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#39 0x00007f752d7d6746 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#40 0x00007f752eeea608 in KShortcutsDialog::configure(bool) () from /usr/lib/libkdeui.so.5
#41 0x00007f752f068c4a in KXMLGUIFactory::configureShortcuts(bool, bool) () from /usr/lib/libkdeui.so.5
#42 0x00007f752f06a354 in ?? () from /usr/lib/libkdeui.so.5
#43 0x00007f752e1adf11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#44 0x00007f752d304412 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#45 0x00007f752d3045ff in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#46 0x00007f752d751f89 in ?? () from /usr/lib/libQtGui.so.4
#47 0x00007f752d758092 in ?? () from /usr/lib/libQtGui.so.4
#48 0x00007f752f023250 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#49 0x00007f752d35af64 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#50 0x00007f752d75962b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#51 0x00007f752d30a8c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#52 0x00007f752d310013 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#53 0x00007f752ef62646 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#54 0x00007f752e19a06c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#55 0x00007f752d30b892 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#56 0x00007f752d388231 in ?? () from /usr/lib/libQtGui.so.4
#57 0x00007f752d386a4a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#58 0x00007f752d3ae292 in ?? () from /usr/lib/libQtGui.so.4
#59 0x00007f7529aa18bd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#60 0x00007f7529aa20b8 in ?? () from /usr/lib/libglib-2.0.so.0
#61 0x00007f7529aa2289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#62 0x00007f752e1c90bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#63 0x00007f752d3adf1e in ?? () from /usr/lib/libQtGui.so.4
#64 0x00007f752e198e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#65 0x00007f752e1990a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#66 0x00007f752e19dc05 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#67 0x00007f751c4b8c02 in kdemain () from /usr/lib/libkdeinit4_konqueror.so
#68 0x00000000004083e4 in _start ()

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2012-02-18 07:06:01 UTC
I cannot reproduce the crash. Do you get the crash everytime your do it or was this an intermittent crash ? 

Unfortunately all backtraces from ArchLinux are almost always useless because Arch does not provide debug version of the necessary packages. Hence, unless you compile the source code yourself in either "debug" or "release with debug" modes, the crash log provided here is of little use.
Comment 2 ariasuni 2012-02-18 14:19:42 UTC
Yes, everytime but It don't appen since I have delete config file (konquerorrc) : On shortcuts config I have clic on reset and all shortcuts keys are blank, so I deleted konquerorrc.
Comment 3 Dawit Alemayehu 2012-02-22 15:42:14 UTC
(In reply to comment #2)
> Yes, everytime but It don't appen since I have delete config file (konquerorrc)
> : On shortcuts config I have clic on reset and all shortcuts keys are blank, so
> I deleted konquerorrc.

Well, if you had preserved the konquerorrc file that was causing the crash we might have probably been able to duplicate the crash using it. Perhaps the configuration file was corrupted ? Moreover, clicking on reset in the shortcuts config dialog should not wipe out all the shortcuts. Do you still get that now, after you deleted the konquerorrc file ?
Comment 4 ariasuni 2012-03-09 16:41:53 UTC
Badly, I have no more this file.

Today, I have the bug wich can be reproduced every time, it crash only when the home page "Be free" (about:konqueror) is open. After some test, I stop to crash. It crash with KHTML and KWebkitPart.
This is my actual konquerorrc :
«
[$Version]
update_info=kfmclient_3_2.upd:kfmclient_3_2

[FMSettings]
AlwaysTabbedMode=true
KonquerorTabforExternalURL=false
MMBOpensTab=true
MouseMiddleClickClosesTab=false
NewTabsInFront=false
OpenAfterCurrentPage=false
PermanentCloseButton=true
PopupsWithinTabs=false
TabCloseActivatePrevious=false

[HTML Settings]
AutomaticDetectionLanguage=1

[History Dialog]
Height 768=400
Width 1024=500

[Undo]
Number of Closed Windows=9

[UserSettings]
HomeURL=http://www.kde.org
»

This bug is very random, it works also with "next" shortcut, I havn't test yet other shortcuts that crash Konqueror.
Comment 5 ariasuni 2012-03-09 16:44:42 UTC
Badly, I have no more this file.

Today, I have the bug wich can be reproduced every time, it crash only when the home page "Be free" (about:konqueror) is open. After some test, I stop to crash. It crash with KHTML and KWebkitPart.
This is my actual konquerorrc :
«
[$Version]
update_info=kfmclient_3_2.upd:kfmclient_3_2

[FMSettings]
AlwaysTabbedMode=true
KonquerorTabforExternalURL=false
MMBOpensTab=true
MouseMiddleClickClosesTab=false
NewTabsInFront=false
OpenAfterCurrentPage=false
PermanentCloseButton=true
PopupsWithinTabs=false
TabCloseActivatePrevious=false

[HTML Settings]
AutomaticDetectionLanguage=1

[History Dialog]
Height 768=400
Width 1024=500

[Undo]
Number of Closed Windows=9

[UserSettings]
HomeURL=http://www.kde.org
»

This bug is very random, it works also with "next" shortcut, I havn't test yet other shortcuts that crash Konqueror.
Comment 6 Dawit Alemayehu 2012-03-10 05:18:15 UTC
Ok. Now I can reproduce the crash. Unfortunately, I am not yet able to determine what the actually cause is just yet, but it is in kdelibs and not Konqueror. Anyhow, I also was not able to reproduce the crash when running Konqueror through valgrind. Here is a better backtrace:

Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe138d94780 (LWP 11264))]

Thread 3 (Thread 0x7fe124350700 (LWP 11265)):
#0  0x00007fe1355fca14 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe126ad956c in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fe126ad9699 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fe1355f8daa in start_thread () from /lib/libpthread.so.0
#4  0x00007fe132a4009d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7fe123a4f700 (LWP 11266)):
#0  0x00007fe132a38183 in poll () from /lib/libc.so.6
#1  0x00007fe12f15cdc8 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe12f15d289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe1359b50bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007fe135984e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007fe1359850a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fe135885d17 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007fe135888d3b in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fe1355f8daa in start_thread () from /lib/libpthread.so.0
#9  0x00007fe132a4009d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7fe138d94780 (LWP 11264)):
[KCrash Handler]
#6  0x0000000000e75700 in ?? ()
#7  0x00007fe135998074 in operator<<(QDebug, QObject const*) () from /usr/lib/libQtCore.so.4
#8  0x00007fe13659d00d in KActionCollectionPrivate::writeKXMLGUIConfigFile (this=0xbe51b0) at /usr/local/src/KDE/git/kdelibs/kdeui/actions/kactioncollection.cpp:522
#9  0x00007fe13659eb29 in KActionCollection::writeSettings (this=0xbe1560, config=0x0, writeAll=false, oneAction=0x0) at /usr/local/src/KDE/git/kdelibs/kdeui/actions/kactioncollection.cpp:569
#10 0x00007fe13660dbc6 in KShortcutsEditor::writeConfiguration (this=<optimized out>, config=0x0) at /usr/local/src/KDE/git/kdelibs/kdeui/dialogs/kshortcutseditor.cpp:223
#11 0x00007fe13660dbfb in KShortcutsEditor::save (this=0x2d4e500) at /usr/local/src/KDE/git/kdelibs/kdeui/dialogs/kshortcutseditor.cpp:247
#12 0x00007fe136612ebd in save (this=<optimized out>) at /usr/local/src/KDE/git/kdelibs/kdeui/dialogs/kshortcutsdialog.cpp:109
#13 qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/local/build/KDE/git/kdelibs/kdeui/kshortcutsdialog.moc:58
#14 KShortcutsDialog::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/local/build/KDE/git/kdelibs/kdeui/kshortcutsdialog.moc:50
#15 0x00007fe135999f11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#16 0x00007fe1365dfdd8 in KDialog::slotButtonClicked (this=0x1c9be40, button=4) at /usr/local/src/KDE/git/kdelibs/kdeui/dialogs/kdialog.cpp:884
#17 0x00007fe1365e01f4 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/local/build/KDE/git/kdelibs/kdeui/kdialog.moc:167
#18 KDialog::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/local/build/KDE/git/kdelibs/kdeui/kdialog.moc:127
#19 0x00007fe135999f11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0x00007fe1359a17ce in QSignalMapper::mapped(int) () from /usr/lib/libQtCore.so.4
#21 0x00007fe1359a1d6b in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#22 0x00007fe135999f11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#23 0x00007fe134f04442 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#24 0x00007fe134c438ee in ?? () from /usr/lib/libQtGui.so.4
#25 0x00007fe134c44c2b in ?? () from /usr/lib/libQtGui.so.4
#26 0x00007fe134c44e9c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#27 0x00007fe1348c9f64 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#28 0x00007fe1348798c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0x00007fe13487f013 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#30 0x00007fe13668abc6 in KApplication::notify (this=0x7fff21d32100, receiver=0x2c816e0, event=0x7fff21d2f5b0) at /usr/local/src/KDE/git/kdelibs/kdeui/kernel/kapplication.cpp:311
#31 0x00007fe13598606c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#32 0x00007fe13487a892 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#33 0x00007fe1348f6b85 in ?? () from /usr/lib/libQtGui.so.4
#34 0x00007fe1348f5a4a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#35 0x00007fe13491d302 in ?? () from /usr/lib/libQtGui.so.4
#36 0x00007fe12f15c8bd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x00007fe12f15d0b8 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0x00007fe12f15d289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0x00007fe1359b50bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0x00007fe13491cf8e in ?? () from /usr/lib/libQtGui.so.4
#41 0x00007fe135984e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0x00007fe1359850a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0x00007fe134d457b6 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#44 0x00007fe136612478 in KShortcutsDialog::configure (this=0x1c9be40, saveSettings=true) at /usr/local/src/KDE/git/kdelibs/kdeui/dialogs/kshortcutsdialog.cpp:173
#45 0x00007fe13679150d in KXMLGUIFactory::configureShortcuts (this=0xcc9970, letterCutsOk=true, bSaveSettings=true) at /usr/local/src/KDE/git/kdelibs/kdeui/xmlgui/kxmlguifactory.cpp:764
#46 0x00007fe136792e24 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/local/build/KDE/git/kdelibs/kdeui/kxmlguifactory.moc:72
#47 KXMLGUIFactory::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/local/build/KDE/git/kdelibs/kdeui/kxmlguifactory.moc:59
#48 0x00007fe135999f11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#49 0x00007fe134873412 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#50 0x00007fe1348735ff in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#51 0x00007fe134cc0ff9 in ?? () from /usr/lib/libQtGui.so.4
#52 0x00007fe134cc7102 in ?? () from /usr/lib/libQtGui.so.4
#53 0x00007fe134cc7e13 in QMenu::keyPressEvent(QKeyEvent*) () from /usr/lib/libQtGui.so.4
#54 0x00007fe13674ca86 in KMenu::keyPressEvent (this=0xd25ce0, e=0x7fff21d31080) at /usr/local/src/KDE/git/kdelibs/kdeui/widgets/kmenu.cpp:224
#55 0x00007fe1348c9fe8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#56 0x00007fe134cc869b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#57 0x00007fe1348798c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#58 0x00007fe13487ee0e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#59 0x00007fe13668abc6 in KApplication::notify (this=0x7fff21d32100, receiver=0xd25ce0, event=0x7fff21d31080) at /usr/local/src/KDE/git/kdelibs/kdeui/kernel/kapplication.cpp:311
#60 0x00007fe13598606c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#61 0x00007fe134918e79 in ?? () from /usr/lib/libQtGui.so.4
#62 0x00007fe1349192eb in ?? () from /usr/lib/libQtGui.so.4
#63 0x00007fe1348f5584 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#64 0x00007fe13491d302 in ?? () from /usr/lib/libQtGui.so.4
#65 0x00007fe12f15c8bd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#66 0x00007fe12f15d0b8 in ?? () from /usr/lib/libglib-2.0.so.0
#67 0x00007fe12f15d289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#68 0x00007fe1359b50bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#69 0x00007fe13491cf8e in ?? () from /usr/lib/libQtGui.so.4
#70 0x00007fe135984e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#71 0x00007fe1359850a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#72 0x00007fe135989c05 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#73 0x00007fe1389914f2 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/local/src/KDE/git/kdebase/kde-baseapps/konqueror/src/konqmain.cpp:227
#74 0x00007fe13297d38d in __libc_start_main () from /lib/libc.so.6
#75 0x00000000004007f1 in _start ()
Comment 7 ariasuni 2013-09-02 16:27:50 UTC
I can’t reproduce the bug for the moment on KDE 4.11.0. If nobody can reproduce the bug, maybe it’s better to close it.
Comment 8 ariasuni 2017-07-21 22:37:12 UTC
Still no problem on Plasma 5.10, I guess it’s fixed.