Jump to content

Memory Leak ao imprimir cupom MFE


Go to solution Solved by Italo Giurizzato Junior,
  • Este tópico foi criado há 974 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • 2 months later...
  • Consultores

Bom dia Jackson,

Primeiramente desculpe pela demora.

Não consegui identificar o problema, favor atualizar os fontes e faça um novo teste.

Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Consultores

Complementando o que o Italo disse acima, visto que está utilizando o MadExcept, queira também verificar se está com ele atualizado.

Houveram algumas correções quando ele reportava falsos memory leaks há algum tempo.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

5 horas atrás, Italo Jurisato Junior disse:

Bom dia Jackson,

Primeiramente desculpe pela demora.

Não consegui identificar o problema, favor atualizar os fontes e faça um novo teste.

Atualizei agora os fontes e ocorre o mesmo vazamento.

Detalhe: só acontece quando mando imprimir pelo fortes, quando configurado pelo escpos não dá vazamento.

5 horas atrás, EMBarbosa disse:

Complementando o que o Italo disse acima, visto que está utilizando o MadExcept, queira também verificar se está com ele atualizado.

Houveram algumas correções quando ele reportava falsos memory leaks há algum tempo.

Estou com a última versão 5.0.0 e com a opção report source leaks marcada

mad.png.96cdc3f0eec7bb4a29019d8dd08c36fe.png

Link to comment
Share on other sites

  • Consultores
1 hora atrás, jackson Lima disse:

Detalhe: só acontece quando mando imprimir pelo fortes, quando configurado pelo escpos não dá vazamento.

Pelas primeiras imagens que você pos no tópico, o MadExcept parece estar reportando algum leak dentro do Form, talvez até mesmo um label.

Mas como não tenho o MadExcept não consegui identificar quem especificamente.

Visto que você tem o MadExcept aí, não consegue detectar ou corrigir?

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

16 horas atrás, EMBarbosa disse:

Pelas primeiras imagens que você pos no tópico, o MadExcept parece estar reportando algum leak dentro do Form, talvez até mesmo um label.

Mas como não tenho o MadExcept não consegui identificar quem especificamente.

Visto que você tem o MadExcept aí, não consegue detectar ou corrigir?

Bem, não consegui identificar precisamente o erro, mas percebi:

que o vazamento só ocorre quando selecionado o preview

que ao comentar a chamada da função: NewPreview dentro do create da classe TRLPreviewForm do fortes o memory leak não ocorre mais

Link to comment
Share on other sites

Só pra dar mais um feedback, removi um dos 3 erros que aparece na imagem 1: TRLRealBounds.Create

Eu movi a linha inherited Create; do construtor para a primeira linha ficando asism:

 

constructor TRLRealBounds.Create(AOwner: TRLCustomControl);
begin
  inherited Create;

  FParentControl := AOwner;
  FUsedUnit := buNone;
  FLeft := 0;
  FTop := 0;
  FWidth := 0;
  FHeight := 0;
end;

 

porém nos outros dois TRLCustomControl e TRLCustomLabel não consegui resolver.

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia Jackson,

Pelo seu relato, concluo que o problema esta no Fortes Report e não no ACBr.

Estou correto?

  • Like 1
Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Este tópico foi criado há 974 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.