Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde,

Estávamos utilizando o trunk1 sem problemas, mas estamos migrando o nosso projeto para o trunk 2 e ao tentar carregar a bilbioteca AcbrFramework32.dll, acontece o erro abaixo, alguém poderia nos ajudar? Essa máquina tem 16GB de RAM. Acredito que memória não seja o problema. Mesmo recompilando o Acbr no trunk2 acontece o mesmo erro.

A linha que dispara o erro é System.loadLibrary("ACBrFramework32");

 

An unhandled exception occurred at $49F8CB6A :
EOutOfMemory : Out of memory
  $49F8CB6A

java.lang.UnsatisfiedLinkError: C:\Windows\System32\ACBrFramework32.dll: Uma rotina de inicialização da biblioteca de vínculo dinâmico (DLL) falhou
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880)
    at java.lang.Runtime.loadLibrary0(Runtime.java:849)
    at java.lang.System.loadLibrary(System.java:1088)
    at com.t2tierp.pafecf.view.Caixa.iniciaConfiguracaoImpressoraFiscal(Caixa.java:786)
    at com.t2tierp.pafecf.view.Caixa.<init>(Caixa.java:282)
    at com.t2tierp.pafecf.view.Caixa$40.run(Caixa.java:2386)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
    at java.awt.EventQueue.access$300(EventQueue.java:103)
    at java.awt.EventQueue$3.run(EventQueue.java:706)
    at java.awt.EventQueue$3.run(EventQueue.java:704)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

 

Postado
1 hora atrás, edsonmoretti disse:

Verifique a memoria da maquina virtual

está usando Java 32bits?

Eh a DLL mais recente de 23/04/16?

Bom dia,

 

Sim, inclusive quando volto o Acbr do trunk1 ele funciona normalmente.

Sim, tentei com a DLL do repositório trunk2 e também gerei uma nova através do Lazarus, as duas opções deram o mesmo resultado.

 

Att,

Postado
1 hora atrás, edsonmoretti disse:

Em qual método da dll esta acontecendo? Qual a chamada q  vc está fazendo?

Nesse caso estou apenas carregando a DLL, antes de usá-la acontece esse problema.

Para carregar estamos utilizando System.loadLibrary("ACBrFramework32");

 

 

Att,

 

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.