Einzelnen Beitrag anzeigen

Ruio

Registriert seit: 6. Nov 2008
89 Beiträge
 
Delphi 2005 Personal
 
#1

Indy mit DoOnDisconnected

  Alt 19. Mär 2009, 20:46
So ich bekomm hier unerklärlicherweise eine (zwei) Zugriffsverlertzungen:
Delphi-Quellcode:
procedure TIdCustomHTTP.DoOnDisconnected;
begin
  inherited DoOnDisconnected;

  if Assigned(Request.Authentication) and //<--Hier die 1. Meldung
    (Request.Authentication.CurrentStep = Request.Authentication.Steps) then begin
    if Assigned(AuthenticationManager) then begin
      AuthenticationManager.AddAuthentication(Request.Authentication, URL);
    end;
    Request.Authentication.Free;
    Request.Authentication := nil;
  end;

  if Assigned(ProxyParams.Authentication) and //<--Hier die 2. Meldung
    (ProxyParams.Authentication.CurrentStep = ProxyParams.Authentication.Steps) then begin
    ProxyParams.Authentication.Reset;
  end;
end;
1. Meldung:
Zitat:
---------------------------
Ldfvote
---------------------------
Zugriffsverletzung bei Adresse 0047F374 in Modul 'LDFVote.exe'. Lesen von Adresse 00000000.
---------------------------
OK
---------------------------
2. Meldung:
Zitat:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt LDFVote.exe ist eine Exception der Klasse EAccessViolation mit der Meldung 'Zugriffsverletzung bei Adresse 0047F42B in Modul 'LDFVote.exe'. Lesen von Adresse 00000000' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------
Die Meldungen treten nicht immer auf.

Aufruf:
StringList.Text := http.Get('http://google.de'); Woher kommen die Meldungen denn?

Version: Rev 1.54
  Mit Zitat antworten Zitat