hola a todos!!!
mi problema esta relacionado con la creación de una dll en visual C++. He creado una con 4 funciones que realizan más o menos las mismas operaciones y al utilizar la libreria hay 2 de ellas que funcionan perfectamente y otras dos que producen el siguiente error y no siempre:
La instruccion =x77f645cc hace referencia a la memoria en 0x00000000. La memoria no se puede written.
Entiendo que es porque estoy accediendo a una zona de memoria del sistema pero no se porque sale a veces y otras no.
la libreria esta hecha en C y hay declaraciones de vectores dinamicas con malloc (en los 4 casos) si sirve de algo y tengo instalado un Windows XP con SP1
gracias de antemano