The error seems to come before any actual connection is made. I don't have a log file, specifying the /log option doesn't create a log file for this particular attempt (/log=c:\log.txt, for example, doesn't create the log.txt file unless it actually connects, as far as I can tell)
I run the session as follows:
winscp3 (name of saved session)
The saved session connects fine in the GUI.
Attempting to connect using by providing the information instead of the session, ex:
winscp3 scp://user:pass@server.com
works fine on other machines on the network, but not this one. It results in the same EAccessViolation.
Thanks!