Hi,
Situation:
Im am using a TNMFTP component to download something from a FTP-host.
The downloading works perfect on several computers. So, there is no
question about username/password, hostname. All is correct.
Problem:
There are 2 computers that don't want to download. The
component connects without problems, but as soon as it starts to
download, it there is an Access Violation at address 00000000. In the
PacketRecvd event I can see wether something is downloaded, but not 1
byte.
Even if I login at the computer as another user, the problem
still occurs. The users have read/wright permissions to the drive
where the file is downloaded. I tried it on several different
download-sites, and different drives. Same problem.
I notice that when I have compatibility mode on with Windows95, it
doesn't error. But I can't use compatibility mode, because another
problem with my BDE connection occurs.
Due to programming issues, third-party components
etc there could be memory-handling-problems. So, to convince myself
that it is really the FTP-component that is bugging, I have build a
very small application with just a form, a label and a button and the
FTP-component. When I click the button I just set the label-caption
that it is connecting, I do a ftp.connect and it connects right. When
it starts downloading, same error. Even if the PC is completely
shutdown, and restarted again.
So, in this very tiny application it is not a memory problem that is
caused by bad programming or malicious third-party components. I think
I need a good (maby free) alternative. Any suggestions?
Thanx, Roy


|