Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: Waldo en Agosto 12, 2014, 01:40:01 pm

Título: Problema con cSocketMaster en Server 2008 - 64 bits
Publicado por: Waldo en Agosto 12, 2014, 01:40:01 pm
Hola gente, hace rato que venia usando la clase cSocketMaster sin problemas, pero ahora tengo que usarla en un WinServer 2008 64 bits y hace colgar la aplicacion.

Les comento, donde la probe,
Windows 7 - 32 y 64 OK
Windows  Server 2008 32 bits ok
Windows  Server 2008 ( y 2008 R2) 64 bits CRASH

Si la uso como server, pongo en escucha con Listen, hasta ahi bien, cuando entra una conexion hace el crash.
Como cliente, inicio la conexion, el servidor llega a aceptar y un instante despues tambien crash
Título: Re:Problema con cSocketMaster en Server 2008 - 64 bits
Publicado por: coco en Agosto 12, 2014, 03:16:41 pm
Puede ser un bug del subclass... Probaste hacer alguna app "muy basica" (que no haga nada excepto aceptar la conexion y devolver datos)?
PD: Trata de deshabilitar el "DEP" en las propiedades avanzadas del sistema (esto jode al subclass).
Título: Re:Problema con cSocketMaster en Server 2008 - 64 bits
Publicado por: Waldo en Agosto 12, 2014, 03:24:31 pm
Hola COCO, gracias x responder, si, para descartar problemas, probé el ejemplo basico de Chat que viene de ejemplo con la clase.

Recien en el ejemplo que te comento, en el evento connectionRequest del servidor, puse unos msgbox, para ver si se cuelga con el close, accept, y no llego a ver ni el primer msgbox.

Voy a probar lo del DEP
Título: Re:Problema con cSocketMaster en Server 2008 - 64 bits
Publicado por: Waldo en Agosto 12, 2014, 03:27:42 pm
COCO GEEEEEENNNNNIOOOOOO agregue el exe a la lista de excluidos de DEP y todo funciono perfecto!

Muchas gracias COCO !!!
Título: Re:Problema con cSocketMaster en Server 2008 - 64 bits
Publicado por: coco en Agosto 12, 2014, 03:54:51 pm
El problema del DEP es de una version vieja del subclass de paul caton. El cSockMaster evidentemente la usa, y por ende tiene ese detalle. Habria que re-hacer algun socket de una vez por todas!!!