Ver Mensaje Individual
  #9  
Antiguo 06-02-2020
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 322
Reputación: 22
amadis Va por buen camino
Otra vez con lo mismo

Que tal compañeros

Yo sigo sin entender al EUREKLOG.

Me encuentra MEMORY LEAK en la linea de creacion de este reporte de quickreport

Código Delphi [-]
// Application.CreateForm(TReporte.Create, Reporte );    //primero creaba de esta forma, detecta LEAK
  Reporte := TReporte.Create(nil);   // luego lo creo de esta otra forma  LEAK
        try
             Reporte.prepare; 
             Reporte.Qrlabel.Caption := 'TEXTO';
            Reporte.Print;
        finally
           Reporte.Free;
        end;

El leak me lo marca en esa linea de creacion. (size 30)
Pero ademas, me engancha 2 LEAKS mas dentro de las UNITS DE QUICKREPORT (TQRPRINTER size 1572, TQRStream size 76)

Y al final mete otro LEAK asociado a mi exe


|+Leak #4: Type=Data at $0B861110; Total size=24576; Count=1 |
|-----------------------------------------------------------------------------------------------------------------------------------------------|
|00000002|03 |00000000|004C86F7|project.exe|000C86F7|System.Classes |TMemoryStream |Realloc

¿existirán estos leaks?

O serán fantasmas.

Porque en esa sección de impresión nunca tuve errores.

Y con el eureka pretendía optimizar un poco los recursos y que me ayude a testear.
Pero hasta ahora ve errores donde yo no. aunque ojo SUELO ESTAR CORTO DE VISTA.
Responder Con Cita