Bug 259786 - Left meta key unassignable/unusable for shortcuts in Gnome
Summary: Left meta key unassignable/unusable for shortcuts in Gnome
Status: RESOLVED DUPLICATE of bug 222189
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: shortcuts (show other bugs)
Version: 4.4
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-13 23:06 UTC by irarice
Modified: 2010-12-15 02:52 UTC (History)
0 users

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


Attachments
Stack trace after segfault (19.64 KB, application/octet-stream)
2010-12-14 22:11 UTC, irarice
Details

Note You need to log in before you can comment on or make changes to this bug.
Description irarice 2010-12-13 23:06:23 UTC
Version:           2.0
OS:                Linux

This bug has been occurring for me since the initial release of the 2.0 series, including the latest stable version. This is a regression over the older 1.4 codebase, where you could assign a shortcut to the meta key, and either meta key would be usable for the shortcut.

I haven't bothered to report this since I saw it initially, because I thought that this was an obvious enough bug that it would have been fixed over time. However, since it has been a few years already, and this still doesn't appear to have been brought up until now, it's about time to report it. ;)

Reproducible: Always

Steps to Reproduce:
1. Go to Settings > Configure Shortcuts
2. Pick a shortcut to assign (either for global or local, but typical use will likely be for global)
3. Choose to assign a custom shortcut key for the shortcut, and use the left meta key.

Actual Results:  
First key assigns, but displays garbage unicode characters, subsequent assignments segfault the program. On restart of the app from a segfault, the app launches, but the second assignment that you made is blanked out.

Expected Results:  
Either being able to use either meta key for shortcut assignments, or to be able to use both left meta and right meta in assignment (and if so, to specify which meta key it is).

No version of KDE itself is installed (this bug has occurred in both Gnome and XFCE)
Comment 1 Myriam Schweingruber 2010-12-14 14:36:19 UTC
Which exact Amarok version are you talking about? 2.0 is pretty old and completely outdated. Current stable is 2.3.2 and you can also test with 2.4 beta which was released 2 weeks ago.
Comment 2 irarice 2010-12-14 17:40:44 UTC
Any 2.x release, up to and including the current git head (commit sha-1 hash 79682417). I reported this as 2.0 solely to state when I first noticed that it occurred, not because that was the version I was using.
Comment 3 Myriam Schweingruber 2010-12-14 20:48:09 UTC
OK, just FYI: the version should always been the latest version where the bug occurs, as we are not backporting fixes.

Please make sure you have kdebase-runtime installed, as kglobalaccel is part of it and needed for the shortcuts to work correctly.Please see also this forum thread: http://forum.kde.org/viewtopic.php?f=115&t=83870
Comment 4 irarice 2010-12-14 22:11:54 UTC
Created attachment 54559 [details]
Stack trace after segfault
Comment 5 irarice 2010-12-14 22:16:41 UTC
Yes, kdebase-runtime is installed, and that thread is not related to this issue. I have seen that specific issue before, even under 1.4 with Compiz running, since some of those keys overlap by default, and Compiz reacting to them instead of Amarok. This bug has nothing to do with that. This is about how you can assign meta shortcuts (the super keys, but I'm sticking with what it's called internally inside Amarok) with the right side meta key, but not with the left, and that it will only work with that side. Any attempts to assign it with the left one will result in it garbaging out some unicode output to the side for the first use (and which isn't even usable when it is assigned), and subsequent use will crash Amarok. It literally appears as if Amarok just doesn't know how to deal with that specific key, but it used to know about it in the 1.4 version.

This issue should also be rather independent of what desktop environment I am running as well, as I have experienced this under several different DE's, even under some that are even more minimalistic. I could set up a VM and attempt to try this in a minimalistic KDE session as well, but even if it doesn't occur there (which from what I've seen, I'd be very surprised if it didn't), then a resolution of "just use KDE" isn't really acceptable either.

This could very well be that this bug could belong to another KDE library and not Amarok itself, persay, but I think it would be better to let someone who is familiar with the code trace it to that themselves, since they'd be more likely to still have a mental map around about what interacts with what. Hence why I reported it, and didn't produce a patch fixing it, since it would be a better use of my time to tell someone who is familiar with the code, since they might be able to fix the issue a lot faster than if I was to comb through and learn all of the particulars myself, especially given how many millions of line of code I might need to get familiar with.

I have attached the stack trace that's produced when this issue is triggered. However, I didn't really see anything in particular in it which stands out as being the crash causer. However, I don't develop on this code either, so if I'm wrong on that, I'm wrong.

I don't particularly like getting a runaround either, so please be blunt and to the point on what information you still need, if you're going to keep this as a needsinfo issue. ;)
Comment 6 Myriam Schweingruber 2010-12-14 22:54:13 UTC
Backtrace from comment #4 (please always paste backtraces inline, else they are not searchable):


Thread 1 (Thread 0xb1192720 (LWP 4223)):
[KCrash Handler]
#6  0xb671f970 in QVariant::QVariant(QVariant const&) () from /usr/lib/libQtCore.so.4
#7  0xb5687ba0 in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib/libQtDBus.so.4
#8  0xb76286d4 in KGlobalAccel::isGlobalShortcutAvailable(QKeySequence const&, QString const&) () from /usr/lib/libkdeui.so.5
#9  0xb76a6f70 in ?? () from /usr/lib/libkdeui.so.5
#10 0xb76a7607 in KKeySequenceWidget::isKeySequenceAvailable(QKeySequence const&) const () from /usr/lib/libkdeui.so.5
#11 0xb76a76ce in ?? () from /usr/lib/libkdeui.so.5
#12 0xb76a7cf4 in ?? () from /usr/lib/libkdeui.so.5
#13 0xb76a4a04 in ?? () from /usr/lib/libkdeui.so.5
#14 0xb5c495cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb5c51c71 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb75c7bfa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0xb67004cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb5c4a3ae in ?? () from /usr/lib/libQtGui.so.4
#19 0xb5d02c20 in ?? () from /usr/lib/libQtGui.so.4
#20 0xb5d050e0 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb5cd94d7 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb5d08372 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb36f0305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0xb36f3fe8 in ?? () from /lib/libglib-2.0.so.0
#25 0xb36f41c8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0xb672c075 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb5d07ed5 in ?? () from /usr/lib/libQtGui.so.4
#28 0xb66feae9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb66fef3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb6186723 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#31 0xb755b608 in KShortcutsDialog::configure(bool) () from /usr/lib/libkdeui.so.5
#32 0xb755c590 in KShortcutsDialog::configure(KActionCollection*, KShortcutsEditor::LetterShortcuts, QWidget*, bool) () from /usr/lib/libkdeui.so.5
#33 0xb6ffb66e in App::slotConfigShortcuts() () from /usr/lib/libamaroklib.so.1
#34 0xb7004513 in App::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1
#35 0xb67057aa in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#36 0xb67141bb in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb5c42cc9 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#38 0xb5c44ebc in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#39 0xb60e60ff in ?? () from /usr/lib/libQtGui.so.4
#40 0xb60ec5ab in ?? () from /usr/lib/libQtGui.so.4
#41 0xb60ed5f7 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#42 0xb76bd165 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#43 0xb5ca77c8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb60eebfc in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb5c495cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#46 0xb5c50af7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#47 0xb75c7bfa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#48 0xb67004cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#49 0xb5c4fa52 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#50 0xb5cdb268 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb5cda253 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#52 0xb5d08372 in ?? () from /usr/lib/libQtGui.so.4
#53 0xb36f0305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#54 0xb36f3fe8 in ?? () from /lib/libglib-2.0.so.0
#55 0xb36f41c8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#56 0xb672c075 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#57 0xb5d07ed5 in ?? () from /usr/lib/libQtGui.so.4
#58 0xb66feae9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#59 0xb66fef3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#60 0xb670416f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#61 0xb5c49667 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#62 0x0804ffe1 in _start ()
Comment 7 Myriam Schweingruber 2010-12-14 22:57:22 UTC
The crash is not in Amarok, but in the kde libraries. Could you please install the necessary debugging symbols and try to reproduce this crash again, as the provided backtrace is not really useful.
You will need the following packages:
amarok-dbg
kdelibs5-dbg
kdebase-runtime-dbg
libqt4-dbg
libglib2.0-0-dbg
Comment 8 irarice 2010-12-15 01:36:11 UTC
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb128b720 (LWP 7770))]

