[Baypiggies] Need help reporting "potential" bug in Python 2.7.13 SimpleXMLRPCServer (Tony Cappellini)
j at abel.co
j at abel.co
Fri Jul 21 13:54:56 EDT 2017
(I think my first response got garbled)
If your app runs OK with the regular Python interpreter, it's probably
not a Python bug. Freezing can be tricky. It's probably more of a
Pyinstaller issue, but I'd suggest trying a different freezer. 2.7
might make things more difficult ... I'd suggest moving to Python 3 if
possible. You'll generally have a better freezer selection on Python 3.
You say exe ... is Windows your target? For Windows I'd suggest trying
Date: Thu, 20 Jul 2017 18:37:05 -0700
From: Tony Cappellini <cappy2112 at gmail.com>
To: Baypiggies <baypiggies at python.org>
Subject: [Baypiggies] Need help reporting "potential" bug in Python
<CABRXM4=1GmfkfFwZ5eUbz5mBw89r3N5QCg2xofg19n5Q+pW-ZA at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
I've encountered the following exception:"ImportError: DLL load failed:
Invalid access to memory location."
when running a short python app that was bundled into an exe with
Pyinstaller, and when compressed with UPX.
If I remove UPX from the path, rebundle the app with pyinstaller, the
assert does not happen. (This makes me a bit suspicious of a UPX bug
though, but I'm not sure how to proceed)
I've created an account on bugs.python.org, but did not find any
to this issue.
The good news is that it's very repeatable- in my environment, and that
SimpleXMLRPCServer is enough to cause the assertion (along with UPX
compression and bundling with Pyinstaller).
The bad news- I'v enever filed a bug report for Python before, and
use some help
I could use some help filing the bug, or getting some additional
information on this issue,
More information about the Baypiggies