greg roberts
-
all messages by user
24.11.2015 11:45:23
Topic:
RWTCmd.exe hanging with /UpdateAll - Case 2
greg roberts
|
Hi I have the same problem as http://schaudin.com/forum_srv/topic266-rwtcmdexe-hanging-with-updateall.aspx Same language , Japanese on a win 8.1 x64 machine. Version 9.4.0.9 (which I notice is no longer a download but we must have got it at the time) "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\TFS\SCADA_Rio\Rio\Development\CitectSCADA\Localization\VijeoCitect.rwtproject" ja /a /log "F:\TFS\Email\RC-WinTrans.log"
"C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /WriteAllTargetFiles "F:\TFS\SCADA_Rio\Rio\Development\CitectSCADA\Localization\VijeoCitect.rwtproject" ja /log "F:\TFS\Email\RC-WinTrans.log"
Note: This is running under Microsoft TFS Build and when the command is run interactively it works, with rcwintrans GUI still running afterwards (however on another run, it will terminate at the end of the command, behaviour changes). Note that the /keepalive is not being used yet the gui remains.
Stack trace below and onedrive http://1drv.ms/1jhCMmg
has the process dmp, a debugdiag analysis and the files opened by the process. The release notes for the latest 9.4.0.x have no reference to a hang so I doubt unless you advise, there is much point in upgrading. >> I can do further analysis as you advise Thank you ntoskrnl.exe!KeSynchronizeExecution+0x2246
ntoskrnl.exe!KeWaitForMultipleObjects+0x135e
ntoskrnl.exe!KeWaitForMultipleObjects+0xdd9
ntoskrnl.exe!KeWaitForMutexObject+0x373
ntoskrnl.exe!KeStallWhileFrozen+0x1977
ntoskrnl.exe!KeIsAttachedProcess+0x95d
ntoskrnl.exe!KeWaitForMultipleObjects+0x152f
ntoskrnl.exe!KeWaitForMultipleObjects+0xdd9
ntoskrnl.exe!KeWaitForMultipleObjects+0x3a0
win32k.sys!W32pArgumentTable+0x1f64
win32k.sys!W32pArgumentTable+0x5fd
win32k.sys!EngWideCharToMultiByte+0x78af
ntoskrnl.exe!_setjmpex+0x34a3
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x598
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x55e
wow64.dll!Wow64LdrpInitialize+0x23a
wow64.dll!Wow64LdrpInitialize+0x172
ntdll.dll!LdrInitShimEngineDynamic+0x23d5
ntdll.dll!memset+0xddde
ntdll.dll!LdrInitializeThunk+0xe
USER32.dll!WaitMessage+0xc
RCWinTrans9.exe+0x14d1c4
RCWinTrans9.exe+0x14d102
RCWinTrans9.exe+0x286138
ntdll.dll!RtlInitializeExceptionChain+0x8f
ntdll.dll!RtlInitializeExceptionChain+0x5a edited by greg roberts on 25.11.2015 edited by greg roberts on 25.11.2015 edited by greg roberts on 25.11.2015 |
05.10.2016 08:16:22
Topic:
Multiple Errors and Corruption of rc-wintrans
greg roberts
|
In recent months our build use or rcwintrans9.exe (v9.4.0.9 has become unstable). We upgraded to v9.4.0.76 with the same result. Some errors are recoverable after a reboot, in other cases an uninstall is needed and a re-install , i.e. running rcwinrans interactively comes up with a popup error. We use Windows 8.1 We have changed our logic to call RWTCMD.exe more times with less projects. And are trialling a wrapper for RWTCMD.exe to terminate rcwintrans.exe if it is still running to see if we can get stable builds. And use of /IsProjectUpToDate
So three questions arise :
- is there additional debug other than the log file ? e.g. the rcwintrans output going to log, e.g. Error (95) The file is read only... - suggestions to make our system stable ? - Does /IsProjectUpTodate need the arguments ? Without this will it update all projects ? The help has () around the arguments, so I am not sure if these are optional.
Thanks
An example of a manual session can be seen below "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" zh-chs /a /log "F:\tfs\Email\RC-WinTr ans.log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" zh-chs /log "F:\tfs\Email\RC-WinTrans.log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" ja /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" ja /log "F:\tfs\Email\RC-WinTrans.log" Object reference not set to an instance of an object. "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" ko /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" ko /log "F:\tfs\Email\RC-WinTrans.log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" es /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" es /log "F:\tfs\Email\RC-WinTrans.log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" fr /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" fr /log "F:\tfs\Email\RC-WinTrans.log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" de /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" de /log "F:\tfs\Email\RC-WinTrans.log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" it /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" it /log "F:\tfs\Email\RC-WinTrans.log" The remote procedure call failed and did not execute. (Exception from HRESULT: 0x800706BF) "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" ru /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" ru /log "F:\tfs\Email\RC-WinTrans.log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCmd.exe" /UpdateAll "F:\tfs\SCADA_Rio\Ri o\Development\CitectSCADA\Localization\Prebuild.rwtproject" pt /a /log "F:\tfs\Email\RC-WinTrans. log" "C:\Program Files (x86)\RC-WinTrans\Program\RWTCm d.exe" /WriteAllTargetFiles "F:\tfs\SCADA_Rio\Rio\Development\CitectSCADA\Localization\Prebuild.r wtproject" pt /log "F:\tfs\Email\RC-WinTrans.log" Unable to cast COM object of type 'RCWinTrans.ApplicationClass' to interface type 'RCWinTrans.IDu alRWTApp'. This operation failed because the QueryInterface call on the COM component for the int erface with IID '{B3DB1E36-4E42-4D4C-A738-1DDEAA83A381}' failed due to the following error: The R PC server is unavailable. (Exception from HRESULT: 0x800706BA). edited by greg roberts on 05.10.2016 edited by greg roberts on 05.10.2016 |
14.10.2016 04:34:12
Topic:
Multiple Errors and Corruption of rc-wintrans
greg roberts
|
Update Still get intermittent errors though more common now. i.e. we can have a good run for the exactly the same files as the next run which has issues. Have passed on hints to developers and we are continuing with trials. NB: We are processing one language at a time
Thus the issue has a "random" characteristic. Memory is good. VMs are configured for 6G Startup crash call stack is v9.4.076 > RCWinTrans9.exe!0058e331() Unknown [Frames below may be incorrect and/or missing, no symbols loaded for RCWinTrans9.exe] RCWinTrans9.exe!0054760f() Unknown RCWinTrans9.exe!00549a82() Unknown RCWinTrans9.exe!0054d51d() Unknown RCWinTrans9.exe!004ede62() Unknown RCWinTrans9.exe!00552a55() Unknown EAX = 00000000 EBX = 00000000 ECX = 02CD2980 EDX = 02CD2A08 ESI = 00000000 EDI = 00000000 EIP = 0058E331 ESP = 0018FA30 EBP = 0018FA74 EFL = 00010246 regards edited by greg roberts on 14.10.2016 |
03.11.2016 00:27:14
Topic:
Multiple Errors and Corruption of rc-wintrans
greg roberts
|
Outcome - the following changes now work for us : - build one language at a time - don't use session 0 (i.e. a scheduled task or TFS build not in "interactive mode"), i.e. build interactively - close rcwintrans between calls from rwtcmd.exe |
1
|
Powered by AspNetForum 6.9.6.0
© 2006-2010 Jitbit Software