I have a VB dll COM+ that some time failed.
Oracle client is 8.1.6.

This is the error message in event viewer:

Il sistema ha richiamato un componente personalizzato e
tale componente ha generato un errore e prodotto
un'eccezione. Esiste un problema a livello del componente
personalizzato. Segnalare il problema allo sviluppatore
del componente e fornire le informazioni riportate di
seguito.
Component Prog ID:
Server Application ID: {985090CE-7266-4FAC-86B9-
3D9A02C3F204}
Server Application Name: CSElaTimBL
The serious nature of this error has caused the process to
terminate.
Exception: C0000005
Address: 0x02DE4D16
Call Stack:
oracommon8!vsnupr + 0x15C6
oracommon8!ttcdrv + 0x1ED
oran8!nioqwa + 0x2D
OraClient8!xaolog + 0x200A8
OraClient8!upirtr + 0xBD
OraClient8!kpurcs + 0x8A
OraClient8!kpuertb_reallocTempBuf + 0xA33
OraClient8!kpuertb_reallocTempBuf + 0x320D
OraClient8!OCIStmtExecute + 0x28
OCI!OCIStmtExecute + 0x37
OraOLEDB + 0x37C6C