Erro irrecuperavel 9015

Erro irrecuperavel 9015

Postby karinha » Fri Oct 18, 2013 8:05 pm

FWH13.06 - xHarbour 1.2.1 - Windows XP

Que error és este?

Erro irrecuperavel 9015

Unhandled Exception

Item de simbolo esperado de hb_vmDo()

Gracias,
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby Antonio Linares » Sat Oct 19, 2013 10:03 am

João,

Basicamente significa que la pila de la maquina virtual está corrupta.

Que código se está ejecutando en ese momento ? Has podido localizarlo ?

Pudiera ocurrir por usar versiones de xHarbour no compatibles.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Erro irrecuperavel 9015

Postby karinha » Mon Oct 21, 2013 11:19 am

Antonio Linares wrote:João,

Basicamente significa que la pila de la maquina virtual está corrupta.

Que código se está ejecutando en ese momento ? Has podido localizarlo ?

Pudiera ocurrir por usar versiones de xHarbour no compatibles.


Maestro compilei el programa de facturación eletronica con este nuevo build de xHarbour:

xharbour for bcc582 (2013 Oct 07):
https://code.google.com/p/harbour-and-x ... 131007.zip
regards, saludos

Antonio Linares
www.fivetechsoft.com

Voy a volver a la anterior y ver el que acontece.

Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby karinha » Mon Oct 21, 2013 11:28 am

Puede ser también, la version incorrecta del MICROSOFT .NET FRAMEWORK instalada en la computadora del cliente.

http://msdn.microsoft.com/pt-br/library ... ption.aspx

Acá en mi computadora no me da este error, solo en la máquina del cliente con WINDOS XP, siempre XP???

Sigo investigando.

Gracias, salu2.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby karinha » Mon Oct 21, 2013 2:13 pm

Maestro volvió a la versión original del xHarbour que viene con el FiveWin 13.06 y el problema continúa. Sólo en Windows xp ...

Item de simbolo esperado de hb_vmDo()

En Windows 7, es normal.


Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby Antonio Linares » Mon Oct 21, 2013 5:07 pm

João,

Te aparece la lista completa de llamadas (calls stack) ?

Por favor copiala aqui
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Erro irrecuperavel 9015

Postby karinha » Mon Oct 21, 2013 6:42 pm

Antonio Linares wrote:João,

Te aparece la lista completa de llamadas (calls stack) ?

Por favor copiala aqui



No maestro. No me genera el ERROR.LOG.

El Windows para el programa inesperadamente.

Volví a la versión FWH 2.7 y xHarbour 0.99.61 trabajaron absoluto normal en Windows XP.

Un datalle, el cliente usa PROXY.

No tengo ni idea de lo que puede ser.

Gracias maestro. Salu2.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby Antonio Linares » Mon Oct 21, 2013 7:12 pm

Joao,

Prueba con este "truco" que le comenté a Rolando, porque puede servirnos para saber desde donde se produce ese error:

viewtopic.php?p=151221#p151221

la idea es conseguir la pila de llamadas y no solo el mensaje de error interno que no aclara nada :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Erro irrecuperavel 9015

Postby karinha » Mon Oct 21, 2013 7:34 pm

Gracias maestro, voy hacer pruebas y te comento.

Salu2.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby karinha » Tue Oct 22, 2013 2:23 pm

Maestro siguiendo su ejemplo, me retorna en este simples TEST.PRG:

HB_XFREE CALLED WITH A NULL POINTER

Falta algo??


Code: Select all  Expand view  RUN

#include "FiveWin.ch"

function Main()

   local oIE := CreateObject( "Shell.Explorer" )

   MsgInfo( oIE:ClassName() )

   GeneroError()

return nil

#pragma BEGINDUMP

#include <windows.h>
#include <hbapi.h>
#include <hbapierr.h>

HB_FUNC( GENEROERROR )
{
   hb_xfree( 0 );
}

void hb_errInternal( ULONG ulIntCode, const char * szText, const char * szPar1, const char * szPar2 )

{
   hb_errRT_BASE( 0, 0, "intentando resolver un error interno", "probando", 0 );
}

#pragma ENDDUMP
 


Gracias, salu2.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby Antonio Linares » Tue Oct 22, 2013 2:35 pm

Joao,

Con xHarbour hay que hacer esta modificación:
viewtopic.php?p=151242#p151242
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Erro irrecuperavel 9015

Postby karinha » Tue Oct 22, 2013 2:40 pm

No comprendo maestro, creo que el ejemplo está como indicas ó no?

Mira el ejemplo se me falta algo, porfa.

gracias, salu2.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby karinha » Tue Oct 22, 2013 2:57 pm

Maestro, misma mensageria: HB_XFREE CALLED WITH A NULL POINTER

Code: Select all  Expand view  RUN

#include "FiveWin.ch"

function Main()

   GeneroError()
   
return nil

#pragma BEGINDUMP

#include <windows.h>
#include <hbapi.h>
#include <hbapierr.h>

HB_FUNC( GENEROERROR )
{
   hb_xfree( 0 );
}  

void hb_errInternal( ULONG ulIntCode, const char * szText, const char * szPar1, const char * szPar2 )
{
   hb_errRT_BASE( 0, 0, "intentando resolver un error interno", "probando", 0 );
}

#pragma ENDDUMP

// para harbour
//void hb_errInternal( HB_ERRCODE errCode, const char * szText, const char * szPar1, const char * szPar2 )

/*
Rolando,

Con xHarbour tienes que cambiar esta línea asi:

void hb_errInternal( ULONG ulIntCode, const char * szText, const char * szPar1, const char * szPar2 )

Antonio Liñares
*/

 
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Erro irrecuperavel 9015

Postby Antonio Linares » Tue Oct 22, 2013 4:11 pm

Joao,

te pido disculpas, yo lo habria probado con Harbour y funciona bien, pero no funciona con xHarbour.

Por alguna razón que aún no logro entender, no nos permite redefinir esa función.

Asi que no habria otra opción que modifiques los fuentes de xHarbour y cambies la propia función de xHarbour directamente, y asi poder obtener más información de donde procede ese error.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42203
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Erro irrecuperavel 9015

Postby karinha » Tue Oct 22, 2013 4:23 pm

Gracias maestro por la sinceridad.

Tan pronto como sea posible tratar de resolver este problema.

¿O piensas que no és posible resolver?

Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7872
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: cmsoft and 51 guests