Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 355417 - kde-base/plasma-desktop crashes after update to PyQt4-4.8.3
Summary: kde-base/plasma-desktop crashes after update to PyQt4-4.8.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-18 11:30 UTC by Christian
Modified: 2012-01-09 14:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge.info (emerge.info,16.73 KB, text/plain)
2011-02-19 14:52 UTC, Christian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian 2011-02-18 11:30:10 UTC
when I update to PyQt4-4.8.3, i cann't start plasma-desktop anymore.
DrKonqi gives this backtrace:
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f01f170b310 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#7  0x00007f01f170b969 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#8  0x00000036ef4a028b in ?? () from /usr/lib/libpython2.6.so.1.0
#9  0x00000036ef496eb3 in ?? () from /usr/lib/libpython2.6.so.1.0
#10 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#11 0x00007f01f171661d in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#12 0x00007f01f17168fe in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#13 0x00007f01f1716ec8 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#14 0x00007f01f0191ba0 in initkdecore () from /usr/lib64/python2.6/site-packages/PyKDE4/kdecore.so
#15 0x00000036ef4ed348 in _PyImport_LoadDynamicModule () from /usr/lib/libpython2.6.so.1.0
#16 0x00000036ef4eb3be in ?? () from /usr/lib/libpython2.6.so.1.0
#17 0x00000036ef4eb653 in ?? () from /usr/lib/libpython2.6.so.1.0
#18 0x00000036ef4ebcc8 in ?? () from /usr/lib/libpython2.6.so.1.0
#19 0x00000036ef4eca05 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.6.so.1.0
#20 0x00000036ef4d272f in ?? () from /usr/lib/libpython2.6.so.1.0
#21 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#22 0x00000036ef4461f1 in ?? () from /usr/lib/libpython2.6.so.1.0
#23 0x00000036ef446df2 in PyObject_CallFunction () from /usr/lib/libpython2.6.so.1.0
#24 0x00000036ef4ecb3c in PyImport_Import () from /usr/lib/libpython2.6.so.1.0
#25 0x00000036ef4eccfc in PyImport_ImportModule () from /usr/lib/libpython2.6.so.1.0
#26 0x00007f01f17123c2 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#27 0x00007f01f092303b in initplasma () from /usr/lib64/python2.6/site-packages/PyKDE4/plasma.so
#28 0x00000036ef4ed348 in _PyImport_LoadDynamicModule () from /usr/lib/libpython2.6.so.1.0
#29 0x00000036ef4eb3be in ?? () from /usr/lib/libpython2.6.so.1.0
#30 0x00000036ef4eb653 in ?? () from /usr/lib/libpython2.6.so.1.0
#31 0x00000036ef4ebcc8 in ?? () from /usr/lib/libpython2.6.so.1.0
#32 0x00000036ef4eca05 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.6.so.1.0
#33 0x00000036ef4d272f in ?? () from /usr/lib/libpython2.6.so.1.0
#34 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#35 0x00000036ef4d2c82 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#36 0x00000036ef4d5878 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#37 0x00000036ef4da6b7 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#38 0x00000036ef4da792 in PyEval_EvalCode () from /usr/lib/libpython2.6.so.1.0
#39 0x00000036ef4e9a61 in PyImport_ExecCodeModuleEx () from /usr/lib/libpython2.6.so.1.0
#40 0x00000036ef4e9f36 in ?? () from /usr/lib/libpython2.6.so.1.0
#41 0x00000036ef4eb3be in ?? () from /usr/lib/libpython2.6.so.1.0
#42 0x00000036ef4eb653 in ?? () from /usr/lib/libpython2.6.so.1.0
#43 0x00000036ef4ebc88 in ?? () from /usr/lib/libpython2.6.so.1.0
#44 0x00000036ef4eca05 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.6.so.1.0
#45 0x00000036ef4d272f in ?? () from /usr/lib/libpython2.6.so.1.0
#46 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#47 0x00000036ef4461f1 in ?? () from /usr/lib/libpython2.6.so.1.0
#48 0x00000036ef446df2 in PyObject_CallFunction () from /usr/lib/libpython2.6.so.1.0
#49 0x00000036ef4ecb3c in PyImport_Import () from /usr/lib/libpython2.6.so.1.0
#50 0x00000036ef4eccfc in PyImport_ImportModule () from /usr/lib/libpython2.6.so.1.0
#51 0x00007f01f1f90535 in ?? () from /usr/lib64/kde4/kpythonpluginfactory.so
#52 0x00007f01f1f914cc in ?? () from /usr/lib64/kde4/kpythonpluginfactory.so
#53 0x0000003bcafbcd5b in ?? () from /usr/lib/libplasma.so.3
#54 0x0000003bcafbdb9e in Plasma::loadScriptEngine(QString const&, Plasma::Applet*) () from /usr/lib/libplasma.so.3
#55 0x0000003bcaf10997 in ?? () from /usr/lib/libplasma.so.3
#56 0x0000003bcaf11715 in Plasma::Applet::Applet(QObject*, QList<QVariant> const&) () from /usr/lib/libplasma.so.3
#57 0x0000003bcaf6bede in Plasma::PopupApplet::PopupApplet(QObject*, QList<QVariant> const&) () from /usr/lib/libplasma.so.3
#58 0x0000003bcaf5c432 in Plasma::PluginLoader::loadApplet(QString const&, unsigned int, QList<QVariant> const&) () from /usr/lib/libplasma.so.3
#59 0x0000003bcaf26526 in ?? () from /usr/lib/libplasma.so.3
#60 0x0000003bcaf31bc0 in Plasma::Containment::restoreContents(KConfigGroup&) () from /usr/lib/libplasma.so.3
#61 0x0000003bcaf30974 in Plasma::Containment::restore(KConfigGroup&) () from /usr/lib/libplasma.so.3
#62 0x0000003bcaf3a839 in ?? () from /usr/lib/libplasma.so.3
#63 0x0000003bcaf3b105 in Plasma::Corona::loadLayout(QString const&) () from /usr/lib/libplasma.so.3
#64 0x0000003bcaf3b1e6 in Plasma::Corona::initializeLayout(QString const&) () from /usr/lib/libplasma.so.3
#65 0x00007f01fac245f2 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#66 0x00007f01fac248dc in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#67 0x00007f01fac26210 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#68 0x000000329057e2ce in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#69 0x0000003290bc9cc6 in QApplication::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#70 0x0000003290bc739c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#71 0x0000003290bcc7dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#72 0x0000003bc684aff6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#73 0x000000329056c5cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#74 0x000000329056f551 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#75 0x0000003290598ae3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#76 0x00000036d5244262 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#77 0x00000036d5244a40 in ?? () from /usr/lib/libglib-2.0.so.0
#78 0x00000036d5244cdd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#79 0x0000003290598623 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#80 0x0000003290c78a0e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#81 0x000000329056b322 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#82 0x000000329056b704 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#83 0x000000329056f77b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#84 0x00007f01fac0cc58 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#85 0x00000036d121eebd in __libc_start_main () from /lib/libc.so.6
#86 0x00000000004007a9 in _start ()
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault
[KCrash Handler]
#6  0x00007f01f170b310 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#7  0x00007f01f170b969 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#8  0x00000036ef4a028b in ?? () from /usr/lib/libpython2.6.so.1.0
#9  0x00000036ef496eb3 in ?? () from /usr/lib/libpython2.6.so.1.0
#10 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#11 0x00007f01f171661d in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#12 0x00007f01f17168fe in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#13 0x00007f01f1716ec8 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#14 0x00007f01f0191ba0 in initkdecore () from /usr/lib64/python2.6/site-packages/PyKDE4/kdecore.so
#15 0x00000036ef4ed348 in _PyImport_LoadDynamicModule () from /usr/lib/libpython2.6.so.1.0
#16 0x00000036ef4eb3be in ?? () from /usr/lib/libpython2.6.so.1.0
#17 0x00000036ef4eb653 in ?? () from /usr/lib/libpython2.6.so.1.0
#18 0x00000036ef4ebcc8 in ?? () from /usr/lib/libpython2.6.so.1.0
#19 0x00000036ef4eca05 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.6.so.1.0
#20 0x00000036ef4d272f in ?? () from /usr/lib/libpython2.6.so.1.0
#21 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#22 0x00000036ef4461f1 in ?? () from /usr/lib/libpython2.6.so.1.0
#23 0x00000036ef446df2 in PyObject_CallFunction () from /usr/lib/libpython2.6.so.1.0
#24 0x00000036ef4ecb3c in PyImport_Import () from /usr/lib/libpython2.6.so.1.0
#25 0x00000036ef4eccfc in PyImport_ImportModule () from /usr/lib/libpython2.6.so.1.0
#26 0x00007f01f17123c2 in ?? () from /usr/lib64/python2.6/site-packages/sip.so
#27 0x00007f01f092303b in initplasma () from /usr/lib64/python2.6/site-packages/PyKDE4/plasma.so
#28 0x00000036ef4ed348 in _PyImport_LoadDynamicModule () from /usr/lib/libpython2.6.so.1.0
#29 0x00000036ef4eb3be in ?? () from /usr/lib/libpython2.6.so.1.0
#30 0x00000036ef4eb653 in ?? () from /usr/lib/libpython2.6.so.1.0
#31 0x00000036ef4ebcc8 in ?? () from /usr/lib/libpython2.6.so.1.0
#32 0x00000036ef4eca05 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.6.so.1.0
#33 0x00000036ef4d272f in ?? () from /usr/lib/libpython2.6.so.1.0
#34 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#35 0x00000036ef4d2c82 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.6.so.1.0
#36 0x00000036ef4d5878 in PyEval_EvalFrameEx () from /usr/lib/libpython2.6.so.1.0
#37 0x00000036ef4da6b7 in PyEval_EvalCodeEx () from /usr/lib/libpython2.6.so.1.0
#38 0x00000036ef4da792 in PyEval_EvalCode () from /usr/lib/libpython2.6.so.1.0
#39 0x00000036ef4e9a61 in PyImport_ExecCodeModuleEx () from /usr/lib/libpython2.6.so.1.0
#40 0x00000036ef4e9f36 in ?? () from /usr/lib/libpython2.6.so.1.0
#41 0x00000036ef4eb3be in ?? () from /usr/lib/libpython2.6.so.1.0
#42 0x00000036ef4eb653 in ?? () from /usr/lib/libpython2.6.so.1.0
#43 0x00000036ef4ebc88 in ?? () from /usr/lib/libpython2.6.so.1.0
#44 0x00000036ef4eca05 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.6.so.1.0
#45 0x00000036ef4d272f in ?? () from /usr/lib/libpython2.6.so.1.0
#46 0x00000036ef446102 in PyObject_Call () from /usr/lib/libpython2.6.so.1.0
#47 0x00000036ef4461f1 in ?? () from /usr/lib/libpython2.6.so.1.0
#48 0x00000036ef446df2 in PyObject_CallFunction () from /usr/lib/libpython2.6.so.1.0
#49 0x00000036ef4ecb3c in PyImport_Import () from /usr/lib/libpython2.6.so.1.0
#50 0x00000036ef4eccfc in PyImport_ImportModule () from /usr/lib/libpython2.6.so.1.0
#51 0x00007f01f1f90535 in ?? () from /usr/lib64/kde4/kpythonpluginfactory.so
#52 0x00007f01f1f914cc in ?? () from /usr/lib64/kde4/kpythonpluginfactory.so
#53 0x0000003bcafbcd5b in ?? () from /usr/lib/libplasma.so.3
#54 0x0000003bcafbdb9e in Plasma::loadScriptEngine(QString const&, Plasma::Applet*) () from /usr/lib/libplasma.so.3
#55 0x0000003bcaf10997 in ?? () from /usr/lib/libplasma.so.3
#56 0x0000003bcaf11715 in Plasma::Applet::Applet(QObject*, QList<QVariant> const&) () from /usr/lib/libplasma.so.3
#57 0x0000003bcaf6bede in Plasma::PopupApplet::PopupApplet(QObject*, QList<QVariant> const&) () from /usr/lib/libplasma.so.3
#58 0x0000003bcaf5c432 in Plasma::PluginLoader::loadApplet(QString const&, unsigned int, QList<QVariant> const&) () from /usr/lib/libplasma.so.3
#59 0x0000003bcaf26526 in ?? () from /usr/lib/libplasma.so.3
#60 0x0000003bcaf31bc0 in Plasma::Containment::restoreContents(KConfigGroup&) () from /usr/lib/libplasma.so.3
#61 0x0000003bcaf30974 in Plasma::Containment::restore(KConfigGroup&) () from /usr/lib/libplasma.so.3
#62 0x0000003bcaf3a839 in ?? () from /usr/lib/libplasma.so.3
#63 0x0000003bcaf3b105 in Plasma::Corona::loadLayout(QString const&) () from /usr/lib/libplasma.so.3
#64 0x0000003bcaf3b1e6 in Plasma::Corona::initializeLayout(QString const&) () from /usr/lib/libplasma.so.3
#65 0x00007f01fac245f2 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#66 0x00007f01fac248dc in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#67 0x00007f01fac26210 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#68 0x000000329057e2ce in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#69 0x0000003290bc9cc6 in QApplication::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#70 0x0000003290bc739c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#71 0x0000003290bcc7dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#72 0x0000003bc684aff6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#73 0x000000329056c5cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#74 0x000000329056f551 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#75 0x0000003290598ae3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#76 0x00000036d5244262 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#77 0x00000036d5244a40 in ?? () from /usr/lib/libglib-2.0.so.0
#78 0x00000036d5244cdd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#79 0x0000003290598623 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#80 0x0000003290c78a0e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#81 0x000000329056b322 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#82 0x000000329056b704 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#83 0x000000329056f77b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#84 0x00007f01fac0cc58 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#85 0x00000036d121eebd in __libc_start_main () from /lib/libc.so.6
#86 0x00000000004007a9 in _start ()


