On Mon, Jan 11, 2010 at 03:23:33PM +0000, --[ UxBoD ]-- wrote: > Hi, > > why would Asterisk core dump with the following test dialplan extension ? > > exten => 8100,1,Answer() > exten => 8100,n,Set(CALLERID(all)="") > exten => 8100,n,PrivacyManager() > exten => 8100,n,GotoIf(${[${PRIVACYMGRSTATUS} = FAILED]}?:nocid) > exten => 8100,n,NoOp(Number is ${CALLERID(num)}) > exten => 8100,n,Hangup() > exten => 8100,n(nocid),Playback(vm-goodbye) > exten => 8100,n,Hangup() > It shouldn't coredump, but what happens if you remove the extra '{}' from the GotoIf, like so:
exten => 8100,n,GotoIf($[${PRIVACYMGRSTATUS} = FAILED]?:nocid) -- Barry -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users