alexander-pick / MKMTool

MKMTool ist a helper application I wrote for tinkering around with optimization of sale processes on magiccardmarket.eu and the idea of automisation of some tasks most people wouldn’t be able to get done by pure manpower.
GNU Affero General Public License v3.0
65 stars 15 forks source link

Exception when using Check for Cheap Deals #49

Closed pepev12 closed 3 years ago

pepev12 commented 3 years ago

Hi, when using Check for Cheap Deals, there is an exception: The dialog opens anyway, checking if it works correctly,

regards;

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.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto. en MKMTool.CheckWantsView.InitWantLists() en MKMTool.CheckWantsView.checkWantsView_VisibleChanged(Object sender, EventArgs e) en System.Windows.Forms.Control.OnVisibleChanged(EventArgs e) en System.Windows.Forms.Form.OnVisibleChanged(EventArgs e) en System.Windows.Forms.Control.WmShowWindow(Message& m) en System.Windows.Forms.Control.WndProc(Message& m) en System.Windows.Forms.Form.WmShowWindow(Message& m) en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

** Ensamblados cargados ** mscorlib Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4300.0 built by: NET48REL1LAST_C Código base: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll

MKMTool Versión del ensamblado: 1.0.0.0 Versión Win32: 0.8.0.3 Código base: file:///C:/tools/mkmlast/MKMTool.exe

System.Windows.Forms Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4270.0 built by: NET48REL1LAST_C Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4300.0 built by: NET48REL1LAST_C Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4084.0 built by: NET48REL1 Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4190.0 built by: NET48REL1LAST_B Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4300.0 built by: NET48REL1LAST_C Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4084.0 built by: NET48REL1 Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.Data Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4270.0 built by: NET48REL1LAST_C Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

System.Numerics Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4084.0 built by: NET48REL1 Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

System.Data.DataSetExtensions Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4084.0 built by: NET48REL1 Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll

System.Windows.Forms.resources Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4084.0 built by: NET48REL1 Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll

mscorlib.resources Versión del ensamblado: 4.0.0.0 Versión Win32: 4.8.4084.0 built by: NET48REL1 Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.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:

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.

pepev12 commented 3 years ago

Also, if i close the cheap deals dialog and open it again, when choosing expansion, i can see each expansion two times, if i close and open again, three times, etc,

tomasjanak commented 3 years ago

Fixed in 0.8.0.4 (commit 120baae527502e128c9aeaa9a1eaba3ac4852584)