VoiceGuide IVR Software Main Page
Jump to content

Failure To Hangup After 7.1

Recommended Posts

HI,

I just upgraded my VG to the newest release I have a problem. When I look into the Line Status Monitor I see calls which can last thousands of minutes. Callers dial into our system, we then dial out and connect the call. We saw this a little with the older release but never like this. I have my other VG system call this one every 10 minutes and we are getting busy signals though we are not using more than 1 line. Attached is my log file and script.

 

Yesterday it threw an unhandled exception which I resolved by stopping and restarting VG. It's running on a windows2003 server with dialogic cards.

 

Thanks,

Paul

Share this post


Link to post

Could you please post traces and script. They did not get attached to previous post.

 

Could you also please indicate on which line the call was or at what time the call was started or was finished, so that we know where to find the relevant section of trace.

Share this post


Link to post

Here you go. I thought they were uploaded before but I forgot to add to post.

 

Dialout and Transfered - Monitored does not dial out it has an error.. I have not resscripted in a really long time. Just a version upgrade.

 

Paulpost-2711-126336648773_thumb.jpg

Share this post


Link to post

Looks like the VoiceGuide line admin task does not know the outbound call has not succeeded, and does not allow new outboind calls on that line as it thinks that there is a current call on that line.

 

There is in fact no connected call on that line. The mistake is with the line admin tack thinking that there is an active call.

 

The attached trace does not show the outbound call on port 1 that resulted in leaving that line in state where the VoiceGuide line admin task does not know the outbound call has not succeeded.

 

Are you able post the traces (ktTel and vgEngine) which capture the problem outbound call being made on that line?

 

 

110236.528 13 2 1 wcf IPortStatus Action_Hangup call. iPort=1

110236.528 13 2 1 HangupCall, source=LineStatusWcf, WorkModeScript=Running_Dialing, yLineStateAppPov=[Dialing], lPlayId=0, lRecId=0

110236.528 13 2 1 ScriptWorkingMode set Stopping, (called from HangupCall)

110236.528 13 2 1 ls set Disconnect_Pending (scriptstate=LS_ENDINGCALL)

110236.528 13 2 1 state Hanging up... [LineStatusWcf]

Share this post


Link to post

I have log files from every day and am not sure which one matches the print screen. The system is crashing every few hours now. Attached are the logs.0114_0440_vgEngine.zip

 

Hope this helps.

 

 

The Visual Studio Error says..

msvcr90.ll!7855b690

[Frames below may be incorrect and or missing/... msvcr90.dll

ktTelDialogicSR60.dll!053ea5141()

mscorwks.dll!7--erc

Share this post


Link to post

Event viewer issue..

 

I just noticed this Bad logic:RTF Dispatching service is not running....

 

Hope this helps.

Share this post


Link to post

Please read me first.

 

I have traced the error. If I use DIALOUT and MONITOR it crashes... DIALOUT and BLIND is fine.

 

this script was dialout and monitor - SUPPORT PATH. c3.vgs

 

FYI.. If you can remove my scripts/attachments so others can not download them it would be great.

Share this post


Link to post

So switching from "DIALOUT and MONITOR" to "DIALOUT - BLIND" fixed both the msvcr90.dll errors and the incorrect call time reporting?

 

Traces show that VoiceGudie continues to receive events from the Dialogic card, so not sure on what thread the msvcr90.dll would have occurred.

Aee you able to see the timestamps of the msvcr90.dll errors?

 

 

For the record here is the relevant trace extract:

 

082758.811 6 67 23 state [sUPPORT] Monitored Dial and Connect to 13608962157

082758.826 6 7 3 state Dialing 13608962157...

082801.123 19 7 3 ev Dialogic 2081,GCEV_ALERTING, crn=28000eb, 2081,0,0,,,

082801.123 19 7 3 state Dialing 13608962157... Ringing...

082813.514 19 7 3 ev CallState GCEV_CONNECTED, crn=28000eb, iEvent=2 ,256,2,4,,,]. vgEngine v7.1.3656.25878 (2010-01-04 14:22:37.40)

 

082817.154 6 7 3 qScr run evScriptEvent sCode=[OTHER_LEG_EV_TIMEOUT] iActionID=0, crn=0[0|0|0|0|0][|||||]

082817.154 6 7 3 scriptevent OTHER_LEG_EV_TIMEOUT param1:, param2:, param3:

