Error memoria protegida

17/10/2007 - 11:55 por llen | Informe spam
Hola tod@s necesito ayuda urgente!!!!
Tengo un programa con un simple formulario con botones, cuando pulso un
boton debe ejecutarse una series de funciones importadas de una dll pero en
una de ella me sale siempre el mismo error:

{"Attempted to read or write protected memory. This is often an indication
that other memory is corrupt."}

el codigo es el siguiente:

public unsafe void GetImage()
{

char* ImageAux = stackalloc char[1000]; ;
ulong rawImageSize = SLXWrapper.DetermineRawImageSize();
// string[] ImageAux=SLXWrapper.snap(0, &rawImageSize);

ImageAux=SLXWrapper.GetRawImage(rawImageSize);//aki da el error



}
la funcion getRawIamge devuelve un puntero a char y solo quiero recogerlo
para ver su valor.
Creo que sera por un error de tipos la dll esta en c++ pero no estoy segura.
Gracias por adelantado espero podais ayudarme.
 

Leer las respuestas

#1 Sashka
17/10/2007 - 21:16 | Informe spam
Quizá por aca encuentres algo que te ayude...
http://www.google.com.pe/search?q=%...ry%22+site:support.microsoft.com&hl=es&start=0&sa=N

Sashka

"llen" escribió en el mensaje
news:
Hola necesito ayuda urgente!!!!
Tengo un programa con un simple formulario con botones, cuando pulso un
boton debe ejecutarse una series de funciones importadas de una dll pero
en
una de ella me sale siempre el mismo error:

{"Attempted to read or write protected memory. This is often an indication
that other memory is corrupt."}

el codigo es el siguiente:

public unsafe void GetImage()
{

char* ImageAux = stackalloc char[1000]; ;
ulong rawImageSize = SLXWrapper.DetermineRawImageSize();
// string[] ImageAux=SLXWrapper.snap(0, &rawImageSize);

ImageAux=SLXWrapper.GetRawImage(rawImageSize);//aki da el error



}
la funcion getRawIamge devuelve un puntero a char y solo quiero recogerlo
para ver su valor.
Creo que sera por un error de tipos la dll esta en c++ pero no estoy
segura.
Gracias por adelantado espero podais ayudarme.



Preguntas similares