Ir para conteúdo
  • Cadastre-se

dev botao

LibMDFe -> Falha na Segmentação (imagem do núcleo gravada)


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 968 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Administradores
Postado

Bom dia Jamil,

Poderia por favor detalhar melhor essa falha ?
Como a mesma é reproduzida?

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado
8 minutos atrás, Juliana Tamizou disse:

Bom dia Jamil,

Poderia por favor detalhar melhor essa falha ?
Como a mesma é reproduzida?

At.

Bom dia

Crio o arquivo ini que está em anexo mais não chego a enviar

with object ACBrMDFe():New(_local_, '')
     :limparlista()   * aqui já para como podem observar no log
     :CarregarINI(_notaFiscal)
     :assinar()
     :validar()
     rtn:=:Enviar(_NumeroLote)
end with

já acusa o problema...

só para constar nas demais lib que utilizo com frequencia  está tudo correto ( libnfe, libboleto, libetquetas, libcep, libposprinter ....)

 

mdfe.ini

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Administradores
Postado

Entendo, e na aplicação de exemplo o mesmo também ocorre?

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado

Bom dia Jamil,

Pelo seu log o método LimparLista está respondendo: 

SetRetorno(0, 0 MDFe(s) Carregado(s))

 

Está enviando outro método após esse?  Conseguimos simular o problema utilizando o demo da libMDFe?

  • Confuso 1
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado (editado)
40 minutos atrás, José M. S. Junior disse:

Bom dia Jamil,

Pelo seu log o método LimparLista está respondendo: 

SetRetorno(0, 0 MDFe(s) Carregado(s))

 

Está enviando outro método após esse?  Conseguimos simular o problema utilizando o demo da libMDFe?

:LimparLista , apos esee metodo ai para ...... depois apresenta o erro ... nap faz mais nada

Editado por jamil
Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Administradores
Postado

Bom dia,

 E em relação a simulação do erro no demo da lib, vc consegue reproduzir lá?

Lembrando que a reprodução no demo nos ajuda a identificar o possível problema e assim estarmos mais perto da correção.

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado (editado)
9 horas atrás, Juliana Tamizou disse:

Bom dia,

 E em relação a simulação do erro no demo da lib, vc consegue reproduzir lá?

Lembrando que a reprodução no demo nos ajuda a identificar o possível problema e assim estarmos mais perto da correção.

At.

 

gostaria de lembra que tive  este mesmo problema  com a LibBoleto a mais o menos 2 meses atrás e o @Daniel Simoes Resolveu

 

Editado por jamil
Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
  • Solution
Postado

Pelo que recuperei do histórico do Post abaixo, o problema foi resolvido com a instalação da versão correta do OpenSSL... ou seja, não era algo na ACBrLib

 

  • Obrigado 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado
18 horas atrás, Daniel Simoes disse:

Pelo que recuperei do histórico do Post abaixo, o problema foi resolvido com a instalação da versão correta do OpenSSL... ou seja, não era algo na ACBrLib

 

Bom dia @Daniel Simoes,

está correto porém a história está se repetindo com a LIbMDF-e em Linux

fix hoje a atualização para última versão que voce disponibilizou e o problema persiste , 

gostaria de insistir somente nessa Lib as demais que meu sistema consome estão funcionando perfeitamente

bem.

 

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Membros Pro
Postado
18 horas atrás, Daniel Simoes disse:

Pelo que recuperei do histórico do Post abaixo, o problema foi resolvido com a instalação da versão correta do OpenSSL... ou seja, não era algo na ACBrLib

 

Bom dia @Daniel Simoes,

está correto porém a história está se repetindo com a LIbMDF-e em Linux

fix hoje a atualização para última versão que voce disponibilizou e o problema persiste , 

gostaria de insistir somente nessa Lib as demais que meu sistema consome estão funcionando perfeitamente

bem.

vamos la:

todas as outras funções da LibMDF-e eu consigo consumir sem problemas: Exemplo

-                 :limparlista()
                  :CarregarXML(  xxx  )
                  :ImprimirPDF()
                 :Imprimir()

                 :EnviarEmail(  )

etc...

porem quando tento

:CarregarINI( _notaFiscal )  * ai ....Falha de segmentação  (imagem do núcleo gravada)

ai para tudo 

.....

Estou tentando ser o mais claro no Relato do Problema, que como ja disse no inicio sem usei essa LibMDF-e e

funcionava muito bem.....

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Membros Pro
Postado (editado)
21 minutos atrás, jamil disse:

Bom dia @Daniel Simoes,

está correto porém a história está se repetindo com a LIbMDF-e em Linux

fix hoje a atualização para última versão que voce disponibilizou e o problema persiste , 

gostaria de insistir somente nessa Lib as demais que meu sistema consome estão funcionando perfeitamente

bem.

vamos la:

todas as outras funções da LibMDF-e eu consigo consumir sem problemas: Exemplo

-                 :limparlista()
                  :CarregarXML(  xxx  )
                  :ImprimirPDF()
                 :Imprimir()

                 :EnviarEmail(  )

etc...

porem quando tento

:CarregarINI( _notaFiscal )  * ai ....Falha de segmentação  (imagem do núcleo gravada)

ai para tudo 

.....

Estou tentando ser o mais claro no Relato do Problema, que como ja disse no inicio sem usei essa LibMDF-e e

funcionava muito bem.....

Revi minha Resposta e notei que cometi um GRANDE ERRO,

estou tentando migrar para MultiThread

e ao fazer isso errei ao reescrever o 

METHOD CarregarINI(eArquivoOuIni) CLASS ACBrMDFe

a LibMDF-e está funcionando sem problemas em Linux.

Obrigado pela Atenção

Editado por jamil
  • Curtir 2
  • Obrigado 1
Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 968 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.