python-PyQt4-4.11.4-5 jest nadal popsute

Łukasz Maśko masko w ipipan.waw.pl
Sob, 31 Gru 2016, 12:34:14 CET


Dnia sobota, 31 grudnia 2016 11:29:00 Arkadiusz Miśkiewicz pisze:
> On Saturday 31 of December 2016, Łukasz Maśko wrote:
> > Nie wiem, z czego to wynika (prawdopodobnie z zależności), ale python-
> > PyQt4-4.11.4-5 nadal nie pozwala plasma-desktop na poprawne uruchomienie
> > się i start KDE kończy się każdorazowo segfaultem plasmy. Ostatnia
> > działająca u mnie wersja to *-3. Dotyczy i686 i x86-64.
> > 
> > Jeśli komuś działa, proszę o potwierdzenie (jak nie działa - również).
> 
> Jak powtórzyć problem?

U mnie wystarczy odpalić KDE po aktualizacji python-PyQt4. I tyle.
 
> [arekm w xps ~]$ ps aux|grep plasma-desktop
> arekm     6057  2.5  1.1 3337408 185156 ?      Sl   Dec28 103:00 kdeinit4:
> plasma-desktop [kdeinit] arekm    32549  0.0  0.0 132172   856 pts/6    S+ 
>  11:28   0:00 grep plasma-desktop [arekm w xps ~]$ rpm -q python-PyQt4
> python-PyQt4-4.11.4-4.x86_64
> 
> 
> gdb coś ciekawego mówi?

Samo gdb niewiele, natomiast po odpaleniu w oknie debugowania KDE mam taki 
log:

