problemas con ocx fiscal de epson.

10/01/2005 - 13:22 por Lucio Mielgo | Informe spam
Hola Amigos:

Les comento que estoy utilizando el ocx del impresor fiscal epson lx 300+
con mi sistema en vfp8 y todo funciona normalmente hasta que salgo de la
aplicacion y me da el siguiente error:

Error en aplicación
La instrucción en "0x21c14667" hace referencia a la memoria en
"0x21c14667".La memoria no se puede "read".
Haga clic en Aceptar para finalizar este programa.

Me comunique con epson y esto me respondieron:
**********************
Estimado Sr. Lucio Mielgo:

Este error ocurre porque el sistema operativo no asigna bastante buffer
(almacén intermedio) para la longitud máxima de la secuencia permitida.
Cuando los datos son mayores que el tamaño del buffer, el servicio de
Winlogon termina
erróneamente y te genera el mensaje de error.

En Windows 2000 esos problemas están corregidos por el SP4, pero en el
Windows XP, aun no tenemos informe al respecto.

Saludos Cordiales
atte. Rubén Pantaleón Miranda

Soporte Técnico
Epson Argentina SRL

Soporte_Tecnico@epson.com.ar
Tel: 4346-0300
www.Epson.com.ar
**********************
Alguien me puede comentar si existe algun parche para esto.

Desde ya muchas gracias.
Lucio
General Pico
Argentina.
 

Leer las respuestas

#1 fermu
10/01/2005 - 14:12 | Informe spam
Lucio Mielgo escribió:

Error en aplicación
La instrucción en "0x21c14667" hace referencia a la memoria en
"0x21c14667".La memoria no se puede "read".
Haga clic en Aceptar para finalizar este programa.

Este error ocurre porque el sistema operativo no asigna bastante buffer
(almacén intermedio) para la longitud máxima de la secuencia permitida.
Cuando los datos son mayores que el tamaño del buffer, el servicio de
Winlogon termina
erróneamente y te genera el mensaje de error.




La respueta que te ha dado el servicio "técnico" de Epson esa extraida
integramente de un artículo de la KB.

**/Mensaje de error: No se pudo leer la memoria...
http://support.microsoft.com/kb/262490/es

A continuación extraido el parrafo de donde te han copiado la respuesta:

[pego]

Causa
Este comportamiento aparece porque el sistema operativo no asigna un
búfer lo bastante grande para la longitud de cadena máxima permitida.
Cuando los datos son mayores que el tamaño de búfer, el servicio
Winlogon finaliza de forma anómala y el equipo genera el mensaje de error.
[pego]

Ese error, (en el contexto en el que se plantea en el articulo de la
KB), esta provocado por el "servicio de terminal server". Este servicio
permite que varios usuarios se conecten de forma interactiva a un
escritorio remoto, por lo que dudo mucho de que sea esto lo que te
genere este mensaje, a parte de que en winxp (que yo sepa) no sale ese
error por estas causas, por lo cual solo se me ocurren dos motivos.

1. Si el controlador OCX está relacionado de alguna manera con el IE
(desconozco su programación), es probable que el motivo sea la infeccion
del sistema por alguna clase de malware, descarta este extremo,
revisando tu sistema con ad-aware de www.lavasoftusa.com.
2. Esta causa es la que yo considero más probable, una deficiente
programación del controlador OCX, que hace que sea incompatible con
winxp, y que busque direcciones de memoria que el S.O. no le puede
asignar, busca alguna actualizacion del mismo...

Saludos
Fernando M. / Registered Linux User #367696

Preguntas similares