Skip to content
This repository has been archived by the owner on May 15, 2023. It is now read-only.

uriString can not be null exception when emulating #63

Open
llermaly opened this issue Apr 15, 2017 · 0 comments
Open

uriString can not be null exception when emulating #63

llermaly opened this issue Apr 15, 2017 · 0 comments

Comments

@llermaly
Copy link

Hello,

I'm working with a very old system that only works properly with compatibility mode enabled, if not some tables doesn't show. Works with IE6 to IE10.

Without --emulate flag I can login and navigate but the required tables doesn't show OK.

Then using emulate and stable version of trifleJS I get this uriString can not be null exception, I can skip it but system does not login.

Using latest version I have no exception but same output as stable version.

I'm using Windows 10 x64 , any suggestion?.

Full exception here :

Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración 
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.Reflection.TargetInvocationException: Se produjo una excepción en el destino de la invocación. ---> System.ArgumentNullException: El valor no puede ser nulo.
Nombre del parámetro: uriString
   en System.Uri..ctor(String uriString)
   en System.Windows.Forms.HtmlElementErrorEventArgs.get_Url()
   en TrifleJS.API.Modules.WebPage.<DocumentCompleted>b__7(Object obj, HtmlElementErrorEventArgs e)
   --- Fin del seguimiento de la pila de la excepción interna ---
   en System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   en System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   en System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   en System.Delegate.DynamicInvokeImpl(Object[] args)
   en System.Windows.Forms.HtmlShim.FireEvent(Object key, EventArgs e)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.8745 (WinRel.050727-8700)
    Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
TrifleJS
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/triflejs/TrifleJS.exe
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.8745 (WinRel.050727-8700)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.8750 (QFE.050727-8700)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.8745 (WinRel.050727-8700)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Noesis.Javascript
    Versión del ensamblado: 0.0.0.0
    Versión Win32: 
    Código base: file:///C:/triflejs/Noesis.Javascript.DLL
----------------------------------------
msvcm90
    Versión del ensamblado: 9.0.30729.9247
    Versión Win32: 9.00.30729.9247
    Código base: file:///C:/WINDOWS/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9247_none_5090cb78bcba4a35/msvcm90.dll
----------------------------------------
System.Core
    Versión del ensamblado: 3.5.0.0
    Versión Win32: 3.5.30729.8763 built by: WinRel
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.8745 (WinRel.050727-8700)
    Código base: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Microsoft.mshtml
    Versión del ensamblado: 7.0.3300.0
    Versión Win32: 7.0.3300.0
    Código base: file:///C:/WINDOWS/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.8745 (WinRel.050727-8700)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.

Regards

@llermaly llermaly changed the title uriString can not be null excepcion when emulating uriString can not be null exception when emulating Apr 15, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant