Bug 307829 - kded4 crashes when I press a custom hotkey
Summary: kded4 crashes when I press a custom hotkey
Status: RESOLVED DUPLICATE of bug 306908
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kded (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-04 11:54 UTC by arnavion+kde
Modified: 2012-10-04 13:12 UTC (History)
0 users

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 arnavion+kde 2012-10-04 11:54:39 UTC
Application: kded4 ($Id$)
KDE Platform Version: 4.9.2 "release 511"
Qt Version: 4.8.3
Operating System: Linux 3.6.0-1-desktop x86_64
Distribution: "openSUSE 12.2 (x86_64)"

-- Information about the crash:
I pressed a custom hotkey to launch foobar.exe (under wine).

The crash can be reproduced some of the time.

-- Backtrace:
Application: KDE Daemon (kdeinit4), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7a2fab1780 (LWP 1566))]

Thread 4 (Thread 0x7f7a12565700 (LWP 1611)):
#0  0x00007f7a2e381cf4 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f7a29e78471 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f7a29e3c585 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f7a29e3cae2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f7a12a68a26 in ?? () from /usr/lib64/libgio-2.0.so.0
#5  0x00007f7a29e5f0e5 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f7a1f7db764 in ?? () from /usr/lib64/libGL.so.1
#7  0x00007f7a2e37fe0e in start_thread () from /lib64/libpthread.so.0
#8  0x00007f7a2d0fa2bd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f7a11b58700 (LWP 1614)):
#0  0x00007f7a29e7821a in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f7a29e78469 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f7a29e3c790 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f7a2e73fcf6 in QEventDispatcherGlib::processEvents (this=0x7f7a040008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f7a2e71085f in QEventLoop::processEvents (this=this@entry=0x7f7a11b57d10, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7a2e710ae8 in QEventLoop::exec (this=0x7f7a11b57d10, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f7a2e612fc0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f7a2e6f0fcf in QInotifyFileSystemWatcherEngine::run (this=0xf57700) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f7a2e615f9c in QThreadPrivate::start (arg=0xf57700) at thread/qthread_unix.cpp:338
#9  0x00007f7a1f7db764 in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f7a2e37fe0e in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7a2d0fa2bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f7a0924b700 (LWP 2402)):
#0  0x00007f7a2e3838f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7a23253ef7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f7a23561640 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f7a23253f29 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f7a1f7db764 in ?? () from /usr/lib64/libGL.so.1
#4  0x00007f7a2e37fe0e in start_thread () from /lib64/libpthread.so.0
#5  0x00007f7a2d0fa2bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7a2fab1780 (LWP 1566)):
[KCrash Handler]
#6  0x00007f7a2d04ad25 in raise () from /lib64/libc.so.6
#7  0x00007f7a2d04c1a8 in abort () from /lib64/libc.so.6
#8  0x00007f7a2d088fbb in __libc_message () from /lib64/libc.so.6
#9  0x00007f7a2d10f9c7 in __fortify_fail () from /lib64/libc.so.6
#10 0x00007f7a2d10dae0 in __chk_fail () from /lib64/libc.so.6
#11 0x00007f7a2d10f977 in __fdelt_warn () from /lib64/libc.so.6
#12 0x00007f7a2e6ece74 in QProcessPrivate::waitForStarted (this=0x13a4000, msecs=30000) at io/qprocess_unix.cpp:1030
#13 0x00007f7a27a59e2d in KProcessRunner::KProcessRunner (this=0x11f6380, p=0x100c1f0, executable=..., _id=...) at /usr/src/debug/kdelibs-4.9.2/kio/kio/krun.cpp:1740
#14 0x00007f7a27a59ecf in KProcessRunner::run (p=p@entry=0x100c1f0, executable=..., id=...) at /usr/src/debug/kdelibs-4.9.2/kio/kio/krun.cpp:1722
#15 0x00007f7a27a5a55e in runCommandInternal (proc=proc@entry=0x100c1f0, service=0x0, executable=..., userVisibleName=..., iconName=..., window=window@entry=0x0, asn=...) at /usr/src/debug/kdelibs-4.9.2/kio/kio/krun.cpp:630
#16 0x00007f7a27a5ac43 in KRun::runCommand (cmd=..., execName=..., iconName=..., window=0x0, asn=..., workingDirectory=...) at /usr/src/debug/kdelibs-4.9.2/kio/kio/krun.cpp:1091
#17 0x00007f7a27a5adb1 in KRun::runCommand (cmd=..., execName=..., iconName=..., window=<optimized out>, asn=...) at /usr/src/debug/kdelibs-4.9.2/kio/kio/krun.cpp:1070
#18 0x00007f7a0bbcfa41 in KHotKeys::CommandUrlAction::execute (this=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/khotkeys/libkhotkeysprivate/actions/command_url_action.cpp:137
#19 0x00007f7a0bbd28ad in KHotKeys::ActionData::execute (this=0x134fbc0) at /usr/src/debug/kde-workspace-4.9.2/khotkeys/libkhotkeysprivate/action_data/action_data.cpp:110
#20 0x00007f7a2e72839f in QMetaObject::activate (sender=0x12c6900, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc0fafd10) at kernel/qobject.cpp:3556
#21 0x00007f7a2d89a542 in QAction::triggered (this=this@entry=0x12c6900, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#22 0x00007f7a2d89a730 in QAction::activate (this=0x12c6900, event=<optimized out>) at kernel/qaction.cpp:1257
#23 0x00007f7a2f4efc31 in trigger (this=0x12c6900) at /usr/include/QtGui/qaction.h:218
#24 KGlobalAccelPrivate::_k_invokeAction (this=0xfde920, componentUnique=..., actionUnique=..., timestamp=82891935) at /usr/src/debug/kdelibs-4.9.2/kdeui/shortcuts/kglobalaccel.cpp:449
#25 0x00007f7a2e72839f in QMetaObject::activate (sender=0x12a15c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc0faff20) at kernel/qobject.cpp:3556
#26 0x00007f7a2f5ee949 in OrgKdeKglobalaccelComponentInterface::globalShortcutPressed (this=<optimized out>, _t1=..., _t2=..., _t3=82891935) at /usr/src/debug/kdelibs-4.9.2/build/kdeui/kglobalaccel_component_interface.moc:164
#27 0x00007f7a2f5eedb4 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/build/kdeui/kglobalaccel_component_interface.moc:75
#28 OrgKdeKglobalaccelComponentInterface::qt_static_metacall (_o=0x12a15c0, _c=<optimized out>, _id=<optimized out>, _a=0x7fffc0fb0250) at /usr/src/debug/kdelibs-4.9.2/build/kdeui/kglobalaccel_component_interface.moc:69
#29 0x00007f7a2f5ef41f in OrgKdeKglobalaccelComponentInterface::qt_metacall (this=0x12a15c0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffc0fb0250) at /usr/src/debug/kdelibs-4.9.2/build/kdeui/kglobalaccel_component_interface.moc:130
#30 0x00007f7a2b49ac1a in QDBusConnectionPrivate::deliverCall (this=0xd5bd10, object=0x12a15c0, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:947
#31 0x00007f7a2e7264ee in QObject::event (this=0x12a15c0, e=<optimized out>) at kernel/qobject.cpp:1204
#32 0x00007f7a2d8a074c in QApplicationPrivate::notify_helper (this=this@entry=0xda9300, receiver=receiver@entry=0x12a15c0, e=e@entry=0xf9b900) at kernel/qapplication.cpp:4557
#33 0x00007f7a2d8a4bca in QApplication::notify (this=0x7fffc0fb0e50, receiver=0x12a15c0, e=0xf9b900) at kernel/qapplication.cpp:4418
#34 0x00007f7a2f4ab616 in KApplication::notify (this=0x7fffc0fb0e50, receiver=0x12a15c0, event=0xf9b900) at /usr/src/debug/kdelibs-4.9.2/kdeui/kernel/kapplication.cpp:311
#35 0x00007f7a2e711b0e in QCoreApplication::notifyInternal (this=0x7fffc0fb0e50, receiver=receiver@entry=0x12a15c0, event=event@entry=0xf9b900) at kernel/qcoreapplication.cpp:915
#36 0x00007f7a2e715471 in sendEvent (event=0xf9b900, receiver=0x12a15c0) at kernel/qcoreapplication.h:231
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xc612b0) at kernel/qcoreapplication.cpp:1539
#38 0x00007f7a2e73fb43 in sendPostedEvents () at kernel/qcoreapplication.h:236
#39 postEventSourceDispatch (s=0xdaa550) at kernel/qeventdispatcher_glib.cpp:279
#40 0x00007f7a29e3c3b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#41 0x00007f7a29e3c6e8 in ?? () from /usr/lib64/libglib-2.0.so.0
#42 0x00007f7a29e3c7a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f7a2e73fcd6 in QEventDispatcherGlib::processEvents (this=0xc67790, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#44 0x00007f7a2d940a5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007f7a2e71085f in QEventLoop::processEvents (this=this@entry=0x7fffc0fb0bd0, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007f7a2e710ae8 in QEventLoop::exec (this=0x7fffc0fb0bd0, flags=...) at kernel/qeventloop.cpp:204
#47 0x00007f7a2e715788 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#48 0x00007f7a1b016a30 in kdemain (argc=1, argv=0xd13230) at /usr/src/debug/kdelibs-4.9.2/kded/kded.cpp:924
#49 0x0000000000408932 in launch (argc=argc@entry=1, _name=_name@entry=0x40b344 "kded4", args=args@entry=0x0, cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x0, reset_env=reset_env@entry=false, tty=tty@entry=0x0, avoid_loops=avoid_loops@entry=false, startup_id_str=startup_id_str@entry=0x40b1c6 "0") at /usr/src/debug/kdelibs-4.9.2/kinit/kinit.cpp:734
#50 0x0000000000406009 in main (argc=4, argv=<optimized out>, envp=0x7fffc0fb1850) at /usr/src/debug/kdelibs-4.9.2/kinit/kinit.cpp:1849

This bug may be a duplicate of or related to bug 306908.

Possible duplicates by query: bug 307143, bug 303502, bug 299471.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-10-04 12:39:19 UTC
Please read bug 306908 comment #1.

*** This bug has been marked as a duplicate of bug 306908 ***
Comment 2 arnavion+kde 2012-10-04 13:12:13 UTC
Sorry, I thought I made it obvious.

>I pressed a custom hotkey to launch foobar.exe (under wine).

The module in question is KHotKeys.