I'm using edtFTPnetPRO for a .NET 4.0 Windows service running on Server 2003. (Also on XP, but we're not seeing this problem there.)
From time to time the service throws an error. Since that error happens on the GC Finalizer thread, it not only causes the program to crash, it apparently cannot be caught using ordinary means.
I've tested this program on Windows XP and Windows Server 2003. I do not know why it only seems to happen on 2003.
The JIT debugger gives me the following:
(Thread: GC Finalizer Thread)
System.NullReferenceException was unhandled
Message=Object reference not set to an instance of an object.
Source=edtFTPnetPRO
StackTrace:
at dGLNMALAh5TcdY7eYRO.VLHAnFLfOprdnEBHZ9f.Close()
at XnrA8bgRjW8ZMSNV4XO.ufCAQMgI81U5w9c5Loq.Close()
at XnrA8bgRjW8ZMSNV4XO.ufCAQMgI81U5w9c5Loq.Finalize()
InnerException:
Could you please advise me what to do about this?