Bug 285086 - plasma crashed on startup (segmentation fault)
Summary: plasma crashed on startup (segmentation fault)
Status: RESOLVED UPSTREAM
Alias: None
Product: plasma4
Classification: Unmaintained
Component: scriptengines (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-27 11:16 UTC by nedrigaylov.arz
Modified: 2011-12-04 17:58 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nedrigaylov.arz 2011-10-27 11:16:59 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.8.0
Operating System: Linux 3.1.0-1.fc16.x86_64 x86_64
Distribution: "RFRemix release 16 (Verne)"

-- Information about the crash:
- What I was doing when the application crashed:
plasma crashed on startup (segmentation fault) !!!!111!!!!

The crash can be reproduced some of the time.

-- Backtrace:
Application: Оболочка Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  call_function (oparg=<optimized out>, pp_stack=0x7fffd4944128) at /usr/src/debug/Python-2.7.2/Python/ceval.c:4072
#7  PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:2722
#8  0x00007fd51aca4545 in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=3, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at /usr/src/debug/Python-2.7.2/Python/ceval.c:3312
#9  0x00007fd51ac30bcc in function_call (func=<function at remote 0x1d42050>, arg=(<PythonAppletScript(moduleName='kde-plasma-mail-checker', pyapplet=<plasmaMailChecker(panelIcon=<IconWidget at remote 0x2c69a70>, countToolTipSColourStyle='QLabel { color: rgba(0, 192, 192, 255);} ', accountToolTipSColourStyle='QLabel { color: rgba(0, 192, 192, 255);} ', fieldSubjSuff='</font>', accountColourVar=<QString at remote 0x2dd60c0>, fieldBoxItalVar=<QString at remote 0x2dd7210>, countItalVar=<QString at remote 0x2dd6910>, accountItalVar=<QString at remote 0x2dd6050>, fieldFromPref=<QString at remote 0x2dd7de0>, usualIconPath=u'/home/nedr/.kde/share/apps/plasma/plasmoids/kde-plasma-mail-checker/contents/icons/mailChecker.png', accTTSPref=<QString at remote 0x2dd7b40>, accountSColourVar=<QString at remote 0x2dd62f0>, layout=<QGraphicsLinearLayout at remote 0x2c69e60>, fieldDateSuff='</font>', title=<QString at remote 0x2dd7fa0>, headerPref=<QString at remote 0x30991a0>, tr=<Translator(context='plasmaMailChecker') at remote 0x2c69b90>, version=<QString at remote 0x2dd7c90>, countSColourVar=<QString at...(truncated), kw=0x0) at /usr/src/debug/Python-2.7.2/Objects/funcobject.c:526
#10 0x00007fd51ac0c143 in PyObject_Call (func=<function at remote 0x1d42050>, arg=<optimized out>, kw=<optimized out>) at /usr/src/debug/Python-2.7.2/Objects/abstract.c:2529
#11 0x00007fd51ac1adaf in instancemethod_call (func=<function at remote 0x1d42050>, arg=(<PythonAppletScript(moduleName='kde-plasma-mail-checker', pyapplet=<plasmaMailChecker(panelIcon=<IconWidget at remote 0x2c69a70>, countToolTipSColourStyle='QLabel { color: rgba(0, 192, 192, 255);} ', accountToolTipSColourStyle='QLabel { color: rgba(0, 192, 192, 255);} ', fieldSubjSuff='</font>', accountColourVar=<QString at remote 0x2dd60c0>, fieldBoxItalVar=<QString at remote 0x2dd7210>, countItalVar=<QString at remote 0x2dd6910>, accountItalVar=<QString at remote 0x2dd6050>, fieldFromPref=<QString at remote 0x2dd7de0>, usualIconPath=u'/home/nedr/.kde/share/apps/plasma/plasmoids/kde-plasma-mail-checker/contents/icons/mailChecker.png', accTTSPref=<QString at remote 0x2dd7b40>, accountSColourVar=<QString at remote 0x2dd62f0>, layout=<QGraphicsLinearLayout at remote 0x2c69e60>, fieldDateSuff='</font>', title=<QString at remote 0x2dd7fa0>, headerPref=<QString at remote 0x30991a0>, tr=<Translator(context='plasmaMailChecker') at remote 0x2c69b90>, version=<QString at remote 0x2dd7c90>, countSColourVar=<QString at...(truncated), kw=0x0) at /usr/src/debug/Python-2.7.2/Objects/classobject.c:2578
#12 0x00007fd51ac0c143 in PyObject_Call (func=<instancemethod at remote 0x17d5d20>, arg=<optimized out>, kw=<optimized out>) at /usr/src/debug/Python-2.7.2/Objects/abstract.c:2529
#13 0x00007fd51ac9d3f7 in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0x17d5d20>, arg=(<Applet at remote 0x2c69c20>, <QEvent at remote 0x2c69cb0>), kw=<optimized out>) at /usr/src/debug/Python-2.7.2/Python/ceval.c:3941
#14 0x00007fd519b1d8b2 in sip_api_call_method (isErr=0x0, method=<instancemethod at remote 0x17d5d20>, fmt=0x7fd519edb38f "DD") at siplib.c:1742
#15 0x00007fd519dbc77e in sipVH_QtCore_18 (sipGILState=PyGILState_LOCKED, sipMethod=<instancemethod at remote 0x17d5d20>, a0=<optimized out>, a1=<optimized out>) at sipQtCorecmodule.cpp:4489
#16 0x00007fd518e011d0 in sipPlasma_AppletScript::eventFilter (this=0x1d87ec0, a0=0x16be9a0, a1=0x3a4bce0) at /usr/src/debug/pykde4-4.7.2/x86_64-redhat-linux-gnu/sip/plasma/sipplasmapart3.cpp:29144
#17 0x000000363f177cc8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x16be9a0, event=0x3a4bce0) at kernel/qcoreapplication.cpp:986
#18 0x00000036425c965f in notify_helper (e=0x3a4bce0, receiver=0x16be9a0, this=0x11b79d0) at kernel/qapplication.cpp:4514
#19 QApplicationPrivate::notify_helper (this=0x11b79d0, receiver=0x16be9a0, e=0x3a4bce0) at kernel/qapplication.cpp:4490
#20 0x00000036425ce513 in QApplication::notify (this=0x11bba00, receiver=0x16be9a0, e=0x3a4bce0) at kernel/qapplication.cpp:4379
#21 0x0000003644850416 in KApplication::notify (this=0x11bba00, receiver=0x16be9a0, event=0x3a4bce0) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#22 0x000000363f177b3c in QCoreApplication::notifyInternal (this=0x11bba00, receiver=0x16be9a0, event=0x3a4bce0) at kernel/qcoreapplication.cpp:876
#23 0x000000363f17b5ca in sendEvent (event=0x3a4bce0, receiver=0x16be9a0) at kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1159720) at kernel/qcoreapplication.cpp:1500
#25 0x000000363f1a63f3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#26 postEventSourceDispatch (s=0x11dc0f0) at kernel/qeventdispatcher_glib.cpp:279
#27 0x0000003634c44a7d in g_main_dispatch (context=0x11dc000) at gmain.c:2425
#28 g_main_context_dispatch (context=0x11dc000) at gmain.c:2995
#29 0x0000003634c45278 in g_main_context_iterate (context=0x11dc000, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073
#30 0x0000003634c4544c in g_main_context_iteration (context=0x11dc000, may_block=1) at gmain.c:3136
#31 0x000000363f1a681f in QEventDispatcherGlib::processEvents (this=0x115abe0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#32 0x000000364266c17e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#33 0x000000363f176c72 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#34 0x000000363f176ec7 in QEventLoop::exec (this=0x7fffd4944f20, flags=...) at kernel/qeventloop.cpp:204
#35 0x000000363f17b8c5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#36 0x000000364ea41263 in kdemain (argc=1, argv=0x7fffd4945308) at /usr/src/debug/kdebase-workspace-4.7.2/kdebase-workspace-4.7.2/plasma/desktop/shell/main.cpp:120
#37 0x000000363502169d in __libc_start_main (main=0x400870 <main(int, char**)>, argc=1, ubp_av=0x7fffd4945308, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd49452f8) at libc-start.c:226
#38 0x00000000004008a1 in _start ()

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

Possible duplicates by query: bug 285003, bug 284769, bug 284570, bug 284370, bug 284329.

Reported using DrKonqi
Comment 1 Beat Wolf 2011-11-25 15:17:17 UTC
This crash is caused by the plasmoid: plasmaMailChecker
Comment 2 Anne-Marie Mahfouf 2011-12-04 17:58:54 UTC
plasmaMailChecker is a third party applet, please report to its author, thanks.