LoadRunner 9.51 Controller Error
I recently uninstalled the Loadrunner 9.1 Controlller on a machine and installaed version 9.51 on it. I always try to do a COMPLETE install by manually removing any leftover files and cleaning the registry. I was able to get everything loaded. I ran a scenario and at the end of the test (once the stop button is pushed), the following error comes up:

Here are the details of the error:
wlrun.exe caused an EXCEPTION_ACCESS_VIOLATION in module wlrun.exe at 001B:00639782, CLrBaseException::operator=()+2105442 byte(s)
001B:00639782 wlrun.exe, CLrBaseException::operator=()+2105442 byte(s)
001B:006582D1 wlrun.exe, xdr_encode_p_mshunra_msg_t()+24689 byte(s)
001B:0065891B wlrun.exe, xdr_encode_p_mshunra_msg_t()+26299 byte(s)
001B:00657C3D wlrun.exe, xdr_encode_p_mshunra_msg_t()+23005 byte(s)
001B:78202CE1 MFC80.DLL, Ordinal5073()+1298 byte(s)
001B:782027AD MFC80.DLL, Ordinal6275()+0034 byte(s)
001B:78201543 MFC80.DLL, Ordinal1028()+0163 byte(s)
001B:78201759 MFC80.DLL, Ordinal1209()+0053 byte(s)
001B:781FF883 MFC80.DLL, Ordinal582()+0358 byte(s)
001B:77D48709 USER32.dll, GetDC()+0114 byte(s)
001B:77D487EB USER32.dll, GetDC()+0340 byte(s)
001B:77D489A5 USER32.dll, GetWindowLongW()+0295 byte(s)
001B:77D4BCCC USER32.dll, DispatchMessageA()+0015 byte(s)
001B:78237D12 MFC80.DLL, Ordinal1106()+0062 byte(s)
It is interesting to note that this Controller does not use WAN Emulation, so it's curious that the shunra name is references in the error.
I'm logging this with HP Support today. Let's see how long it takes to get an answer.....
UPDATE: 10/19/09
No word back from HP Support. I have not had the issue happen anymore. I am going to close the ticket. However, I am now experiencing a new error. I have reached a point where I have run several baselines on each script (i vuser per group) in the Controller. I can veen run 3 or 4 vusers of the same group. However, when I begin to combine groups, I get the following error:

I ran the Citrix Vusers with the -lr_citrix_vuser_view option and logged into the Generator via RDP and saw multiple Microsoft Visual C++ Runtime Library errors. The event viewer (APPLICATION) says the faulting application was mrdv.ece version 950.0.0.6089, and the faulting module was libresponse.dll, version 951.0.0.6066.
Each script uses it's own data files for parameterization, using the UNIQUE data type, updating only ONCE so that the same data is used each iteration for login and workstation iD. This means no other vuser will use the same login or workstation id, and the do not share data files between them.
This is a C++/.NET thick client, and does not use any web components. It is a straight Citrix application using Citrix client 10.2, and the registry patch for channels has been applied to each load generator.
DEP is off.
Logged a new ticket with HP Support.
Updated 10/20/09
HP Support contacted me pretty quick. They made some suggestions to check some Citrix configuration settings. Although those setting did not fix the problem, we found an additional Terminal Services setting that did. Looks like this ticket can be closed. I will start another blog to talk about this specific Citrix problem with all the details.
Thanks for a quick follow up to HP Support