Thread 13 (Thread 0xa54d3b70 (LWP 7774)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at forward.c:139
#3  0xb66fdfb7 in wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb525f682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xade83f0, th=0xabec778) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb52623dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xabec598, th=0xabec778) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb525e24b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xade83f0, th=0xabec778) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb52624d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xabec778) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xabec778, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xabec778) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xabec778, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xabec778) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xabec778, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xabec778) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xabec778, previous=0xa7dc140) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb526057e in ThreadWeaver::ThreadRunHelper::run (this=0xa54d3234, parent=0xade83f0, th=0xabec778) at ../../../threadweaver/Weaver/Thread.cpp:87
#17 0xb5260c9b in ThreadWeaver::Thread::run (this=0xabec778) at ../../../threadweaver/Weaver/Thread.cpp:142
#18 0xb66fcfbe in QThreadPrivate::start (arg=0xabec778) at thread/qthread_unix.cpp:248
#19 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#20 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa4cd2b70 (LWP 7775)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at forward.c:139
#3  0xb66fdfb7 in wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb525f682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xade83f0, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb52623dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xabec598, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb525e24b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xade83f0, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb52624d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xaaf0b2a0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xaaf0b2a0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xaaf0b2a0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xaaf0b2a0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xaaf0b2a0, previous=0xa117938) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb526057e in ThreadWeaver::ThreadRunHelper::run (this=0xa4cd2234, parent=0xade83f0, th=0xaaf0b2a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#19 0xb5260c9b in ThreadWeaver::Thread::run (this=0xaaf0b2a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#20 0xb66fcfbe in QThreadPrivate::start (arg=0xaaf0b2a0) at thread/qthread_unix.cpp:248
#21 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#22 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa19ffb70 (LWP 7781)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at forward.c:139
#3  0xb66fdfb7 in wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb525f682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xade83f0, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb52623dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb525e24b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xade83f0, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb52624d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xa1f7eb8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xa1f7eb8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xa1f7eb8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xa1f7eb8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xa1f7eb8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xa1f7eb8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0xb52624f1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xa1f7eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xa1f7eb8, previous=0xa64b520) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0xb526057e in ThreadWeaver::ThreadRunHelper::run (this=0xa19ff234, parent=0xade83f0, th=0xa1f7eb8) at ../../../threadweaver/Weaver/Thread.cpp:87
#23 0xb5260c9b in ThreadWeaver::Thread::run (this=0xa1f7eb8) at ../../../threadweaver/Weaver/Thread.cpp:142
#24 0xb66fcfbe in QThreadPrivate::start (arg=0xa1f7eb8) at thread/qthread_unix.cpp:248
#25 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#26 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa11feb70 (LWP 7782)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb5a56011 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0xb67d424c in QProcessManager::run (this=0xb6910390) at io/qprocess_unix.cpp:245
#3  0xb66fcfbe in QThreadPrivate::start (arg=0xb6910390) at thread/qthread_unix.cpp:248
#4  0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#5  0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa09fdb70 (LWP 7784)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xabec330, mutex=0xabec318) at forward.c:139
#3  0xb66fdfb7 in wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xade8408, mutex=0xabec4b8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb525f682 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xade83f0, th=0xadfa000) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb52623dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xabec598, th=0xadfa000) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb525e24b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xade83f0, th=0xadfa000) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb52624d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0xabec598, th=0xadfa000) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb525fbe3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xade83f0, th=0xadfa000, previous=0xa64b520) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb526057e in ThreadWeaver::ThreadRunHelper::run (this=0xa09fd234, parent=0xade83f0, th=0xadfa000) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb5260c9b in ThreadWeaver::Thread::run (this=0xadfa000) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb66fcfbe in QThreadPrivate::start (arg=0xadfa000) at thread/qthread_unix.cpp:248
#13 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#14 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0x9ffffb70 (LWP 7785)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xb51b426c, mutex=0xb51b4254) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xb51b426c, mutex=0xb51b4254) at forward.c:139
#3  0xb50d6427 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb51af180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0xb50d6471 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb51af180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#6  0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa447cb70 (LWP 8003)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xa2ccc38, mutex=0xa2ccf38) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xa2ccc38, mutex=0xa2ccf38) at forward.c:139
#3  0xab01df5c in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#7  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#10 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#11 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0xa3c50c1d in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#13 0xa3c51a31 in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#14 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0xa44a6c15 in ?? () from /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so
#17 0xa44a8164 in ?? () from /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so
#18 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#20 0xa448ee92 in ?? () from /usr/lib/libgsttag-0.10.so.0
#21 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#22 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#23 0xab02bbce in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#24 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#25 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#26 0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#27 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#28 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#29 0xaf8cce22 in ?? () from /usr/lib/libgstbase-0.10.so.0
#30 0xaf96c6d1 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#31 0xaf96dc97 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#32 0xb38155ec in g_thread_pool_thread_proxy (data=0xa1a4b28) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthreadpool.c:315
#33 0xb38136cf in g_thread_create_proxy (data=0xa6ef450) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthread.c:1893
#34 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#35 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xaaea6b70 (LWP 8005)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xa11c7a8, mutex=0xa2d77d8) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xa11c7a8, mutex=0xa2d77d8) at forward.c:139
#3  0xab01df5c in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#7  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0xab028c07 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#10 0xab029116 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0xab01d3d7 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#14 0xaf96c6d1 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0xaf96dc97 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0xb38155ec in g_thread_pool_thread_proxy (data=0xa1a4b28) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthreadpool.c:315
#17 0xb38136cf in g_thread_create_proxy (data=0xa1a01d00) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthread.c:1893
#18 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#19 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa33c5b70 (LWP 8006)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xa195df8, mutex=0x9ffc650) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xa195df8, mutex=0x9ffc650) at forward.c:139
#3  0xab01df5c in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#7  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0xab028e9e in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#10 0xab029116 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0xaf8d3ede in ?? () from /usr/lib/libgstbase-0.10.so.0
#17 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0xaf8d3ede in ?? () from /usr/lib/libgstbase-0.10.so.0
#20 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#21 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#22 0xab01d3d7 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#23 0xaf96c6d1 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#24 0xaf96dc97 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#25 0xb38155ec in g_thread_pool_thread_proxy (data=0xa1a4b28) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthreadpool.c:315
#26 0xb38136cf in g_thread_create_proxy (data=0xa1a01d28) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthread.c:1893
#27 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#28 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xab84db70 (LWP 8007)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xa11bf10, mutex=0xa11be08) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xa11bf10, mutex=0xa11be08) at forward.c:139
#3  0xab01df5c in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#5  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#7  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#9  0xab028c07 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#10 0xab029116 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0xaf92e0cd in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0xaf8d3ede in ?? () from /usr/lib/libgstbase-0.10.so.0
#17 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0xaf8d3ede in ?? () from /usr/lib/libgstbase-0.10.so.0
#20 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#21 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#22 0xab01d3d7 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#23 0xaf96c6d1 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#24 0xaf96dc97 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#25 0xb38155ec in g_thread_pool_thread_proxy (data=0xa1a4b28) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthreadpool.c:315
#26 0xb38136cf in g_thread_create_proxy (data=0xa1a0aa98) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthread.c:1893
#27 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#28 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa96a1b70 (LWP 8008)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb3dd4f7f in __pthread_cond_wait (cond=0xa00f440, mutex=0xa1b59e8) at pthread_cond_wait.c:153
#2  0xb5a69e0d in __pthread_cond_wait (cond=0xa00f440, mutex=0xa1b59e8) at forward.c:139
#3  0xaf8b4eee in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#4  0xaf881433 in ?? () from /usr/lib/libgstaudio-0.10.so.0
#5  0xaf8bbbb5 in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0xaf8bd647 in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0xaf8c3c59 in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0xaf8c4151 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#10 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#11 0xaf8d3ede in ?? () from /usr/lib/libgstbase-0.10.so.0
#12 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0xaf8d3ede in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#17 0xaf8d3ede in ?? () from /usr/lib/libgstbase-0.10.so.0
#18 0xaf93f73d in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0xaf940167 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#20 0xab01d3d7 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#21 0xaf96c6d1 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#22 0xaf96dc97 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#23 0xb38155ec in g_thread_pool_thread_proxy (data=0xa1a4b28) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthreadpool.c:315
#24 0xb38136cf in g_thread_create_proxy (data=0xa1a0c110) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gthread.c:1893
#25 0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#26 0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa2bc4b70 (LWP 8347)):
#0  0xb78af424 in __kernel_vsyscall ()
#1  0xb5a4f696 in __poll (fds=0xb5ad2ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb35ca6b2 in ?? () from /usr/lib/libpulse.so.0
#3  0xb35b73d9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0xb35b8c43 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0xb35b8d14 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0xb35ca463 in ?? () from /usr/lib/libpulse.so.0
#7  0xb2d84322 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0xb3457cd7 in ?? () from /usr/lib/libGL.so.1
#9  0xb5a5ce7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb128b720 (LWP 7770)):
[KCrash Handler]
#6  Private (this=0xbff16c48, p=...) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:352
#7  QVariant::QVariant (this=0xbff16c48, p=...) at kernel/qvariant.cpp:1395
#8  0xb5780ba0 in QDBusPendingReplyData::argumentAt (this=0xbff16c88, index=0) at qdbuspendingreply.cpp:268
#9  0xb77216d4 in argumentAt<0> (seq=..., comp=...) at /usr/include/qt4/QtDBus/qdbuspendingreply.h:174
#10 operator bool (seq=..., comp=...) at /usr/include/qt4/QtDBus/qdbuspendingreply.h:184
#11 KGlobalAccel::isGlobalShortcutAvailable (seq=..., comp=...) at ../../kdeui/shortcuts/kglobalaccel.cpp:483
#12 0xb779ff70 in KKeySequenceWidgetPrivate::conflictWithGlobalShortcuts (this=0xbdcd4c0, keySequence=...) at ../../kdeui/widgets/kkeysequencewidget.cpp:539
#13 0xb77a0607 in KKeySequenceWidget::isKeySequenceAvailable (this=0xbdcb228, keySequence=...) at ../../kdeui/widgets/kkeysequencewidget.cpp:372
#14 0xb77a06ce in KKeySequenceWidgetPrivate::doneRecording (this=0xbdcd4c0, validate=true) at ../../kdeui/widgets/kkeysequencewidget.cpp:504
#15 0xb77a0cf4 in KKeySequenceButton::keyPressEvent (this=0xbd9f500, e=0xbff17284) at ../../kdeui/widgets/kkeysequencewidget.cpp:811
#16 0xb779da04 in KKeySequenceButton::event (this=0x0, e=0x0) at ../../kdeui/widgets/kkeysequencewidget.cpp:719
#17 0xb5d425cc in QApplicationPrivate::notify_helper (this=0xa110e88, receiver=0xbd9f500, e=0xbff17284) at kernel/qapplication.cpp:4302
#18 0xb5d4ac71 in QApplication::notify (this=0xbff18f88, receiver=0xbd9f500, e=0xbff17284) at kernel/qapplication.cpp:3765
#19 0xb76c0bfa in KApplication::notify (this=0xbff18f88, receiver=0xbd9f500, event=0xbff17284) at ../../kdeui/kernel/kapplication.cpp:302
#20 0xb67f94cb in QCoreApplication::notifyInternal (this=0xbff18f88, receiver=0xbd9f500, event=0xbff17284) at kernel/qcoreapplication.cpp:726
#21 0xb5d433ae in sendSpontaneousEvent (receiver=0xbd9f500, event=0x0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#22 qt_sendSpontaneousEvent (receiver=0xbd9f500, event=0x0) at kernel/qapplication.cpp:5281
#23 0xb5dfbc20 in QKeyMapper::sendKeyEvent (keyWidget=0xbd9f500, grab=true, type=QEvent::KeyPress, code=16781600, modifiers=..., text=..., autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=133, nativeVirtualKey=65312, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1875
#24 0xb5dfe0e0 in QKeyMapperPrivate::translateKeyEvent (this=0xa13d718, keyWidget=0xbd9f500, event=0xbff17920, grab=<value optimized out>) at kernel/qkeymapper_x11.cpp:1845
#25 0xb5dd24d7 in QApplication::x11ProcessEvent (this=0xbff18f88, event=0xbff17920) at kernel/qapplication_x11.cpp:3406
#26 0xb5e01372 in x11EventSourceDispatch (s=0xa113e40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#27 0xb37e9305 in g_main_dispatch (context=0xa113090) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1960
#28 IA__g_main_context_dispatch (context=0xa113090) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2513
#29 0xb37ecfe8 in g_main_context_iterate (context=0xa113090, block=<value optimized out>, dispatch=1, self=0xa11d6d0) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2591
#30 0xb37ed1c8 in IA__g_main_context_iteration (context=0xa113090, may_block=1) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2654
#31 0xb6825075 in QEventDispatcherGlib::processEvents (this=0xa021708, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#32 0xb5e00ed5 in QGuiEventDispatcherGlib::processEvents (this=0xa021708, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0xb67f7ae9 in QEventLoop::processEvents (this=0xbff17c10, flags=) at kernel/qeventloop.cpp:149
#34 0xb67f7f3a in QEventLoop::exec (this=0xbff17c10, flags=...) at kernel/qeventloop.cpp:201
#35 0xb627f723 in QDialog::exec (this=0xbff17cc4) at dialogs/qdialog.cpp:546
#36 0xb7654608 in KShortcutsDialog::configure (this=0xbff17cc4, saveSettings=true) at ../../kdeui/dialogs/kshortcutsdialog.cpp:173
#37 0xb7655590 in KShortcutsDialog::configure (collection=0xa4faf28, allowLetterShortcuts=KShortcutsEditor::LetterShortcutsAllowed, parent=0xa2e5638, saveSettings=true) at ../../kdeui/dialogs/kshortcutsdialog.cpp:192
#38 0xb70f466e in App::slotConfigShortcuts (this=0xbff18f88) at ../../src/App.cpp:844
#39 0xb70fd513 in App::qt_metacall (this=0xbff18f88, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbff17e58) at ./App.moc:96
#40 0xb67fe7aa in QMetaObject::metacall (object=0xbff18f88, cl=QMetaObject::ReadProperty, idx=33, argv=0xbff17e58) at kernel/qmetaobject.cpp:237
#41 0xb680d1bb in QMetaObject::activate (sender=0xa501920, m=0xb6669a38, local_signal_index=1, argv=0xbff17e58) at kernel/qobject.cpp:3295
#42 0xb5d3bcc9 in QAction::triggered (this=0xa501920, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#43 0xb5d3debc in QAction::activate (this=0xa501920, event=QAction::Trigger) at kernel/qaction.cpp:1255
#44 0xb61df0ff in QMenuPrivate::activateCausedStack (this=0xa56aa90, causedStack=..., action=0xa501920, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002
#45 0xb61e55ab in QMenuPrivate::activateAction (this=0xa56aa90, action=0xa501920, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1094
#46 0xb61e65f7 in QMenu::mouseReleaseEvent (this=0xabf4930, e=0xbff187b4) at widgets/qmenu.cpp:2312
#47 0xb77b6165 in KMenu::mouseReleaseEvent (this=0xabf4930, e=0xbff187b4) at ../../kdeui/widgets/kmenu.cpp:471
#48 0xb5da07c8 in QWidget::event (this=0xabf4930, event=0xbff187b4) at kernel/qwidget.cpp:8044
#49 0xb61e7bfc in QMenu::event (this=0xabf4930, e=0xbff187b4) at widgets/qmenu.cpp:2421
#50 0xb5d425cc in QApplicationPrivate::notify_helper (this=0xa110e88, receiver=0xabf4930, e=0xbff187b4) at kernel/qapplication.cpp:4302
#51 0xb5d49af7 in QApplication::notify (this=0xbff18f88, receiver=0xabf4930, e=0xbff187b4) at kernel/qapplication.cpp:3867
#52 0xb76c0bfa in KApplication::notify (this=0xbff18f88, receiver=0xabf4930, event=0xbff187b4) at ../../kdeui/kernel/kapplication.cpp:302
#53 0xb67f94cb in QCoreApplication::notifyInternal (this=0xbff18f88, receiver=0xabf4930, event=0xbff187b4) at kernel/qcoreapplication.cpp:726
#54 0xb5d48a52 in sendEvent (receiver=0xabf4930, event=0xbff187b4, alienWidget=0x0, nativeWidget=0xabf4930, buttonDown=0xb668a998, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#55 QApplicationPrivate::sendMouseEvent (receiver=0xabf4930, event=0xbff187b4, alienWidget=0x0, nativeWidget=0xabf4930, buttonDown=0xb668a998, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967
#56 0xb5dd4268 in QETWidget::translateMouseEvent (this=0xabf4930, event=0xbff18c00) at kernel/qapplication_x11.cpp:4314
#57 0xb5dd3253 in QApplication::x11ProcessEvent (this=0xbff18f88, event=0xbff18c00) at kernel/qapplication_x11.cpp:3391
#58 0xb5e01372 in x11EventSourceDispatch (s=0xa113e40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#59 0xb37e9305 in g_main_dispatch (context=0xa113090) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:1960
#60 IA__g_main_context_dispatch (context=0xa113090) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2513
#61 0xb37ecfe8 in g_main_context_iterate (context=0xa113090, block=<value optimized out>, dispatch=1, self=0xa11d6d0) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2591
#62 0xb37ed1c8 in IA__g_main_context_iteration (context=0xa113090, may_block=1) at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmain.c:2654
#63 0xb6825075 in QEventDispatcherGlib::processEvents (this=0xa021708, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#64 0xb5e00ed5 in QGuiEventDispatcherGlib::processEvents (this=0xa021708, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0xb67f7ae9 in QEventLoop::processEvents (this=0xbff18ef4, flags=) at kernel/qeventloop.cpp:149
#66 0xb67f7f3a in QEventLoop::exec (this=0xbff18ef4, flags=...) at kernel/qeventloop.cpp:201
#67 0xb67fd16f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#68 0xb5d42667 in QApplication::exec () at kernel/qapplication.cpp:3581
#69 0x0804ffe1 in main (argc=1, argv=0xbff19804) at ../../src/main.cpp:237
Comment 9 Myriam Schweingruber 2010-12-15 02:52:56 UTC
This is a problem in the KDE shortcuts and tracked at bug 222189, merging.

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