I figured it out killing every process one by one until it ran. It wont run while "proxy cap" is running. proxy cap is a app that will run in the background and proxy any given application when ever its used. It has no rules to proxy io or have any thing do with io so I dont know why they conflict.
Not an io bug, I'm sure.
ProxyCap does something with the packets that it shouldn't...
A packets capture (with Ethereal for example) with and without ProxyCap running would show the differences.
well proxy cap is doesnt do anything with packets unless instructed to. it works only on the .exe file you tell it to.not all connections (at least in my config) I ran serv-u and g6ftp server fine with it running. and io is crashing not other apps or proxycap. So this would lead me to think that the problem has something to do with io.