Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

function free returned invalid pointer

15 views
Skip to first unread message

vishnu

unread,
Oct 5, 2006, 12:33:52 AM10/5/06
to
hi all,

while loading a cdm i get the following error...( my module
registration itself failed.)


"function free returned invalid pointer"....


the problem is occurring when cdi_register_cdm is failing and it is
trying to call server.nlm|free...


my code is


###########################################################################­#######

LONG CDM_Enter(
LONG OSHandle,
LONG Screen)
{
LONG temp;
LONG instance = 0;
temp = (CDMBASETYPE << 24) | (CDMMEDIATYPE << 16) | CDMHATYPE;
OutputToScreen( screen,"trying to load\n");
if(NPA_Register_CDM_Module(
&CDMModuleHandle,
NovellCDMID,
OSHandle,
0,
(unsigned long)SCSI_Function_Routine,
0,
instance) ==0)
{
OutputToScreen( screen,"registration succeeded\n");


if(CDI_Register_CDM(
&CDMOSHandle,
0,
temp,
RegName,


CDMModuleHandle) == 0)
{
OutputToScreen( screen,"registration of cdm
succeded\n");
return(0);
}
}
return(-1);


}


###########################################################################­#####

tried tracing using internal debugger but couldnt ...

any help is highly welcome


thanks


vishnu priya

0 new messages