082817.154 6 7 3 LsXfer_7_dc_WaitOutcomeOutgoingCall_OutLeg : 9002,[OTHER_LEG_EV_TIMEOUT],0,0,0,,,

082817.154 6 7 3 LsXfer_7_dc_WaitOutcomeOutgoingCall_OutLeg leg1 end call event sCode=OTHER_LEG_EV_TIMEOUT

082817.154 6 7 3 HangupCall, source=LsXfer_7_dc_WaitOutcomeOutgoingCall_OutLeg remote, WorkModeScript=Running_Normal, yLineStateAppPov=[Connected], lPlayId=25406, lRecId=0

082817.154 6 7 3 ScriptWorkingMode set Stopping, (called from HangupCall)

082817.154 6 7 3 ls set Disconnect_Pending (scriptstate=LS_ENDINGCALL)

082817.154 6 7 3 state Hanging up... [LsXfer_7_dc_WaitOutcomeOutgoingCall_OutLeg remote]

 

082833.389 19 7 3 ev CallState GCEV_DISCONNECTED, crn=28000eb, iEvent=2 ,16384,0,64,,,]. vgEngine v7.1.3656.25878 (2010-01-04 14:22:37.40)

082833.389 19 7 3 qScr add evCallState 2 GCEV_DISCONNECTED

082833.389 6 7 3 qScr run evCallState sCode=[GCEV_DISCONNECTED] iActionID=0, crn=28000eb[16384|0|64|0|0][|||||]

082833.389 6 7 3 ls set Disconnected (scriptstate=LS_ENDINGCALL)

082833.389 6 7 3 yLineStateAppPov: Disconnected crn=28000eb,ev=2,GCEV_DISCONNECTED,0, sParam1=

082833.389 6 67 23 qScr add evScriptEvent 0 OTHER_LEG_Disconnected

082833.389 6 7 3 LineEvCallState LINECALLSTATE_DISCONNECTED begin

082833.389 6 7 3 in LINECALLSTATE_DISCONNECTED iState=LS_ENDINGCALL

082833.389 6 7 3 qScr add evScriptEvent 9250 DISCONNECTED

082833.389 6 7 3 HangupCall, source=LINECALLSTATE_DISCONNECTED, WorkModeScript=Stopping, yLineStateAppPov=[Disconnected], lPlayId=25406, lRecId=0

082833.389 6 7 3 ScriptWorkingMode set Stopping, (called from HangupCall)

082833.389 6 7 3 state Hanging up... [LINECALLSTATE_DISCONNECTED]

082833.389 6 7 3 rv add [Hangup Source]{LINECALLSTATE_DISCONNECTED}

082833.389 6 7 3 qTel add cmd_PlayStop [0,0,0,0,0][||||]

082833.389 6 7 3 play PlaySoundStop ok

082833.389 6 7 3 GoOnHoook_IssueDropCall start (hCall_crn=28000eb)

082833.389 6 7 3 WARN GoOnHoook_IssueDropCall : already waiting for EV_TIMEOUT_WAITFORIDLEAFTERDropCall. DropCall request ignored.

082833.389 6 67 23 qScr run evScriptEvent sCode=[OTHER_LEG_Disconnected] iActionID=0, crn=0[16384|0|64|0|0][|||||]

082833.389 6 67 23 scriptevent OTHER_LEG_Disconnected param1:, param2:, param3:

082833.389 6 67 23 LsPlayMsg EV_UNKNOWN_0,OTHER_LEG_Disconnected

082833.389 6 67 23 path {OTHER_LEG_Disconnected} not found

082833.389 6 7 3 qScr run evScriptEvent sCode=[DISCONNECTED] iActionID=0, crn=0[0|64|0|0|0][|||||]

082833.389 6 7 3 scriptevent DISCONNECTED param1:, param2:, param3:

082833.389 6 7 3 LsEndingCall DISCONNECTED 0

082834.670 17 7 3 timer EV_TIMEOUT_WAITFORIDLEAFTERDropCall

082834.670 17 7 3 qScr add evScriptEvent 9101 EV_TIMEOUT_WAITFORIDLEAFTERDropCall

082834.670 6 7 3 qScr run evScriptEvent sCode=[EV_TIMEOUT_WAITFORIDLEAFTERDropCall] iActionID=0, crn=0[0|0|0|0|0][|||||]

082834.670 6 7 3 scriptevent EV_TIMEOUT_WAITFORIDLEAFTERDropCall param1:, param2:, param3:

082834.670 6 7 3 state Hanging up call...(2)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×