Red Hat Bugzilla – Bug 1225212
Reads from file like objects actually only worked for file objects
Last modified: 2015-11-24 10:00:54 EST
+++ This bug was initially created as a clone of Bug #1225211 +++ Several python-nss functions/methods state they can read their input from either a string or any file like object (e.g. PKCS12Decoder). There is a bug in the common routine used to read the data for these entry points. It only worked for strings and file objects (or derived from the file object class). It fails to work for file like objects that implement the file interface (e.g. StringIO).
Created attachment 1042435 [details] augment test_pkcs12 to import from filename, file object & file like object I said I would show how to exercise the fix, this is a patch which does that. In hindsight it should have been included in the update.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-2357.html