This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: The problem encountered with 'vxReleaseObject Array (&obj ->enc_pool. arr [i]);'.

Part Number: TDA4VM


Hi,

When I press x to exit the program and run to

"for(vx_int32 i = 0; i < obj->enc_pool.bufq_depth; i++)
{
printf(" vxReleaseObjectArray(&obj->enc_pool.arr[i]); i=%d\n",i);
vxReleaseObjectArray(&obj->enc_pool.arr[i]);
}",

the following error will appear. May I ask what is the reason for this?

   101.883093 s:  VX_ZONE_WARNING:[ownDecrementReference:190] #### EXTERNAL REF COUNT IS ALREADY ZERO!!! 0xffff94240990 type:0000080f #####
 vxReleaseObjectArray(&obj->enc_pool.arr[i]); i=0
   101.883182 s:  VX_ZONE_ERROR:[ownReleaseReferenceInt:294] Invalid reference
 vxReleaseObjectArray(&obj->enc_pool.arr[i]); i=1
 vxReleaseObjectArray(&obj->enc_pool.arr[i]); i=2
 vxReleaseObjectArray(&obj->enc_pool.arr[i]); i=3
 vxReleaseObjectArray(&obj->enc_pool.arr[i]); i=4
 vxReleaseObjectArray(&obj->enc_pool.arr[i]); i=5

sdk:08.06.00.12(vision_apps: app_multi_cam_codec)

Regards,

Yueqian