C/Visual C - Error con c++ en un dll

 
Vista:

Error con c++ en un dll

Publicado por Veronica (1 intervención) el 06/11/2003 15:25:46
hola !!

Tengo el siguiente error :
The thread 0x1D0 has exited with code 0 (0x0).
The thread 0x43C has exited with code 0 (0x0).

Y no tengo ni idea porque es.

El fuente es el siguiente:

SafeArrayUnaccessData( psNewsNormativas );
SafeArrayDestroy( psNewsNormativas );
SafeArrayDestroy( psNewsNoticias );
SafeArrayDestroy( psNewsBoletinOficial );
SafeArrayDestroy( psNewsJurisprudencia );
SafeArrayDestroy( psTemasInteres );
SafeArrayDestroy( psNewsRecordatorios );
SafeArrayDestroy( psEncuestas );
SafeArrayDestroy( psArticulos);

pINormativas->Release();
pIJurisprudencia->Release();
pINoticias->Release();
pIBoletinOficial->Release();
pIRecordatorios->Release();
pIArticulos->Release();
pIEncuestas->Release();
CoUninitialize();
return S_OK;
}

El error surge despues de la linea del return.
Alguno tiene una idea ??

Slds y gracias.
Vero.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error con c++ en un dll

Publicado por Enrique (13 intervenciones) el 06/11/2003 22:42:49
Puede ser que se quede algún que otro puntero a NULL, al ir finalizando vas cerrando, y terminas usando un puntero que ya has eliminado.

Puede que venga de los que tienes en pantalla, o de destructores de objetos que se lanzan precisamente despues del return de salida del proceso.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar