PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 732 - QWebKit can't support SSL
: QWebKit can't support SSL
Status: NEW
Product: PySide
Classification: Unclassified
Component: Windows Installer
: HEAD
: PC MS Windows XP/Vista/7
: P3 normal
Assigned To: Roman Lacko
:
:
:
  Show dependency treegraph
 
Reported: 2011-03-15 04:27 EET by flyaflya
Modified: 2012-03-08 16:57 EET (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description flyaflya 2011-03-15 04:27:59 EET
The windows pyside package missing ssleay32.dll and libeay32.dll, When the
QWebView open a https page, get the errors:

QSslSocket: cannot call unresolved function SSLv3_client_method
QSslSocket: cannot call unresolved function SSL_CTX_new
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function ERR_get_error
QSslSocket: cannot call unresolved function ERR_error_string

I download the ssleay32.dll and libeay32.dll, but when put them in the
program's work directory or the pyside
folder(C:\Python26\Lib\site-packages\PySide), still can't work. Just put them
in the system path can deal the problem.

I hope the the pyside package can include these dll files, and make them  work
when they in the current work folder for easy to bundle the py files to exe by
py2exe.
Comment 1 Hugo Parente Lima 2011-03-15 16:23:32 EET
Thanks for reporting, changing the assignee to Roman Lacko.
Comment 2 Hugo Parente Lima 2011-06-09 02:07:44 EEST
Do you know if these libraries came with the Qt C++ windows binary
distribution?
Comment 3 Farsmo 2012-01-05 20:29:40 EET
Still a bug with 1.0.9.

The standard C++ binary of QtNetwork4.dll does not contain the string
"unresolved" whereas the binary provided by Roman contains it. This means the
standard Qt C++ distribution probably has these functions statically linked,
while PySide has them dynamically linked (with lazy binding so an objdump
doesn't show that).
Comment 4 Matti Airas 2012-03-08 16:57:30 EET
PySide is now a Qt-addon and uses Qt Project's JIRA tool for tracking bugs.
Please verify that the bug is still valid and re-submit it in the address
below:

https://bugreports.qt-project.org/

Sorry for the inconvenience!