Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

qlikscalability tool crashes

I was trying to execute Qliksense scalability tool on the QlikSense server and it crashes as soon as it starts with the error shown below.

The .NET version installed here is 4.5.51650

Any suggestions highly appreciated.

--------------------------------------------------------------------------- Error ------------------------------------------------------------------------------------

Application: QlikScalabilityTools.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Exception Info: System.IO.FileLoadException

Stack:

   at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

   at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)

   at System.Reflection.Assembly.LoadFrom(String assemblyFile, Evidence securityEvidence)

   at System.Activator.CreateInstanceFromInternal(String assemblyFile, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo)

   at System.AppDomain.CreateInstanceFrom(String assemblyFile, String typeName)

   at System.AppDomain.CreateInstanceFrom(System.String, System.String)

   at Microsoft.Practices.Prism.Modularity.DirectoryModuleCatalog.InnerLoad()

   at Microsoft.Practices.Prism.Modularity.ModuleCatalog.Initialize()

   at Microsoft.Practices.Prism.Modularity.ModuleManager.Run()

   at Microsoft.Practices.Prism.UnityExtensions.UnityBootstrapper.InitializeModules()

   at Microsoft.Practices.Prism.UnityExtensions.UnityBootstrapper.Run(Boolean)

   at QlikScalabilityTools.App.OnStartup(System.Windows.StartupEventArgs)

   at System.Windows.Application.<.ctor>b__1(System.Object)

   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)

   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)

   at System.Windows.Threading.DispatcherOperation.InvokeImpl()

   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)

   at System.Windows.Threading.DispatcherOperation.Invoke()

   at System.Windows.Threading.Dispatcher.ProcessQueue()

   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)

   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)

   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)

   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)

   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)

   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)

   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)

   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)

   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)

   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)

   at System.Windows.Application.RunInternal(System.Windows.Window)

   at System.Windows.Application.Run()

   at QlikScalabilityTools.App.Main()

1 Solution

Accepted Solutions
rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

Did you unblock the zip file before extracting?

-Rob

View solution in original post

5 Replies
Vincenzo_Esposito

Without going in the error, in general you should run the scalability tool somewhere else out of the Qlik Sense box.  It affect the performance you want to measure simply  e cause you'll measure the server workload combined with all the clients together on the same server. 

In a real test scenario you have multiple servers where the scalability tool runs, each simulating a limited number of clients (depending on the box performance)

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

Did you unblock the zip file before extracting?

-Rob

Anonymous
Not applicable
Author

I might have missed that, I'll try and mark the answer right if it works.

Anonymous
Not applicable
Author

Thanks Vincent point noted.

Anonymous
Not applicable
Author

Unblocking the ZIP file and then extracting solved the problem, but we will run it from another server to avoid any conflicts.