<div dir="ltr"><div>On the PyPi version of PyQt5.9, I'm seeing a segfault that occurs everytime when run in a flavor of Ubuntu (tested in 16.04, 17.04 and 17.10) and Debian 9, but never occurs when run on Fedora 25 or 26 using the exact same PyQt5 package. Moreover, the segfault does not occur when using the distro PyQt5 packages. The segfault occurs well before program exit.<br><br></div>I have attached the gdb stacktrace from an Ubuntu 16.04 instance.<br clear="all"><div><div><div><div><br></div><div>This is the code that triggers it: <a href="http://bazaar.launchpad.net/~dlynch3/rapid/zeromq_pyqt/view/983/upgrade.py">http://bazaar.launchpad.net/~dlynch3/rapid/zeromq_pyqt/view/983/upgrade.py</a><br><br></div><div>I really do not expect anyone to run this code, but if you do, it's run like this (note the tempdir!):<br><br></div><div>python3 upgrade.py tempdir/rapid-photo-downloader-0.9.1.tar.gz<br><br></div><div>with the tar.gz from <a href="https://launchpad.net/rapid/pyqt/0.9.1/+download/rapid-photo-downloader-0.9.1.tar.gz">https://launchpad.net/rapid/pyqt/0.9.1/+download/rapid-photo-downloader-0.9.1.tar.gz</a><br><br></div><div>**NOTE should the script execute successfully the directory the tar.gz is in and everything else in that directory will be deleted, so do not run this script without using the tempdir!**<br><br></div><div>Moreover, it makes sense to run this script only when the application has already been installed. See for instructions: <a href="http://damonlynch.net/rapid/download.html">http://damonlynch.net/rapid/download.html</a><br></div><div><br></div><div>Is this a bug in the PyQt5 or Qt PyPi package? Or a bug in my code?<br><br></div><div>Damon<br></div><div>-- <br><div class="gmail_signature"><a href="http://www.damonlynch.net" target="_blank">http://www.damonlynch.net</a><div></div><div></div><div></div></div>
</div></div></div></div></div>