Einzelnen Beitrag anzeigen

NormanNG

Registriert seit: 1. Feb 2006
294 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Sporadische Zugriffsverletzung bei LoadLibrary

  Alt 28. Mai 2008, 19:25
Hi,

zuerst fällt auf:

Delphi-Quellcode:
  hdll := LoadLibrary('IPHLPAPI.DLL');
  if hdll <> 0 then
  begin
    @AdaptersAddresses := GetProcAddress(hdll, 'GetAdaptersAddresses');
    if @AdaptersAddresses <> nil then
    begin
      error := AdaptersAddresses(AF_UNSPEC, 10, nil, nil, @buffer);
      if error <> ERROR_BUFFER_OVERFLOW then
        exit;
Hier ensteht ein MemoryLeak, weil das Freelibrary nicht aufgerufen wird...



P.S. "...wo sich EurekaLog meldet..."
was wird denn gemeldet?
Gruß
Norman
  Mit Zitat antworten Zitat