Hi Benny please help me upon calling pjsua_destroy I always get the error E32USER-CBase 66 when i try to use TRAP method to trap the function it returns KERN EXEC - 3 the error returning E32USER-CBASE 66 CPjTimerEntry* CPjTimerEntry::NewL(pj_timer_heap_t *timer_heap, ??? ??? ??? ??? ?? pj_timer_entry *entry, ??? ??? ??? ??? ?? const pj_time_val *delay) { ??? CPjTimerEntry *self = new CPjTimerEntry(timer_heap, entry); ??? CleanupStack::PushL(self); ??? self->ConstructL(delay); ??? CleanupStack::Pop(self); ??? return self; } values are *self??? 0x20430080??? ??? CActive??? 0x20430080??? ??? ??? CBase??? 0x20430080??? ??? ??? iStatus??? 0x20430084??? ??? ??? ??? iStatus??? 0??? ??? ??? ??? iFlags??? 0??? ??? ??? iLink??? 0x2043008C??? ??? ??? ??? TDblQueLink??? 0x2043008C??? ??? ??? ??? ??? TDblQueLinkBase??? 0x2043008C??? ??? ??? ??? ??? ??? iNext??? 0x00000000??? ??? ??? ??? ??? ??? iPrev??? 0x00000000??? ??? ??? ??? iPriority??? 0??? ??? ??? iSpare??? 0x00000000??? ??? timer_heap_??? 0x2044dab4??? ??? ??? *timer_heap_??? 0x2044DAB4??? ??? ??? ??? max_size??? 124??? ??? ??? ??? cur_size??? 4??? ??? ??? ??? max_entries_per_poll??? 10??? ??? entry_??? 0x20431794??? ??? ??? *entry_??? 0x20431794??? ??? ??? ??? user_data??? 0x20431690??? ??? ??? ??? id??? 1??? ??? ??? ??? cb??? 0x201d53a0??? ??? ??? ??? ??? *cb??? Invalid format.??? ??? ??? ??? _timer_id??? 0x00000000??? ??? ??? ??? _timer_value??? 0x204317A4??? ??? ??? ??? ??? sec??? 0??? ??? ??? ??? ??? msec??? 0??? ??? rtimer_??? 0x204300A4??? ??? ??? RHandleBase??? 0x204300A4??? ??? ??? ??? iHandle??? 0??? *delay??? 0x202C5A3C??? ??? sec??? 32??? ??? msec??? 0??? *entry??? 0x20431794??? ??? user_data??? 0x20431690??? ??? id??? 1??? ??? cb??? 0x201d53a0??? ??? ??? *cb??? Invalid format.??? ??? _timer_id??? 0x00000000??? ??? _timer_value??? 0x204317A4??? ??? ??? sec??? 0??? ??? ??? msec??? 0??? *timer_heap??? 0x2044DAB4??? ??? max_size??? 124??? ??? cur_size??? 4??? ??? max_entries_per_poll??? 10??? therror for KERN-EXEC - 3 is PJ_DEF(pj_status_t) pj_thread_sleep(unsigned msec) { ??? User::After(msec*1000); ??? ??? TInt aError; ??? while (CActiveScheduler::RunIfReady(aError, EPriorityMuchLess)) ??? ??? ; ??? ??? return PJ_SUCCESS; } values are: msec=1000 aError=0 Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080922/7241f7eb/attachment.html