Jump to content


< Back to Forum


 

Strange Behavior In New 7.5.9 Version


  • Please log in to reply

#1 Maciej 26 June 2017 - 02:15 AM

In termination script we delete wav files but RUN module stop script after this:

180144.942   9  10   5       RunModule start Run Program, [delete_wav_files], iModuleIdx=455, previous: vgm=386, vgs=5:5
180144.942   9  10   5 state [delete_wav_files] Run Program
180144.942   9  10   5       rv    replace start [C:\callrecord\delete_wav.bat $RV[session_id]]
180144.942   9  10   5       rv    replace end   [C:\callrecord\delete_wav.bat ID20170625_180122_40_5_56011]
180144.942   9  10   5       File.Exists(C:\callrecord\delete_wav.bat) is true
180144.942   9  10   5       running program=[C:\callrecord\delete_wav.bat], arguments=[ID20170625_180122_40_5_56011], RunWait=0
180144.942   9  10   5       ShellExe start [C:\callrecord\delete_wav.bat][ID20170625_180122_40_5_56011] UseShellExecute=0
180144.942   9  10   5       WindowStyle set to ProcessWindowStyle.Hidden
180144.944   9  10   5       start non-UI process failed. Trying to start process as logged in user. (requires an active user login session on system)
180144.946   9  10   5       start user process: hProcess=4888, dwProcessId=2348, hThread=4932, dwThreadId=1208
180144.947   9  10   5       RunModule finish

in paths section we use:

 

on {success} goto [nagrania]
on {fail} goto [nagrania]
on {timeout 0} goto [nagrania]

 

but VG not forwarding

173047.033   6               ------------------------------------------------------------------------------------------------------
173047.033   6               vgEngine : 7.5.6366.22235 RELEASE options75
173047.033   6               Compiled : 2017-06-06 11:21:09.99
173047.033   6               Location : C:\Program Files (x86)\VoiceGuide\vgEngine.dll
173047.035   6               Written  : 2017-06-06 03:44:58
173047.035   6               trace lvl=10, encoding=System.Text.ASCIIEncoding (ASCII)

before today's update log shows:

154103.236   9   7   3       FindNextVgmTitleInPathList: next module title is=[delete_wav_files]
154103.236   9   7   3 t     timer clear (force=False)
154103.236   9   7   3       RunModule start
154103.236   9   7   3       RunModule start Run Program, [delete_wav_files], iModuleIdx=1341, previous: vgm=47, vgs=20:20
154103.236   9   7   3 state [delete_wav_files] Run Program
154103.236   9   7   3       rv    replace start [C:\callrecord\delete_wav.bat $RV[session_id]]
154103.236   9   7   3       rv    replace end   [C:\callrecord\delete_wav.bat ID20170625_153918_40_3_57511]
154103.237   9   7   3       File.Exists(C:\callrecord\delete_wav.bat) is true
154103.237   9   7   3       running program=[C:\callrecord\delete_wav.bat], arguments=[ID20170625_153918_40_3_57511], windowStyle=Hide, RunWait=0
154103.237   9   7   3       ShellExe start [C:\callrecord\delete_wav.bat][ID20170625_153918_40_3_57511] UseShellExecute=0
154103.240   9   7   3       process start failed
154103.240   9   7   3       FindNextVgmTitleInPathList: next module title is=[nagrania]
154103.241   9   7   3 t     timer clear (force=False)
154103.241   9   7   3       RunModule start
154103.241   9   7   3       RunModule start Database Query, [nagrania], iModuleIdx=52, previous: vgm=1341, vgs=20:20
154103.241   9   7   3 state [nagrania] DB Query

BTW. on website VG is as 7.5.9. but in log file wrote: vgEngine : 7.5.6366.22235 RELEASE options75



#2 SupportTeam 17 July 2017 - 01:35 PM

Please try updating your system to this version of VoiceGuide:

[old link removed]

 

This version uses a different method to start external programs. This change should resolve your issue.

If you encounter any issues then please post traces capturing the call.

 
To change from one release of VoiceGuide v7 to another:

1. Stop VoiceGuide Service and exit all VoiceGuide programs. (eg Script Designer, Voicemail Manager, etc) and all other programs.

2. Run the VoiceGuide install and install into same directory as existing installation. (Do NOT uninstall the previous VoiceGuide installation).

3. Start  VoiceGuide service.

Running a VoiceGuide install over the top of an existing install will NOT overwrite existing configuration or license files (Config.xml, ConfigLine.xml, VG.INI, VmBoxList.xml, etc) and will not remove any of users script or sound files, and will not remove any log files etc.