Bug#844601: python-spyder: "from spyder.plugins.editor import Editor" hangs the machine
PICCA Frederic-Emmanuel
frederic-emmanuel.picca at synchrotron-soleil.fr
Sat Nov 19 13:40:56 UTC 2016
> Hi Picca! Please next time you reassign a bug also CC the maintainer/team that
> receives the bug, else we don't get this very text you wrote above :-)
sorry about that.
> No, this not seems to be a Qt bug, and even less a Qt5 bug, as the lib
> mentioned in the backtrace is from Qt4. By looking at the bug log I am
> wondering if you are not happen to be mixing Qt4 and Qt5 in the same package.
I am not at all a Qt specialiste, so I red the first lines of the backtrace
#0 registerFont (fnt=0xbfffdd24) at text/qfontdatabase.cpp:1025
#1 QFontDatabasePrivate::addAppFont (this=<optimized out>, fontData=..., fileName=...) at text/qfontdatabase.cpp:2436
#2 0xb47ea5dd in QFontDatabase::addApplicationFont (fileName=...) at text/qfontdatabase.cpp:2482
#3 0xb4c5bc0a in ?? () from /usr/lib/python2.7/dist-packages/PyQt5/QtGui.i386-linux-gnu.so
#4 0x800d6ba1 in call_function (oparg=<optimized out>, pp_stack=0xbfffde88) at ../Python/ceval.c:4352
then I seems to me that we where talking about PyQT5 (the binding) and then I deducted that the #0 where commin from qt5.
How do I know from which library this is comming from.
I obtained these backtrace by installing the qt5 debug symbols and not the qt4 ones.
> Please double check all your dependencies that you are not mixing Qt4 and Qt5.
> And before reassigning to Qt please check that the issue is not in the
> bindings. Hint: try coding a minimal example.
> Due to the above I'm reassigning you the bug.
> It can be caused by a missued of your
> library but nevertheless it should not segfault :).
> Pass a null pointer to be dereferenced and you will get a segfault. And that's
> purely missuse.
Yes this si why I like haskell ;)
Regards, Fred
More information about the debian-science-maintainers
mailing list