Yeah, was just about to do something similar to that.
If I access my machine over the network I get errors about nulls instead of that message, but it doesn't help if I comment out the line reported with the null error, so obviously there's something earlier that's causing it.
Eliminated the bug with nulls, and it works perfectly fine across the network now. Try it back on localhost, and it's doing the same damned thing. So I track it down and find precisely where the problem is, except I can't find what the problem is. I know it's with an AJAX call, and by using dummy calls and stuff, I can prove everything works individually. Put it all together and I get the bloody 'Operation aborted' again. :'(