[Kde-bindings] python: segfault importing PyKDE4.kdecore

Nick Shaforostoff shaforostoff at gmail.com
Wed May 20 01:39:13 UTC 2009


I've just upgraded openSUSE on my netbook to KDE Factory. Simply
importing PyKDE4.kdecore results in segfault.

This is a backtrace I got when triggered krosspython actions that
imports PyKDE4.kdecore:

Thread 1 (Thread 0xb5bb0920 (LWP 3665)):
[KCrash Handler]
#6  0xb19b467b in ?? () from /usr/lib/python2.6/site-packages/sip.so
#7  0xb0bfa4d8 in initkdecore () from
/usr/lib/python2.6/site-packages/PyKDE4/kdecore.so
#8  0xb1a8a11b in _PyImport_LoadDynamicModule () from
/usr/lib/libpython2.6.so.1.0
#9  0xb1a86608 in ?? () from /usr/lib/libpython2.6.so.1.0
#10 0xb1a891c7 in ?? () from /usr/lib/libpython2.6.so.1.0
#11 0xb1a894af in ?? () from /usr/lib/libpython2.6.so.1.0
#12 0xb1a8999e in ?? () from /usr/lib/libpython2.6.so.1.0
#13 0xb1a89f82 in PyImport_ImportModuleLevel () from
/usr/lib/libpython2.6.so.1.0
#14 0xb1a6e9e4 in ?? () from /usr/lib/libpython2.6.so.1.0
#15 0xb1a1e881 in PyCFunction_Call () from /usr/lib/libpython2.6.so.1.0
#16 0xb1a71445 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#17 0xb1a76d3f in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#18 0xb1a0ba29 in ?? () from /usr/lib/libpython2.6.so.1.0
#19 0xb19e6c1c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#20 0xb19f49fe in ?? () from /usr/lib/libpython2.6.so.1.0
#21 0xb19e6c1c in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#22 0xb1a6f70f in PyEval_CallObjectWithKeywords () from
/usr/lib/libpython2.6.so.1.0
#23 0xb1a719c0 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#24 0xb1a76d3f in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#25 0xb1a6ec33 in PyEval_EvalCode () from /usr/lib/libpython2.6.so.1.0
#26 0xb1b6e0ae in ?? () from /usr/lib/kde4/krosspython.so
#27 0xb7eb3bf5 in Kross::Action::slotTriggered() () from
/usr/lib/libkrosscore.so.4
#28 0xb7eb3e43 in Kross::Action::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkrosscore.so.4
#29 0xb66d4dc8 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQtCore.so.4
#30 0xb66d5200 in QMetaObject::activate(QObject*, QMetaObject const*,
int, int, void**) () from /usr/lib/libQtCore.so.4
#31 0xb68d3021 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#32 0xb68d459f in QAction::activate(QAction::ActionEvent) () from
/usr/lib/libQtGui.so.4
#33 0xb68d72e3 in QAction::qt_metacall(QMetaObject::Call, int, void**)
() from /usr/lib/libQtGui.so.4
#34 0xb7eb3dfd in Kross::Action::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkrosscore.so.4
#35 0xb66d4dc8 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQtCore.so.4
#36 0xb66d5200 in QMetaObject::activate(QObject*, QMetaObject const*,
int, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb68d3021 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#38 0xb68d459f in QAction::activate(QAction::ActionEvent) () from
/usr/lib/libQtGui.so.4
#39 0xb6d33024 in ?? () from /usr/lib/libQtGui.so.4
#40 0xb6d397db in ?? () from /usr/lib/libQtGui.so.4
#41 0xb6d3a322 in QMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libQtGui.so.4
#42 0xb7a125f5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#43 0xb6930323 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb6d3c5d9 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb68d969c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/libQtGui.so.4
#46 0xb68e2311 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#47 0xb792ab8d in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#48 0xb66beadb in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#49 0xb68e137e in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) ()
from /usr/lib/libQtGui.so.4
#50 0xb695178e in ?? () from /usr/lib/libQtGui.so.4
#51 0xb69508dd in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#52 0xb697a27a in ?? () from /usr/lib/libQtGui.so.4
#53 0xb5f1a9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#54 0xb5f1e063 in ?? () from /usr/lib/libglib-2.0.so.0
#55 0xb5f1e221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#56 0xb66ea558 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#57 0xb6979975 in ?? () from /usr/lib/libQtGui.so.4
#58 0xb66bd0fa in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#59 0xb66bd53a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#60 0xb66bf9e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#61 0xb68d9517 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#62 0x0807170b in _start ()



More information about the Kde-bindings mailing list