Falla en XP aplicacion de sockets

Falla en XP aplicacion de sockets

Postby rogebrio » Tue Dec 20, 2005 3:55 am

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
rogebrio
 
Posts: 1
Joined: Tue Dec 20, 2005 3:42 am

Postby Antonio Linares » Tue Dec 20, 2005 4:33 am

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?)
regards, saludos

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

Postby R.F. » Tue Dec 20, 2005 9:18 pm

Es problema de los 16 bits, nosotros teniamos que montar los servidores en maquinas con Win98 porque no iban ni de chiste.

A los 32 bits el problema se soluciona con los Windows "TRUE 32" (NT, 2000, XP, 2003)
Saludos
R.F.
R.F.
 
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 25 guests