FTPS crashes OR stalls TC right after connection

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
shula
Junior Member
Junior Member
Posts: 8
Joined: 2009-06-12, 07:30 UTC

FTPS crashes OR stalls TC right after connection

Post by *shula »

both in tc7.50 & tc7.55

create FTP connection,
check the TLS/SSL checkbox,
connect to an FTPs server that works
(you can verify that the FTPS server indeed works using something else like WinSCP or FileZilla...)

on TC7.55, right after or during handshake, TC gives me a dialog box about crash, and whether i want to continue

on TC7.50, the last FTP Connection message is either "downloading" or "geting file list", and it never continues. (I can cancel, though).


(k, nevermind the crash screen, this forum won't let me post a link)
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3864
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

TC gives me a dialog box about crash
Well, I bet it says: Press Ctrl+C to copy this report!

Just do it and post the resulting text here ...
#5767 Personal license
shula
Junior Member
Junior Member
Posts: 8
Joined: 2009-06-12, 07:30 UTC

it was both a server issue and lack of error handling in TC

Post by *shula »

i can't recreate the problem now.
here's yesterday's message

tinypic dot com slash r slash 6is8c3 slash 5 (damn it, why cant i put image links?!!?!? i paid for this program!)

i had a filezilla server, and only it's 21 port was forward.
apparently it needs to have an additional range of addresses forwarded from the router in order to work, (it uses 2 separate connections for commands and data)

anyway,
tc (and not only TC) failed recognizing the error, and crashed on TC755 (as you see in the pic), or just stalled (tc750), without a proper error message.

after fixing the server,
tc works fine.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48093
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I have chcked your trace now. The error occurs inside of the function SSL_connect, which is part of OpenSSL. Maybe you had some older version of openssl installed somewhere on your system? Can you try with the latest version? Address 0 means that OpenSSL tried to call a function which doesn't exist.
Author of Total Commander
https://www.ghisler.com
shula
Junior Member
Junior Member
Posts: 8
Joined: 2009-06-12, 07:30 UTC

Post by *shula »

thanks

[quote="ghisler(Author)"]Can you try with the latest version? [/quote]

sorry, the server's issue is fixed, and i no longer get any error.
i can't break it intentionally :)

if someone wish to recreate, it's a recent filezilla server behind a windows firewall, and some router with only port 21 forwarded
Post Reply