Application: Powłoka pulpitu Plazmy (plasma-desktop), signal: Segmentation 
fault
Using host libthread_db library "/lib64/libthread_db.so.1".
84      T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007fffcc1122ba in ?? () from /usr/lib64/python2.7/site-packages/sip.so
#8  0x00007fffcc11d8de in ?? () from /usr/lib64/python2.7/site-packages/sip.so
#9  0x00007fffcc11d9f0 in ?? () from /usr/lib64/python2.7/site-packages/sip.so
#10 0x00007fffcc47105e in meth_QObject_connect (sipSelf=0x7fffcc0f3e90, 
sipArgs=0x7fffc92d4470) at /usr/src/debug/PyQt-x11-
gpl-4.11.4/sip/QtCore/qobject.sip:591
#11 0x00007fffcce2a66e in call_function (oparg=<optimized out>, 
pp_stack=0x7fffffffc620) at Python/ceval.c:4352
#12 PyEval_EvalFrameEx (f=f w entry=0x7fffcca9abc0, throwflag=throwflag w entry=0) 
at Python/ceval.c:2989
#13 0x00007fffcce2d514 in PyEval_EvalCodeEx (co=<optimized out>, 
globals=<optimized out>, locals=locals w entry=0x0, 
args=args w entry=0x7fffc92d9be8, argcount=1, kws=kws w entry=0x0, kwcount=0, 
defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3584
#14 0x00007fffccdb5e5c in function_call (func=0x7fffc9a075f0, 
arg=0x7fffc92d9bd0, kw=0x0) at Objects/funcobject.c:523
#15 0x00007fffccd90e13 in PyObject_Call (func=func w entry=0x7fffc9a075f0, 
arg=arg w entry=0x7fffc92d9bd0, kw=kw w entry=0x0) at Objects/abstract.c:2547
#16 0x00007fffccd9fd1c in instancemethod_call (func=0x7fffc9a075f0, 
arg=0x7fffc92d9bd0, kw=0x0) at Objects/classobject.c:2602
#17 0x00007fffccd90e13 in PyObject_Call (func=func w entry=0x7fffccaaed70, 
arg=arg w entry=0x7fffccb02050, kw=<optimized out>) at Objects/abstract.c:2547
#18 0x00007fffcce23647 in PyEval_CallObjectWithKeywords (func=0x7fffccaaed70, 
arg=0x7fffccb02050, kw=<optimized out>) at Python/ceval.c:4221
#19 0x00007fffcc11ae74 in ?? () from /usr/lib64/python2.7/site-packages/sip.so
#20 0x00007fffcc3b3f77 in sipVH_QtCore_7 (sipGILState=PyGILState_LOCKED, 
sipErrorHandler=0x0, sipPySelf=0x7fffcc0f3e90, sipMethod=0x7fffccaaed70) at 
sipQtCorepart0.cpp:4403
#21 0x00007fffcb3177b9 in sipPlasma_AppletScript::init() () from 
/usr/lib64/python2.7/site-packages/PyKDE4/plasma.so
#22 0x00007ffff5e03731 in Plasma::Applet::init (this=0x10e1110) at 
/usr/src/debug/kdelibs-4.14.27/plasma/applet.cpp:249
#23 0x00007ffff5e13b33 in Plasma::ContainmentPrivate::initApplets 
(this=0x10c2ef0) at /usr/src/debug/kdelibs-4.14.27/plasma/containment.cpp:460
#24 0x00007ffff5e2681a in Plasma::CoronaPrivate::importLayout (this=0x88ff00, 
conf=..., mergeConfig=mergeConfig w entry=false) at 
/usr/src/debug/kdelibs-4.14.27/plasma/corona.cpp:1070
#25 0x00007ffff5e27938 in Plasma::Corona::loadLayout 
(this=this w entry=0x88f4a0, configName=...) at 
/usr/src/debug/kdelibs-4.14.27/plasma/corona.cpp:281
#26 0x00007ffff5e27a44 in Plasma::Corona::initializeLayout 
(this=this w entry=0x88f4a0, configName=...) at 
/usr/src/debug/kdelibs-4.14.27/plasma/corona.cpp:182
#27 0x00007ffff7baca58 in PlasmaApp::corona (this=this w entry=0x6b9c40, 
createIfMissing=createIfMissing w entry=true) at /usr/src/debug/kde-
workspace-4.11.22/plasma/desktop/shell/plasmaapp.cpp:856
#28 0x00007ffff7baf014 in PlasmaApp::setupDesktop (this=0x6b9c40) at 
/usr/src/debug/kde-workspace-4.11.22/plasma/desktop/shell/plasmaapp.cpp:314
#29 0x00007ffff7bb46e5 in PlasmaApp::qt_static_metacall (_o=0x6b9c40, 
_id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at 
/usr/src/debug/kde-
workspace-4.11.22/build/plasma/desktop/shell/plasmaapp.moc:128
#30 0x00007ffff4236291 in QObject::event(QEvent*) () from 
/usr/lib64/libQtCore.so.4
#31 0x00007ffff3570f4d in QApplication::event(QEvent*) () from 
/usr/lib64/libQtGui.so.4
#32 0x00007ffff356b83c in QApplicationPrivate::notify_helper(QObject*, 
QEvent*) () from /usr/lib64/libQtGui.so.4
#33 0x00007ffff35726b6 in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib64/libQtGui.so.4
#34 0x00007ffff4f555ba in KApplication::notify (this=0x6b9c40, 
receiver=0x6b9c40, event=0x908e50) at 
/usr/src/debug/kdelibs-4.14.27/kdeui/kernel/kapplication.cpp:311
#35 0x00007ffff421c54d in QCoreApplication::notifyInternal(QObject*, QEvent*) 
() from /usr/lib64/libQtCore.so.4
#36 0x00007ffff421fa04 in QCoreApplicationPrivate::sendPostedEvents(QObject*, 
int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#37 0x00007ffff424cdfe in ?? () from /usr/lib64/libQtCore.so.4
#38 0x00007fffea7f9712 in g_main_context_dispatch () from 
/usr/lib64/libglib-2.0.so.0
#39 0x00007fffea7f9a80 in ?? () from /usr/lib64/libglib-2.0.so.0
#40 0x00007fffea7f9b2c in g_main_context_iteration () from 
/usr/lib64/libglib-2.0.so.0
#41 0x00007ffff424cf7c in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib64/libQtCore.so.4
#42 0x00007ffff3614166 in ?? () from /usr/lib64/libQtGui.so.4
#43 0x00007ffff421ae01 in 
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib64/libQtCore.so.4
#44 0x00007ffff421b175 in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib64/libQtCore.so.4
#45 0x00007ffff4220b9d in QCoreApplication::exec() () from 
/usr/lib64/libQtCore.so.4
#46 0x00007ffff7b945d4 in kdemain (argc=1, argv=0x7fffffffda18) at 
/usr/src/debug/kde-workspace-4.11.22/plasma/desktop/shell/main.cpp:126
#47 0x00007ffff75b4350 in __libc_start_main (main=0x400720 <main(int, 
char**)>, argc=1, argv=0x7fffffffda18, init=<optimized out>, fini=<optimized 
out>, rtld_fini=<optimized out>, stack_end=0x7fffffffda08) at ../csu/libc-
start.c:289
#48 0x000000000040075a in _start () at ../sysdeps/x86_64/start.S:120

(doinstalowałem odpowiednie *-debuginfo, żeby uzyskać powyższe wyjście - z 
wyjątkiem /usr/lib64/python2.7/site-packages/sip.so, bo do tego nie znalazłem 
albo nie ma).

Nie rozumiem tego. Kod się przecież nie zmienił, a jednak nowy nie chce 
działać.
-- 
Łukasz Maśko                                                            _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"


Więcej informacji o liście pld-users-pl