Application: plasma-desktop (4.11.8) KDE Platform Version: 4.12.4 Qt Version: 4.8.5 Operating System: Linux 3.13.10-200.fc20.x86_64 x86_64 Distribution: "Fedora release 20 (Heisenbug)" -- Information about the crash: - What I was doing when the application crashed: playing with widget of google calander, it asked me for root permission. -- Backtrace: Application: Plasma 桌面 shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f8ef44f68c0 (LWP 1790))] Thread 5 (Thread 0x7f8e8a279700 (LWP 1806)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00000030940bc46d in JSC::BlockAllocator::blockFreeingThreadMain (this=0x36186a8) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128 #2 0x00000030943aed36 in WTF::wtfThreadEntryPoint (param=0x3598d20) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196 #3 0x0000003137807f33 in start_thread (arg=0x7f8e8a279700) at pthread_create.c:309 #4 0x00000031370f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f8e7ed22700 (LWP 1822)): #0 0x000000313780b1fe in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f8e780008c0) at pthread_mutex_unlock.c:57 #1 __GI___pthread_mutex_unlock (mutex=0x7f8e780008c0) at pthread_mutex_unlock.c:310 #2 0x000000313988a5d1 in g_mutex_unlock (mutex=mutex@entry=0x7f8e78002880) at gthread-posix.c:232 #3 0x000000313984945d in g_main_context_iterate (context=context@entry=0x7f8e78002880, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3661 #4 0x00000031398496dc in g_main_context_iteration (context=0x7f8e78002880, may_block=1) at gmain.c:3774 #5 0x00000031429b2ec6 in QEventDispatcherGlib::processEvents (this=0x7f8e780025f0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #6 0x0000003142982edf in QEventLoop::processEvents (this=this@entry=0x7f8e7ed21cc0, flags=...) at kernel/qeventloop.cpp:149 #7 0x000000314298322d in QEventLoop::exec (this=this@entry=0x7f8e7ed21cc0, flags=...) at kernel/qeventloop.cpp:204 #8 0x0000003142879baf in QThread::exec (this=this@entry=0x3ec9f10) at thread/qthread.cpp:536 #9 0x0000003142963863 in QInotifyFileSystemWatcherEngine::run (this=0x3ec9f10) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x000000314287c3af in QThreadPrivate::start (arg=0x3ec9f10) at thread/qthread_unix.cpp:338 #11 0x0000003137807f33 in start_thread (arg=0x7f8e7ed22700) at pthread_create.c:309 #12 0x00000031370f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f8e7daa1700 (LWP 1824)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x0000003159d8f09b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x315a08df00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x0000003159d8f0d9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x0000003137807f33 in start_thread (arg=0x7f8e7daa1700) at pthread_create.c:309 #4 0x00000031370f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f8e76944700 (LWP 1825)): #0 0x00000031370ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00000031398495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f8dec0019b0, timeout=9674, context=0x7f8dec0009a0) at gmain.c:4007 #2 g_main_context_iterate (context=context@entry=0x7f8dec0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 #3 0x00000031398496dc in g_main_context_iteration (context=0x7f8dec0009a0, may_block=1) at gmain.c:3774 #4 0x00000031429b2ec6 in QEventDispatcherGlib::processEvents (this=0x7f8dec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #5 0x0000003142982edf in QEventLoop::processEvents (this=this@entry=0x7f8e76943d10, flags=...) at kernel/qeventloop.cpp:149 #6 0x000000314298322d in QEventLoop::exec (this=this@entry=0x7f8e76943d10, flags=...) at kernel/qeventloop.cpp:204 #7 0x0000003142879baf in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #8 0x000000314287c3af in QThreadPrivate::start (arg=0x34cde10) at thread/qthread_unix.cpp:338 #9 0x0000003137807f33 in start_thread (arg=0x7f8e76944700) at pthread_create.c:309 #10 0x00000031370f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f8ef44f68c0 (LWP 1790)): [KCrash Handler] #6 __memcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:37 #7 0x00000031428c892c in memcpy (__len=<optimized out>, __src=<optimized out>, __dest=0x43b1a2a) at /usr/include/bits/string3.h:51 #8 QString::realloc (this=this@entry=0x4536208, alloc=12) at tools/qstring.cpp:1349 #9 0x00000031428c9bcb in QString::realloc (this=this@entry=0x4536208) at tools/qstring.cpp:1380 #10 0x00000031428c9be6 in QString::utf16 (this=this@entry=0x4536208) at tools/qstring.cpp:4933 #11 0x00000031428c9cda in QString::toUcs4 (this=0x4536208) at tools/qstring.cpp:3810 #12 0x00007f8eda7d6550 in qpycore_PyObject_FromQString (qstr=...) at qpycore_qstring.cpp:61 #13 0x000000370f28563a in _PyObject_Str (v=<QString at remote 0x3510c90>) at /usr/src/debug/Python-2.7.5/Objects/object.c:430 #14 0x000000370f28570a in PyObject_Str (v=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/object.c:451 #15 0x000000370f298740 in string_new (type=0x370f594ae0 <PyString_Type>, args=<optimized out>, kwds=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/stringobject.c:3707 #16 0x000000370f29fe83 in type_call (type=0x370f594ae0 <PyString_Type>, args=(<QString at remote 0x3510c90>,), kwds=0x0) at /usr/src/debug/Python-2.7.5/Objects/typeobject.c:729 #17 0x000000370f24a0c3 in PyObject_Call (func=func@entry=<type at remote 0x370f594ae0>, arg=arg@entry=(<QString at remote 0x3510c90>,), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.5/Objects/abstract.c:2529 #18 0x000000370f2de38c in do_call (nk=<optimized out>, na=1, pp_stack=0x7fffd53b50b0, func=<type at remote 0x370f594ae0>) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4316 #19 call_function (oparg=<optimized out>, pp_stack=0x7fffd53b50b0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4121 #20 PyEval_EvalFrameEx (f=f@entry=Frame 0x360cb70, for file /home/jim261jim261/.kde/share/apps/plasma/plasmoids/gcal/contents/code/main.py, line 173, in walletOpened (self=<GCalApplet(layout=<QGraphicsLinearLayout at remote 0x3348440>, parent=None, settings={'username': '', 'password': ''}, url='http://google.com/calendar/m', theme=<Svg at remote 0x3348200>, timer=<QTimer at remote 0x33483b0>, applet_script=<PythonAppletScript(moduleName='gcal', pyapplet=<...>, module=<module at remote 0x33252f0>, pluginName='applet_gcal', initialized=True, event_handlers={}) at remote 0x2af2dd0>, wallet=<Wallet at remote 0x3348320>, applet=<Applet at remote 0x3348170>, webview=<WebView at remote 0x33484d0>, _forward_to_applet=True) at remote 0x2af2d40>), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:2740 #21 0x000000370f2e21ed in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x2dc0d68, argcount=1, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3330 #22 0x000000370f26f0f8 in function_call (func=<function at remote 0x344a848>, arg=(<GCalApplet(layout=<QGraphicsLinearLayout at remote 0x3348440>, parent=None, settings={'username': '', 'password': ''}, url='http://google.com/calendar/m', theme=<Svg at remote 0x3348200>, timer=<QTimer at remote 0x33483b0>, applet_script=<PythonAppletScript(moduleName='gcal', pyapplet=<...>, module=<module at remote 0x33252f0>, pluginName='applet_gcal', initialized=True, event_handlers={}) at remote 0x2af2dd0>, wallet=<Wallet at remote 0x3348320>, applet=<Applet at remote 0x3348170>, webview=<WebView at remote 0x33484d0>, _forward_to_applet=True) at remote 0x2af2d40>,), kw=0x0) at /usr/src/debug/Python-2.7.5/Objects/funcobject.c:526 #23 0x000000370f24a0c3 in PyObject_Call (func=func@entry=<function at remote 0x344a848>, arg=arg@entry=(<GCalApplet(layout=<QGraphicsLinearLayout at remote 0x3348440>, parent=None, settings={'username': '', 'password': ''}, url='http://google.com/calendar/m', theme=<Svg at remote 0x3348200>, timer=<QTimer at remote 0x33483b0>, applet_script=<PythonAppletScript(moduleName='gcal', pyapplet=<...>, module=<module at remote 0x33252f0>, pluginName='applet_gcal', initialized=True, event_handlers={}) at remote 0x2af2dd0>, wallet=<Wallet at remote 0x3348320>, applet=<Applet at remote 0x3348170>, webview=<WebView at remote 0x33484d0>, _forward_to_applet=True) at remote 0x2af2d40>,), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.5/Objects/abstract.c:2529 #24 0x000000370f2590c5 in instancemethod_call (func=<function at remote 0x344a848>, arg=(<GCalApplet(layout=<QGraphicsLinearLayout at remote 0x3348440>, parent=None, settings={'username': '', 'password': ''}, url='http://google.com/calendar/m', theme=<Svg at remote 0x3348200>, timer=<QTimer at remote 0x33483b0>, applet_script=<PythonAppletScript(moduleName='gcal', pyapplet=<...>, module=<module at remote 0x33252f0>, pluginName='applet_gcal', initialized=True, event_handlers={}) at remote 0x2af2dd0>, wallet=<Wallet at remote 0x3348320>, applet=<Applet at remote 0x3348170>, webview=<WebView at remote 0x33484d0>, _forward_to_applet=True) at remote 0x2af2d40>,), kw=0x0) at /usr/src/debug/Python-2.7.5/Objects/classobject.c:2602 #25 0x000000370f24a0c3 in PyObject_Call (func=func@entry=<instancemethod at remote 0x28f5b90>, arg=arg@entry=(), kw=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/abstract.c:2529 #26 0x000000370f2dc037 in PyEval_CallObjectWithKeywords (func=func@entry=<instancemethod at remote 0x28f5b90>, arg=arg@entry=(), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3967 #27 0x00007f8eda40b290 in sip_api_invoke_slot (slot=<optimized out>, sigargs=(True,)) at qtlib.c:203 #28 0x00007f8eda7d21d6 in PyQtProxy::invokeSlot (slot=..., qargs=<optimized out>, qargs@entry=0x7fffd53b5780) at qpycore_pyqtproxy.cpp:522 #29 0x00007f8eda7d2520 in PyQtProxy::unislot (this=0x34dcdf0, qargs=0x7fffd53b5780) at qpycore_pyqtproxy.cpp:452 #30 0x00007f8eda7d30ed in PyQtProxy::qt_metacall (this=0x34dcdf0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffd53b5780) at qpycore_pyqtproxy.cpp:406 #31 0x0000003142998f06 in QMetaObject::activate (sender=0x28beac0, m=m@entry=0x308d6763e0 <KWallet::Wallet::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fffd53b5780) at kernel/qobject.cpp:3577 #32 0x000000308d3602e2 in KWallet::Wallet::walletOpened (this=<optimized out>, _t1=true) at /usr/src/debug/kdelibs-4.12.4/x86_64-redhat-linux-gnu/kdeui/kwallet.moc:166 #33 0x0000003142998cf8 in QMetaObject::activate (sender=0x34ce5d0, m=m@entry=0x308d6773e0 <OrgKdeKWalletInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fffd53b58d0) at kernel/qobject.cpp:3547 #34 0x000000308d39125f in OrgKdeKWalletInterface::walletAsyncOpened (this=<optimized out>, _t1=0, _t2=159917499) at /usr/src/debug/kdelibs-4.12.4/x86_64-redhat-linux-gnu/kdeui/kwallet_interface.moc:323 #35 0x000000308d393af1 in OrgKdeKWalletInterface::qt_static_metacall (_o=_o@entry=0x34ce5d0, _id=_id@entry=4, _a=_a@entry=0x7fffd53b5be0, _c=QMetaObject::InvokeMetaMethod) at /usr/src/debug/kdelibs-4.12.4/x86_64-redhat-linux-gnu/kdeui/kwallet_interface.moc:161 #36 0x000000308d393c73 in qt_static_metacall (_a=0x7fffd53b5be0, _id=4, _c=QMetaObject::InvokeMetaMethod, _o=0x34ce5d0) at /usr/src/debug/kdelibs-4.12.4/x86_64-redhat-linux-gnu/kdeui/kwallet_interface.moc:285 #37 OrgKdeKWalletInterface::qt_metacall (this=0x34ce5d0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fffd53b5be0) at /usr/src/debug/kdelibs-4.12.4/x86_64-redhat-linux-gnu/kdeui/kwallet_interface.moc:286 #38 0x0000003143224cb6 in QDBusConnectionPrivate::deliverCall (this=0x239ae70, object=0x34ce5d0, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:951 #39 0x000000314299d27e in QObject::event (this=0x34ce5d0, e=<optimized out>) at kernel/qobject.cpp:1194 #40 0x000000393f3c9d8c in QApplicationPrivate::notify_helper (this=this@entry=0x23ac800, receiver=receiver@entry=0x34ce5d0, e=e@entry=0x2fbdb00) at kernel/qapplication.cpp:4562 #41 0x000000393f3d0725 in QApplication::notify (this=this@entry=0x238a4b0, receiver=receiver@entry=0x34ce5d0, e=e@entry=0x2fbdb00) at kernel/qapplication.cpp:4348 #42 0x000000308d24ab0a in KApplication::notify (this=0x238a4b0, receiver=0x34ce5d0, event=0x2fbdb00) at /usr/src/debug/kdelibs-4.12.4/kdeui/kernel/kapplication.cpp:311 #43 0x000000314298439d in QCoreApplication::notifyInternal (this=0x238a4b0, receiver=receiver@entry=0x34ce5d0, event=event@entry=0x2fbdb00) at kernel/qcoreapplication.cpp:949 #44 0x0000003142987485 in sendEvent (event=0x2fbdb00, receiver=0x34ce5d0) at kernel/qcoreapplication.h:231 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x23218e0) at kernel/qcoreapplication.cpp:1573 #46 0x0000003142987923 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #47 0x00000031429b3623 in sendPostedEvents () at kernel/qcoreapplication.h:236 #48 postEventSourceDispatch (s=s@entry=0x23a0be0) at kernel/qeventdispatcher_glib.cpp:280 #49 0x00000031398492a6 in g_main_dispatch (context=0x23acb90) at gmain.c:3066 #50 g_main_context_dispatch (context=context@entry=0x23acb90) at gmain.c:3642 #51 0x0000003139849628 in g_main_context_iterate (context=context@entry=0x23acb90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 #52 0x00000031398496dc in g_main_context_iteration (context=0x23acb90, may_block=1) at gmain.c:3774 #53 0x00000031429b2ea5 in QEventDispatcherGlib::processEvents (this=0x2323250, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #54 0x000000393f46bca6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #55 0x0000003142982edf in QEventLoop::processEvents (this=this@entry=0x7fffd53b6300, flags=...) at kernel/qeventloop.cpp:149 #56 0x000000314298322d in QEventLoop::exec (this=this@entry=0x7fffd53b6300, flags=...) at kernel/qeventloop.cpp:204 #57 0x0000003142988749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #58 0x000000393f3c83fc in QApplication::exec () at kernel/qapplication.cpp:3823 #59 0x000000308f23d9cc in kdemain (argc=1, argv=0x7fffd53b6578) at /usr/src/debug/kde-workspace-4.11.8/plasma/desktop/shell/main.cpp:126 #60 0x0000003137021d65 in __libc_start_main (main=0x400940 <main(int, char**)>, argc=1, argv=0x7fffd53b6578, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd53b6568) at libc-start.c:285 #61 0x0000000000400971 in _start () The reporter indicates this bug may be a duplicate of or related to bug 211710. Possible duplicates by query: bug 332342. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 211710 ***