Bug 333641

Summary: My workspace was crashed
Product: [Unmaintained] plasma4 Reporter: jim261jim261
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.11.8   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description jim261jim261 2014-04-20 04:40:38 UTC
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
Comment 1 Christoph Feck 2014-04-20 09:00:56 UTC

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