already reinstalled plasma-workspace and ran revdep-rebuild, but still.

Reproducible: Always
Comment 1 Wormo (RETIRED) gentoo-dev 2011-02-18 23:43:55 UTC
Please post your 'emerge --info' to provide further troubleshooting info.
Comment 2 Christian 2011-02-19 14:52:09 UTC
Created attachment 263027 [details]
emerge.info
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-02-22 13:53:02 UTC
Did you recompile pykde4 and or plasma-desktop after you updated to PyQt4-4.8.3?
Comment 4 Christian 2011-02-22 15:57:27 UTC
plasma-workspace yes pykde4 no, did that and now it works. thanks.
Why wasn't anything detected by revdep-rebuild or so?
Comment 5 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-02-22 16:05:48 UTC
@Qt:
there is an ewarn in dev-python/sip, how about putting a similar one in PyQt as well?
Comment 6 Davide Pesavento (RETIRED) gentoo-dev 2011-02-22 16:13:41 UTC
(In reply to comment #5)
> @Qt:
> there is an ewarn in dev-python/sip, how about putting a similar one in PyQt as
> well?
> 

Sounds reasonable to me.
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2011-04-23 20:21:21 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > @Qt:
> > there is an ewarn in dev-python/sip, how about putting a similar one in PyQt as
> > well?
> > 
> 
> Sounds reasonable to me.

Now would be a great time to do it! :)
Comment 8 Davide Pesavento (RETIRED) gentoo-dev 2012-01-09 14:08:27 UTC
A warning was added to PyQt4 ebuild some time ago.