Hello,
We have a new codec. I am getting a segmentation fault on the VIDANALYTICS_delete. Looks like some kind of NULL pointer reference?
Here is my debugging output:
VCA CREATE
VCA_COUNTING_LINE_UDPANALYTICS_initObj(0x46EA5000, 0x5410B0, 0x0, 0x0)
VCA_COUNTING_LINE_UDPANALYTICS_initObj: The input parameters are NULL. Using default parameters.
VCA_COUNTING_LINE_UDPANALYTICS_initObj: Copying the create parameters.
VCA_COUNTING_LINE_UDPANALYTICS_initObj: Copying the memory table.
VCA_COUNTING_LINE_UDPANALYTICS_dmaGetChannels(0x46EA5000, 0x541138)
VCA_COUNTING_LINE_UDPANALYTICS_dmaGetChannels(0x46EA5000, 0x541138)
VCA_COUNTING_LINE_UDPANALYTICS_dmaInit(0x46EA5000, 0x541138)
VCA PROCESS
VCA_COUNTING_LINE_UDPANALYTICS_process(0x46EA5000, 0x0, 0x0, 0x0, 0x0)
VCA_COUNTING_LINE_UDPANALYTICS_process: The output arguments pointer is NULL. <- This is fine, I called it with NULL parameters for testing
VCA DELETE
VCA_COUNTING_LINE_UDPANALYTICS_dmaGetChannels(0x46EA5000, 0x541138)
Segmentation fault
I have attached a full CE_DEBUG=3 trace at the bottom of this post.
I looked at the vidanalytics.c file but couldn't work out where it is failing from the CE_DEBUG output. Can anyone help me decipher the CE_DEBUG output?
Thanks,
Matt
VCA CREATE
@8,712,331us: [+0 T:0x43604490 S:0x43603c24] ti.sdo.ce.vidanalytics.VIDANALYTICS - VIDANALYTICS_create> Enter (engine=0x5404a0, name='vca_counting_line', params=0x0 (size=0x0))
@8,712,510us: [+0 T:0x43604490 S:0x43603bf4] CV - VISA_create(0x5404a0, 'vca_counting_line', 0x0, 0x3536, 'ti.sdo.ce.vidanalytics.IVIDANALYTICS')
@8,712,651us: [+0 T:0x43604490 S:0x43603af4] CV - VISA_create2(0x5404a0, 'vca_counting_line', 0x0, 0x0, 0x3536, 'ti.sdo.ce.vidanalytics.IVIDANALYTICS')
@8,712,810us: [+0 T:0x43604490 S:0x43603adc] OM - Memory_alloc> Enter(0x30)
@8,712,944us: [+0 T:0x43604490 S:0x43603adc] OM - Memory_alloc> return (0x541060)
@8,713,068us: [+0 T:0x43604490 S:0x43603ab4] ti.sdo.ce.alg.Algorithm - Algorithm_create> Enter(fxns=0x2c2bc8, idma3Fxns=0x2c2c18, iresFxns=0x0, params=0x0, attrs=0x43603be4)
@8,713,209us: [+0 T:0x43604490 S:0x43603a9c] OM - Memory_alloc> Enter(0x10)
@8,713,336us: [+0 T:0x43604490 S:0x43603a9c] OM - Memory_alloc> return (0x541098)
@8,713,454us: [+0 T:0x43604490 S:0x43603a6c] ti.sdo.ce.alg - ALG_create> Enter (scratchId=1, fxns=0x2c2bc8, parentAlg=0x0, params=0x0)
@8,713,581us: [+2 T:0x43604490 S:0x43603a6c] ti.sdo.ce.alg - ALG_create> algNumAlloc 4 memory recs
@8,713,734us: [+2 T:0x43604490 S:0x43603a6c] ti.sdo.ce.alg - ALG_create> algAlloc returned numRecs=2
@8,713,862us: [+4 T:0x43604490 S:0x43603a6c] ti.sdo.ce.alg - ALG_create> Memory requested memTab[0]: size=0x40, align=0x0, space=0x11, attrs=0x1
@8,713,996us: [+4 T:0x43604490 S:0x43603a6c] ti.sdo.ce.alg - ALG_create> Memory requested memTab[1]: size=0x400, align=0x80, space=0x0, attrs=0x0
@8,714,128us: [+0 T:0x43604490 S:0x43603a24] OM - Memory_alloc> Enter(0x40)
@9,046,605us: [+0 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> Enter(size=64, align=0, cached=TRUE, heap=TRUE)
@9,046,903us: [+4 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> CMEM_alloc(64) = 0x46ea5000.
@9,047,094us: [+4 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> CMEM_getPhys(0x46ea5000) = 0x8bc47000.
@9,047,236us: [+1 T:0x43604490 S:0x43603994] OM - Memory__addContigBuf> Enter(virtAddr=0x46ea5000, size=64, physAddr=0x8bc47000)
@9,047,372us: [+1 T:0x43604490 S:0x43603994] OM - Memory__addContigBuf> creating new contigBuf object
@9,047,494us: [+0 T:0x43604490 S:0x4360397c] OM - Memory_alloc> Enter(0x10)
@9,047,626us: [+0 T:0x43604490 S:0x4360397c] OM - Memory_alloc> return (0x541108)
@9,047,749us: [+1 T:0x43604490 S:0x43603994] OM - Memory__addContigBuf> returning: cb->phys=0x8bc47000, cb->size=64, cb->virt=0x46ea5000
@9,047,908us: [+0 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> return (0x46ea5000)
@9,048,039us: [+0 T:0x43604490 S:0x43603a24] OM - Memory_alloc> return (0x46ea5000)
@9,048,180us: [+0 T:0x43604490 S:0x43603a24] OM - Memory_alloc> Enter(0x400)
@9,048,311us: [+0 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> Enter(size=1024, align=128, cached=TRUE, heap=TRUE)
@9,048,549us: [+4 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> CMEM_alloc(1024) = 0x46ea6000.
@9,048,735us: [+4 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> CMEM_getPhys(0x46ea6000) = 0x8bc48000.
@9,048,877us: [+1 T:0x43604490 S:0x43603994] OM - Memory__addContigBuf> Enter(virtAddr=0x46ea6000, size=1024, physAddr=0x8bc48000)
@9,049,016us: [+1 T:0x43604490 S:0x43603994] OM - Memory__addContigBuf> creating new contigBuf object
@9,049,137us: [+0 T:0x43604490 S:0x4360397c] OM - Memory_alloc> Enter(0x10)
@9,049,295us: [+0 T:0x43604490 S:0x4360397c] OM - Memory_alloc> return (0x541120)
@9,049,524us: [+1 T:0x43604490 S:0x43603994] OM - Memory__addContigBuf> returning: cb->phys=0x8bc48000, cb->size=1024, cb->virt=0x46ea6000
@9,049,664us: [+0 T:0x43604490 S:0x436039dc] OM - Memory_contigAlloc> return (0x46ea6000)
@9,049,784us: [+0 T:0x43604490 S:0x43603a24] OM - Memory_alloc> return (0x46ea6000)
VCA_COUNTING_LINE_UDPANALYTICS_initObj(0x46EA5000, 0x5410B0, 0x0, 0x0)
VCA_COUNTING_LINE_UDPANALYTICS_initObj: The input parameters are NULL. Using default parameters.
VCA_COUNTING_LINE_UDPANALYTICS_initObj: Copying the create parameters.
VCA_COUNTING_LINE_UDPANALYTICS_initObj: Copying the memory table.
@9,050,198us: [+4 T:0x43604490 S:0x43603a6c] ti.sdo.ce.alg - ALG_create> algInit returned IALG_EOK
@9,050,340us: [+0 T:0x43604490 S:0x43603a6c] ti.sdo.ce.alg - ALG_create> Exit (algHandle=0x46ea5000)
@9,050,473us: [+0 T:0x43604490 S:0x436039e4] ti.sdo.ce.osal.LockMP - LockMP_create> key: 0x4e414d46 count: 2893608 attrs: 0x4000
@9,050,604us: [+0 T:0x43604490 S:0x436039cc] OM - Memory_alloc> Enter(0x10)
@9,050,765us: [+0 T:0x43604490 S:0x436039cc] OM - Memory_alloc> return (0x5410b0)
@9,050,890us: [+0 T:0x43604490 S:0x436039a4] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x4e414d46 count: 1
@9,051,014us: [+0 T:0x43604490 S:0x4360398c] OM - Memory_alloc> Enter(0x4)
@9,051,138us: [+0 T:0x43604490 S:0x4360398c] OM - Memory_alloc> return (0x5410c8)
@9,051,259us: [+0 T:0x43604490 S:0x4360398c] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
@9,051,399us: [+0 T:0x43604490 S:0x4360398c] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0xe0001]
@9,051,587us: [+0 T:0x43604490 S:0x436039a4] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0xe8009 refCount: 1
@9,051,731us: [+0 T:0x43604490 S:0x4360398c] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0xe0001]
@9,051,866us: [+0 T:0x43604490 S:0x436039a4] ti.sdo.ce.osal.SemMP - Leaving exitCS
@9,051,982us: [+0 T:0x43604490 S:0x436039a4] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0x5410c8]
@9,052,142us: [+0 T:0x43604490 S:0x436039e4] ti.sdo.ce.osal.LockMP - Leaving LockMP_create> lock[0x5410b0]
@9,384,928us: [+0 T:0x43604490 S:0x436039e4] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@9,385,104us: [+0 T:0x43604490 S:0x436039bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@9,385,263us: [+0 T:0x43604490 S:0x436039bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@9,385,401us: [+0 T:0x43604490 S:0x436039fc] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@9,385,766us: [+0 T:0x43604490 S:0x436039e4] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@9,385,949us: [+0 T:0x43604490 S:0x436039c4] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@9,386,104us: [+0 T:0x43604490 S:0x436039c4] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@9,386,263us: [+0 T:0x43604490 S:0x436039fc] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@9,386,608us: [+0 T:0x43604490 S:0x436039e4] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@9,386,782us: [+0 T:0x43604490 S:0x436039bc] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@9,386,942us: [+0 T:0x43604490 S:0x436039bc] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@9,387,081us: [+0 T:0x43604490 S:0x436039fc] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@9,387,267us: [+0 T:0x43604490 S:0x436039e4] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@9,387,408us: [+0 T:0x43604490 S:0x436039c4] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@9,387,549us: [+0 T:0x43604490 S:0x436039c4] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@9,387,718us: [+0 T:0x43604490 S:0x436039fc] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
VCA_COUNTING_LINE_UDPANALYTICS_dmaGetChannels(0x46EA5000, 0x541138)
@9,387,939us: [+0 T:0x43604490 S:0x43603a4c] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@9,388,070us: [+0 T:0x43604490 S:0x43603a24] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@9,388,218us: [+0 T:0x43604490 S:0x43603a24] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@9,388,351us: [+0 T:0x43604490 S:0x43603a64] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
VCA_COUNTING_LINE_UDPANALYTICS_dmaGetChannels(0x46EA5000, 0x541138)
@9,388,584us: [+0 T:0x43604490 S:0x436039d4] ti.sdo.ce.osal.LockMP - LockMP_create> key: 0x59504341 count: 5510392 attrs: 0x1fd878
@9,388,727us: [+0 T:0x43604490 S:0x436039bc] OM - Memory_alloc> Enter(0x10)
@9,388,861us: [+0 T:0x43604490 S:0x436039bc] OM - Memory_alloc> return (0x5410d8)
@9,389,078us: [+0 T:0x43604490 S:0x43603994] ti.sdo.ce.osal.SemMP - SemMP_create> key: 0x59504341 count: 1
@9,389,212us: [+0 T:0x43604490 S:0x4360397c] OM - Memory_alloc> Enter(0x4)
@9,389,428us: [+0 T:0x43604490 S:0x4360397c] OM - Memory_alloc> return (0x5410f0)
@9,389,573us: [+0 T:0x43604490 S:0x4360397c] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
@9,389,732us: [+0 T:0x43604490 S:0x4360397c] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0xf0001]
@9,389,919us: [+0 T:0x43604490 S:0x43603994] ti.sdo.ce.osal.SemMP - SemMP_create> semId: 0xf800a refCount: 1
@9,390,059us: [+0 T:0x43604490 S:0x4360397c] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0xf0001]
@9,390,197us: [+0 T:0x43604490 S:0x43603994] ti.sdo.ce.osal.SemMP - Leaving exitCS
@9,390,315us: [+0 T:0x43604490 S:0x43603994] ti.sdo.ce.osal.SemMP - Leaving SemMP_create> sem[0x5410f0]
@9,390,475us: [+0 T:0x43604490 S:0x436039d4] ti.sdo.ce.osal.LockMP - Leaving LockMP_create> lock[0x5410d8]
VCA_COUNTING_LINE_UDPANALYTICS_dmaInit(0x46EA5000, 0x541138)
@9,390,758us: [+0 T:0x43604490 S:0x43603a4c] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@9,390,893us: [+0 T:0x43604490 S:0x43603a2c] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@9,723,292us: [+0 T:0x43604490 S:0x43603a2c] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@9,723,462us: [+0 T:0x43604490 S:0x43603a64] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@9,723,605us: [+0 T:0x43604490 S:0x43603ab4] ti.sdo.ce.alg.Algorithm - Algorithm_create> return (0x541098)
@9,723,734us: [+5 T:0x43604490 S:0x43603af4] CV - VISA_create> local codec created (name='vca_counting_line', handle=0x541098)
@9,723,865us: [+0 T:0x43604490 S:0x43603c24] ti.sdo.ce.vidanalytics.VIDANALYTICS - VIDANALYTICS_create> return (0x541060)
VCA PROCESS
@9,724,026us: [+0 T:0x43604490 S:0x43603bf4] ti.sdo.ce.vidanalytics.VIDANALYTICS - VIDANALYTICS_process> Enter (handle=0x541060, inBufs=0x0, outBufs=0x0, inArgs=0x0, outArgs=0x0)
@9,724,173us: [+5 T:0x43604490 S:0x43603bd4] CV - VISA_enter(visa=0x541060): algHandle = 0x541098
@9,724,339us: [+0 T:0x43604490 S:0x43603bc4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Enter(alg=0x541098)
@9,724,480us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x540370] timeout[0xffffffff]
@9,724,673us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x540370] status[0]
@9,724,805us: [+0 T:0x43604490 S:0x43603bd4] ti.sdo.ce.alg.Algorithm - Algorithm_activate> Exit
VCA_COUNTING_LINE_UDPANALYTICS_process(0x46EA5000, 0x0, 0x0, 0x0, 0x0)
VCA_COUNTING_LINE_UDPANALYTICS_process: The output arguments pointer is NULL.
@9,725,042us: [+5 T:0x43604490 S:0x43603bdc] CV - VISA_exit(visa=0x541060): algHandle = 0x541098
@9,725,172us: [+0 T:0x43604490 S:0x43603bcc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Enter(alg=0x541098)
@9,725,295us: [+0 T:0x43604490 S:0x43603bac] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x540370]
@9,725,435us: [+0 T:0x43604490 S:0x43603bac] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x540370]
@9,725,558us: [+0 T:0x43604490 S:0x43603bdc] ti.sdo.ce.alg.Algorithm - Algorithm_deactivate> Exit
@9,725,677us: [+0 T:0x43604490 S:0x43603bf4] ti.sdo.ce.vidanalytics.VIDANALYTICS - VIDANALYTICS_process> Exit (handle=0x541060, retVal=0xffffffff)
VCA DELETE
@9,725,841us: [+0 T:0x43604490 S:0x43603c3c] ti.sdo.ce.vidanalytics.VIDANALYTICS - VIDANALYTICS_delete> Enter (handle=0x541060)
@9,725,992us: [+0 T:0x43604490 S:0x43603c14] CV - VISA_delete(0x541060)
@9,726,163us: [+5 T:0x43604490 S:0x43603c14] CV - VISA_delete> deleting codec (localQueue=0xffff, remoteQueue=0xffff)
@9,726,304us: [+5 T:0x43604490 S:0x43603c14] CV - VISA_delete> deleting codec 0x541098
@9,726,422us: [+0 T:0x43604490 S:0x43603bfc] ti.sdo.ce.alg.Algorithm - Algorithm_delete> Enter(alg=0x541098)
VCA_COUNTING_LINE_UDPANALYTICS_dmaGetChannels(0x46EA5000, 0x541138)
@9,726,649us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@9,726,785us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@9,726,934us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@9,727,062us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@9,727,190us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@9,727,335us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@9,727,484us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@9,727,611us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@9,727,744us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@9,727,872us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@9,728,013us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,060,231us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,060,402us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,060,540us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,060,687us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,060,816us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,060,955us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@10,061,089us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@10,061,238us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,061,368us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,061,518us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,061,653us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,061,794us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,061,922us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,062,058us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@10,062,192us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@10,062,338us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,062,472us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,062,597us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,062,719us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,062,854us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,063,013us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,063,151us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@10,063,283us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@10,063,426us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,063,558us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,063,684us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,063,805us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,063,939us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,064,062us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,064,196us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@10,064,354us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@10,064,504us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,064,635us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,064,763us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,064,887us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,397,207us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,397,376us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,397,527us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@10,397,663us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@10,397,808us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,397,937us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,398,060us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,398,185us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,398,319us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,398,439us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,398,653us: [+0 T:0x43604490 S:0x43603b6c] ti.sdo.ce.osal.LockMP - Entered LockMP_delete> lock[0x5410d8]
@10,398,798us: [+0 T:0x43604490 S:0x43603b3c] ti.sdo.ce.osal.SemMP - Entered SemMP_delete> sem[0x5410f0]
@10,398,922us: [+0 T:0x43604490 S:0x43603b24] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
@10,399,060us: [+0 T:0x43604490 S:0x43603b24] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x100001]
@10,399,202us: [+0 T:0x43604490 S:0x43603b3c] ti.sdo.ce.osal.SemMP - SemMP_delete> sem: 0xf800a, ref count: 1
@10,399,452us: [+1 T:0x43604490 S:0x43603b3c] ti.sdo.ce.osal.SemMP - SemMP_delete> Deleted semaphore: 0xf800a
@10,399,605us: [+0 T:0x43604490 S:0x43603b24] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x100001]
@10,399,746us: [+0 T:0x43604490 S:0x43603b3c] ti.sdo.ce.osal.SemMP - Leaving exitCS
@10,399,892us: [+0 T:0x43604490 S:0x43603b1c] OM - Memory_free> Enter(0x5410f0, 0x4)
@10,400,026us: [+0 T:0x43604490 S:0x43603b1c] OM - Memory_free> return (0x1)
@10,400,150us: [+0 T:0x43604490 S:0x43603b3c] ti.sdo.ce.osal.SemMP - Leaving SemMP_delete>
@10,400,268us: [+0 T:0x43604490 S:0x43603b4c] OM - Memory_free> Enter(0x5410d8, 0x10)
@10,400,386us: [+0 T:0x43604490 S:0x43603b4c] OM - Memory_free> return (0x1)
@10,400,498us: [+0 T:0x43604490 S:0x43603b7c] ti.sdo.ce.osal.LockMP - Leaving LockMP_delete>
@10,400,631us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@10,400,759us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@10,400,909us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,401,042us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,401,174us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,401,334us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,401,475us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,401,598us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,401,718us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_acquire> lock[0x5410b0]
@10,401,836us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_pend> sem[0x5410c8] timeout[0xffffffff]
@10,401,975us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_pend> sem[0x5410c8] status[0]
@10,402,102us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_acquire> lock[0x5410b0]
@10,402,655us: [+0 T:0x43604490 S:0x43603b74] ti.sdo.ce.osal.LockMP - Entered LockMP_release>lock[0x5410b0]
@10,735,531us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Entered SemMP_post> sem[0x5410c8]
@10,735,723us: [+0 T:0x43604490 S:0x43603b54] ti.sdo.ce.osal.SemMP - Leaving SemMP_post> sem[0x5410c8]
@10,735,860us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_release>lock[0x5410b0]
@10,735,985us: [+0 T:0x43604490 S:0x43603b7c] ti.sdo.ce.osal.LockMP - Entered LockMP_delete> lock[0x5410b0]
@10,736,102us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Entered SemMP_delete> sem[0x5410c8]
@10,736,219us: [+0 T:0x43604490 S:0x43603b34] ti.sdo.ce.osal.SemMP - Entered enterCS> key[0x4c41534f]
@10,736,350us: [+0 T:0x43604490 S:0x43603b34] ti.sdo.ce.osal.SemMP - Leaving enterCS> id[0x108001]
@10,736,487us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - SemMP_delete> sem: 0xe8009, ref count: 1
@10,736,645us: [+1 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - SemMP_delete> Deleted semaphore: 0xe8009
@10,736,779us: [+0 T:0x43604490 S:0x43603b34] ti.sdo.ce.osal.SemMP - Entered exitCS> id[0x108001]
@10,736,951us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving exitCS
@10,737,072us: [+0 T:0x43604490 S:0x43603b2c] OM - Memory_free> Enter(0x5410c8, 0x4)
@10,737,205us: [+0 T:0x43604490 S:0x43603b2c] OM - Memory_free> return (0x1)
@10,737,321us: [+0 T:0x43604490 S:0x43603b4c] ti.sdo.ce.osal.SemMP - Leaving SemMP_delete>
@10,737,433us: [+0 T:0x43604490 S:0x43603b5c] OM - Memory_free> Enter(0x5410b0, 0x10)
@10,737,552us: [+0 T:0x43604490 S:0x43603b5c] OM - Memory_free> return (0x1)
@10,737,662us: [+0 T:0x43604490 S:0x43603b8c] ti.sdo.ce.osal.LockMP - Leaving LockMP_delete>
Segmentation fault