Tengo una aplicacion desarrollada con socket la cual ha funcionado bien hasta ahora en que me he encontrado que en un maquina con XP-SP2 y otra con W2K-SP4 al correr la aplicacion arranca, pero al intentar conectarse un cliente da un error ...
General protection fault at 000F:4683
Se que el error lo esta dando en esas maquinas especificamente y es en la linea del codigo del objeto recv( que dice
::nRetCode := Recv( ::nSocket, @cData )
La plicacion corre fino en cualquier otro Win, incluso en XP sin el SP2.
Utilizo 2 BD sin indices de menos de 50 registros los cuales se cargan a memoria para su manejo eficiente.
Alguna idea de que esta pasando
Gracias
Renan
Pd: Estoy usando FW 2.2 Clipper 5.2e y blinker 5.1
Falla en XP aplicacion de sockets
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Renan,
¿ Que valores de stacksize y heapsize estás usando en el fichero LNK de Blinker ?
Por favor genera el fichero MAP (con MAP A,S en el fichero LNK de Blinker) y publícalo aqui (usa http://www.hyperupload.com para ponerlo en internet y aqui la dirección que ellos te facilitan) así como la dirección en donde se produce el GPF (es siempre la que has indicado?)
¿ Que valores de stacksize y heapsize estás usando en el fichero LNK de Blinker ?
Por favor genera el fichero MAP (con MAP A,S en el fichero LNK de Blinker) y publícalo aqui (usa http://www.hyperupload.com para ponerlo en internet y aqui la dirección que ellos te facilitan) así como la dirección en donde se produce el GPF (es siempre la que has indicado?)