Hi,
Στις 11/4/2014 4:26 μμ, ο/η Michael Van Canneyt έγραψε:
<snip>
But I compiled everything with 2.6.4, and it worked.You should be able to copy the following units from trunk to your projects directory:openssl/src/openssl.pas openssl/src/fpopenssl.pp fcl-net/src/ssockets.pp fcl-net/src/sslsockets.pp fcl-web/src/fphttpclient.ppI already done that and started to test it ... Thx again ...
i didn't test in trunk but in fpc 2.6.4 i always get this mem leak
C:\Users\dimitris\Programming\Projects\prjTestFPSSL\bin\prjTestFPSSL.exe Heap dump by heaptrc unit 1453 memory blocks allocated : 1627489/1631184 1451 memory blocks freed : 1627473/1631168 2 unfreed memory blocks : 16 True heap size : 655360 (128 used in System startup) True free heap : 655072 Should be : 655088 Call trace for block $00317B80 size 8 $0040B976 file: objpas.inc : 345;$0056D46F TSSL__CREATE, line 361 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fpopenssl.pp $00569705 TSSLSOCKETHANDLER__INITCONTEXT, line 367 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/sslsockets.pp $00568F76 TSSLSOCKETHANDLER__CONNECT, line 227 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/sslsockets.pp $00566C6A TINETSOCKET__CONNECT, line 868 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/ssockets.pp $00562E73 TFPCUSTOMHTTPCLIENT__CONNECTTOSERVER, line 449 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fphttpclient.pp $005651D5 TFPCUSTOMHTTPCLIENT__DOMETHOD, line 932 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fphttpclient.pp $00565AFA TFPCUSTOMHTTPCLIENT__HTTPMETHOD, line 1030 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fphttpclient.ppCall trace for block $00317B30 size 8 $0040B976 file: objpas.inc : 345;$0056C8DF TSSLCONTEXT__CREATE, line 142 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fpopenssl.pp $00569538 TSSLSOCKETHANDLER__INITCONTEXT, line 344 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/sslsockets.pp $00568F76 TSSLSOCKETHANDLER__CONNECT, line 227 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/sslsockets.pp $00566C6A TINETSOCKET__CONNECT, line 868 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/ssockets.pp $00562E73 TFPCUSTOMHTTPCLIENT__CONNECTTOSERVER, line 449 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fphttpclient.pp $005651D5 TFPCUSTOMHTTPCLIENT__DOMETHOD, line 932 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fphttpclient.pp $00565AFA TFPCUSTOMHTTPCLIENT__HTTPMETHOD, line 1030 of C:/Users/dimitris/Programming/Projects/prjTestFPSSL/source/fphttpclient.pp
all the latest file from trunk copied to project dir. Using fpc latest fpc 2.6 fixes branch on windows 7 64 . Any hint ? regards, -- Dimitrios Chr. Ioannidis
smime.p7s
Description: Κρυπτογραφημένη υπογραφή S/MIME
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel