Bug 210196

Summary: plasma crashes when adding python plasmoid
Product: [Unmaintained] bindings Reporter: Antonio Rojas <arojas>
Component: generalAssignee: kde-bindings
Status: RESOLVED UPSTREAM    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Antonio Rojas 2009-10-11 15:51:42 UTC
Version:            (using KDE 4.3.2)
OS:                Linux
Installed from:    Archlinux Packages

Since updating to KDE 4.3.2, plasma crashes when adding "now rocking" plasmoid or "complex plotter" plasmoid (after clicking configure)

Backtrace from plasmoidviewer:

Application: Visor de componentes de plasma (plasmoidviewer), signal: Segmentation fault
 [KCrash Handler]
 #6 PyDict_GetItem (op=0x1, key=0xa70b4188) at Objects/dictobject.c:631
 #7 0xa8dea83e in ?? () from /usr/lib/python2.6/site-packages/sip.so
 #8 0xa7aafddd in sipKConfigDialog::connectNotify (this=0x8990d98, a0=0xa70b414c "2finished()") at sipkdeuipart6.cpp:36180
 #9 0xb6ecaeab in QObject::connect () from /usr/lib/libQtCore.so.4
 #10 0xa8b42cb5 in sipQtConnect (tx=0x8990d98, sig=0xa70b414c "2finished()", rx=0x8990d20, slot=0xa70b4174 "1deleteLater()", type=0) at qpycore_sip_helpers.cpp:252
 #11 0xa8df2211 in ?? () from /usr/lib/python2.6/site-packages/sip.so
 #12 0xa8b2ac14 in meth_QObject_connect (sipSelf=0xa74b0a6c, sipArgs=0xa709c84c) at sip/QtCore/qobject.sip:428
 #13 0xa8cd0f2e in PyCFunction_Call (func=0xa74b990c, arg=0xa709c84c, kw=0x0) at Objects/methodobject.c:116
 #14 0xa8d2ba29 in PyEval_EvalFrameEx (f=0x898cb84, throwflag=0) at Python/ceval.c:3706
 #15 0xa8d2d4d2 in PyEval_EvalCodeEx (co=0xa74d70b0, globals=0xa74a8604, locals=0x0, args=0xa754f470, argcount=4, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968
 #16 0xa8cbec91 in function_call (func=0xa7031a3c, arg=0xa754f464, kw=0x0) at Objects/funcobject.c:524
 #17 0xa8c95624 in PyObject_Call (func=0xa7031a3c, arg=0xa754f464, kw=0x0) at Objects/abstract.c:2492
 #18 0xa8ca8ee8 in instancemethod_call (func=0xa8bfd07c, arg=0xa754f464, kw=0x0) at Objects/classobject.c:2579
 #19 0xa8c95624 in PyObject_Call (func=0xa8bfd07c, arg=0xa702de64, kw=0x0) at Objects/abstract.c:2492
 #20 0xa8ceb6e8 in slot_tp_init (self=0xa74b0a6c, args=0xa702de64, kwds=0x0) at Objects/typeobject.c:5638
 #21 0xa8cea28a in type_call (type=<value optimized out>, args=0xa702de64, kwds=0x0) at Objects/typeobject.c:747
 #22 0xa8c95624 in PyObject_Call (func=0x887bf74, arg=0xa702de64, kw=0x0) at Objects/abstract.c:2492
 #23 0xa8d2afd5 in PyEval_EvalFrameEx (f=0x897a6a4, throwflag=0) at Python/ceval.c:3924
 #24 0xa8d2be71 in PyEval_EvalFrameEx (f=0x89752fc, throwflag=0) at Python/ceval.c:3792
 #25 0xa8d2d4d2 in PyEval_EvalCodeEx (co=0xa8c07f98, globals=0xa8c22604, locals=0x0, args=0xa7553458, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2968
 #26 0xa8cbec91 in function_call (func=0xa75449cc, arg=0xa755344c, kw=0x0) at Objects/funcobject.c:524
 #27 0xa8c95624 in PyObject_Call (func=0xa75449cc, arg=0xa755344c, kw=0x0) at Objects/abstract.c:2492
 #28 0xa8ca8ee8 in instancemethod_call (func=0xa8c06cac, arg=0xa755344c, kw=0x0) at Objects/classobject.c:2579
 #29 0xa8c95624 in PyObject_Call (func=0xa8c06cac, arg=0xa8c2e02c, kw=0x0) at Objects/abstract.c:2492
 #30 0xa8d25f27 in PyEval_CallObjectWithKeywords (func=0xa8c06cac, arg=0xa8c2e02c, kw=0x0) at Python/ceval.c:3575
 #31 0xa8deb630 in ?? () from /usr/lib/python2.6/site-packages/sip.so
 #32 0xa8a34ea3 in sipVH_QtCore_5 (sipGILState=PyGILState_LOCKED, sipMethod=0xa8c06cac) at sipQtCorecmodule.cpp:3750
 #33 0xa810163c in sipPlasma_AppletScript::showConfigurationInterface (this=0x85a4af0) at sipplasmapart4.cpp:3684
 #34 0xb72c47c3 in Plasma::Applet::showConfigurationInterface (this=0x85a49f8) at /usr/src/debug/kdelibs-4.3.2/plasma/applet.cpp:1589
 #35 0xb72c7916 in Plasma::Applet::qt_metacall (this=0x85a49f8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbff158bc) at /usr/src/debug/kdelibs-4.3.2/build/plasma/applet.moc:147
 #36 0xb6ecf184 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
 #37 0xb6ecfea5 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
 #38 0xb7372e85 in Plasma::PushButton::clicked (this=0x86f4390) at /usr/src/debug/kdelibs-4.3.2/build/plasma/pushbutton.moc:133
 #39 0xb73746fd in Plasma::PushButton::qt_metacall (this=0x86f4390, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbff15a68) at /usr/src/debug/kdelibs-4.3.2/build/plasma/pushbutton.moc:84
 #40 0xb6ecf184 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
 #41 0xb6ecf661 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
 #42 0xb6b88c05 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4
 #43 0xb68a0e5d in ?? () from /usr/lib/libQtGui.so.4
 #44 0xb68a2b9b in ?? () from /usr/lib/libQtGui.so.4
 #45 0xb68a2e36 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
 #46 0xb653590c in QWidget::event () from /usr/lib/libQtGui.so.4
 #47 0xb68a0cf0 in QAbstractButton::event () from /usr/lib/libQtGui.so.4
 #48 0xb694dcc3 in QPushButton::event () from /usr/lib/libQtGui.so.4
 #49 0xb64de68c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
 #50 0xb64e693b in QApplication::notify () from /usr/lib/libQtGui.so.4
 #51 0xb7618521 in KApplication::notify (this=0xbff186ac, receiver=0x83e0d98, event=0x898a5f0) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:302
 #52 0xb6eb8c4e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
 #53 0xb64e595c in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
 #54 0xb6b6831b in ?? () from /usr/lib/libQtGui.so.4
 #55 0xb6b0474c in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4
 #56 0xb6b53717 in QGraphicsWidget::sceneEvent () from /usr/lib/libQtGui.so.4
 #57 0xb6b2798c in ?? () from /usr/lib/libQtGui.so.4
 #58 0xb6b28f69 in ?? () from /usr/lib/libQtGui.so.4
 #59 0xb6b340a7 in QGraphicsScene::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
 #60 0xb6b35d65 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
 #61 0xb64de68c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
 #62 0xb64e60ce in QApplication::notify () from /usr/lib/libQtGui.so.4
 #63 0xb7618521 in KApplication::notify (this=0xbff186ac, receiver=0xbff18668, event=0xbff1666c) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:302
 #64 0xb6eb8c4e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
 #65 0xb6b483f9 in QGraphicsView::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
 #66 0xb653590c in QWidget::event () from /usr/lib/libQtGui.so.4
 #67 0xb68f1c95 in QFrame::event () from /usr/lib/libQtGui.so.4
 #68 0xb699216c in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
 #69 0xb6b47dbc in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
 #70 0xb69947c6 in ?? () from /usr/lib/libQtGui.so.4
 #71 0xb6eb7e2e in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
 #72 0xb64de660 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
 #73 0xb64e693b in QApplication::notify () from /usr/lib/libQtGui.so.4
 #74 0xb7618521 in KApplication::notify (this=0xbff186ac, receiver=0x8368950, event=0xbff16c70) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:302
 #75 0xb6eb8c4e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
 #76 0xb64e595c in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
 #77 0xb655657a in ?? () from /usr/lib/libQtGui.so.4
 #78 0xb6555aee in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
 #79 0xb6580d88 in ?? () from /usr/lib/libQtGui.so.4
 #80 0xb486cb92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
 #81 0xb4870468 in ?? () from /usr/lib/libglib-2.0.so.0
 #82 0xb487058e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
 #83 0xb6ee4931 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
 #84 0xb65804ba in ?? () from /usr/lib/libQtGui.so.4
 #85 0xb6eb72ad in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
 #86 0xb6eb76f9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
 #87 0xb6eb9b90 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
 #88 0xb64de504 in QApplication::exec () from /usr/lib/libQtGui.so.4
 #89 0x0804f423 in _start ()
Comment 1 Dario Andres 2009-10-11 20:00:28 UTC
I wonder if this could be related to bug 209095....
Thanks
Comment 2 Antonio Rojas 2009-10-21 15:30:35 UTC
I installed a snapshot of the upcoming sip 4.9.1 and the crashes are fixed. It fixes bug 209095 too by the way. Closing this as upstream.