In a production program (SSL client), I keep receiving the error:
Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034).
The error is probably raised by the ScSSHChannel.Connect procedure, and occurs in multiples of four to 8 events.
code is 
try
ScsshChannel2.connect
except
 on e: exception do
    begin
    log('FATAL ERROR will re try '+e.message;
    disconnectall; // a procedure to close all data chans.
    timerdelayconnect.enabled:=true; // wait 6 seconds and  retry log on and port forward
    end;
end;
typical log file entry
12/10/2011 02:46:06	FATAL ERROR will re try Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034)
12/10/2011 02:46:06	FATAL ERROR  will re try Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034)
12/10/2011 02:46:06	FATAL ERROR will re try Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034)
12/10/2011 02:46:06	FATAL ERROR will re try Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034)
12/10/2011 02:46:06	FATAL ERROR will re try Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034)
12/10/2011 02:46:06	FATAL ERROR  will re try Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034)
12/10/2011 02:46:06	FATAL ERROR  will re try Assertion failure (D:\Projects\Delphi\SecureBridge\Source\ScSSHChannel.pas, line 1034)
12/10/2011 02:46:06	SSL connected
I don't have source code, and don't have drive D in production machine, or my Delphi machine. Any Idea what is happening. I can't reproduce problem in office.
Jeff
			
									
									
						Assertion failure
Cant reproduce fault
The only time I see the error is when a production app. is on a client site. I have several other clients using the same program without any error.
I assume that there is some kind of link failure. I can't reproduce fault, and have limited debug facilities on clients machines.
If I bring the client machine to my office I never see the problem. Even using the program on a very poor wireless link won't reproduce the fault.
The only thing that I can think of now is to look for this error and reboot client PC !
Jeff
			
									
									
						I assume that there is some kind of link failure. I can't reproduce fault, and have limited debug facilities on clients machines.
If I bring the client machine to my office I never see the problem. Even using the program on a very poor wireless link won't reproduce the fault.
The only thing that I can think of now is to look for this error and reboot client PC !
Jeff