Subsystem job fails

JMR

VIP Member
Hey List,

I have been asked to help track down why one of our subsystem jobs is failing. I am not much of a CNC guy (if this is even a cnc issue). The following log snippet shows R46171 as it fails:


3462/1 WRK:Starting jdeCallObject Thu Aug 9 17:34:55.141285 jdepref.c208
GetRecipientPreferences :No email address found for contact, assuming workcenter email an8<1883634> idln<0>


MEMORY ALLOCATION FAILURE
File: k2erget.c Line:75 iParam: 0000491136

MEMORY ALLOCATION FAILURE
File: k2erget.c Line:75 iParam: 0000369740
3462/1 WRK:Starting jdeCallObject Thu Aug 9 17:35:49.643086 jdepref.c208
GetRecipientPreferences :No email address found for contact, assuming workcenter email an8<1883634> idln<0>

3462/1 WRK:Starting jdeCallObject Thu Aug 9 17:35:49.644408 jdepref.c208
GetRecipientPreferences :No email address found for contact, assuming workcenter email an8<1883634> idln<0>

3462/1 WRK:Starting jdeCallObject Thu Aug 9 17:35:49.758939 jdepref.c208
GetRecipientPreferences :No email address found for contact, assuming workcenter email an8<1883634> idln<0>

3462/1 WRK:Starting jdeCallObject Thu Aug 9 17:35:49.761483 jdepref.c208
GetRecipientPreferences :No email address found for contact, assuming workcenter email an8<1883634> idln<0>

3462/1 WRK:Starting jdeCallObject Thu Aug 9 17:35:49.823141 jdepref.c208
GetRecipientPreferences :No email address found for contact, assuming workcenter email an8<1883634> idln<0>

3462/1 WRK:Starting jdeCallObject Thu Aug 9 17:35:49.824766 jdepref.c208
GetRecipientPreferences :No email address found for contact, assuming workcenter email an8<1883634> idln<0>


MEMORY ALLOCATION FAILURE
File: k2erget.c Line:75 iParam: 0000491136

MEMORY ALLOCATION FAILURE
File: k2erget.c Line:75 iParam: 0000182872

MEMORY ALLOCATION FAILURE
File: k2erget.c Line:75 iParam: 0000075116

MEMORY ALLOCATION FAILURE
File: k2erget.c Line:75 iParam: 0000369740

MEMORY ALLOCATION FAILURE
File: k2entrypnt.c Line:95 iParam: 0000086184
INFO: Done setting IPC Handle State structures to abandoned. Process exiting. iParam: 0000003462



This is on E812, Oracle 10g (I think). This job had been running since just before midnight Aug 8. So it was up and running for about 17.5 hours. Most of the log is filled with the GetRecipientPreferences messages until the end (as shown). It seems to run fine for a bunch of hours and then we get the MEMORY ALLOCATION FAILURE messages. We just went live on Monday and this has been happening ever since.

Thanks much in advance for any insight into this problem.
 
I've seen the same issue with another subsystem. Your log indicates what appears to be a memory leak. You should check for performance/memory leak ESU's pertaining to the UBE, business functions called by the UBE and any UBE's subsequently called by your subsystem UBE. Even if you find ESU's, they may not correct your issue. These things can be very difficult to track down, but if you debug the subsystem with level 6 UBE logging, you should have the detail you need to figure it out.
 
Charles,

Thanks for the response. I have some custom code that is called from said subsystem and I did find an occurance where I explicitly open a table and not close it. Obviously this will allocate memory and not free it. Although I hate to be the originator of such bugs, I do hope this fixes it.

We just installed my fix so it may be many hours before we know if it will still fail.
 
Back
Top