mikeoverbay / TankExporter

A middle ware app for editing World of Tank tank models.
69 stars 18 forks source link

System.NullReferenceException #112

Closed nazref closed 5 months ago

nazref commented 5 months ago

Happens when trying to load a custom 3d style thats made from other 3d styles Sorry but the erros is in Turkish

System.NullReferenceException: Nesne başvurusu bir nesnenin örneğine ayarlanmadı. konum: Tank_Exporter.modFBX.get_component_index() konum: Tank_Exporter.modFBX.process_fbx_data() konum: Tank_Exporter.modFBX.import_FBX() konum: Tank_Exporter.frmMain.m_Import_FBX_Click(Object sender, EventArgs e) konum: System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) konum: System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) konum: System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) konum: System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) konum: System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) konum: System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) konum: System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) konum: System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) konum: System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) konum: System.Windows.Forms.Control.WndProc(Message& m) konum: System.Windows.Forms.ScrollableControl.WndProc(Message& m) konum: System.Windows.Forms.ToolStrip.WndProc(Message& m) konum: System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) konum: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) konum: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) konum: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

** Yüklü Derlemeler ** mscorlib Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9241.0 built by: NET481REL1LAST_C CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

!Tank Exporter Bütünleştirilmiş Kod Sürümü: 1.0.0.139 Win32 Sürümü: 1.0.0.139 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee/Tank%20Exporter/!_Tank%20Exporter.exe

Microsoft.VisualBasic Bütünleştirilmiş Kod Sürümü: 10.0.0.0 Win32 Sürümü: 14.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

System.Windows.Forms Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9181.0 built by: NET481REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9236.0 built by: NET481REL1LAST_B CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9241.0 built by: NET481REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Accessibility Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

System.Runtime.Remoting Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9214.0 built by: NET481REL1LAST_B CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

SharpDX.Mathematics Bütünleştirilmiş Kod Sürümü: 4.2.0.0 Win32 Sürümü: 4.2.0 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/SharpDX.Mathematics.DLL

Ionic.Zip Bütünleştirilmiş Kod Sürümü: 1.9.1.8 Win32 Sürümü: 1.9.1.8 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Ionic.Zip.DLL

System.Data Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9214.0 built by: NET481REL1LAST_B CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

FbxSDK Bütünleştirilmiş Kod Sürümü: 1.0.4593.24947 Win32 Sürümü: CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/FbxSDK.DLL

cttools Bütünleştirilmiş Kod Sürümü: 1.0.4723.22902 Win32 Sürümü: CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/cttools.DLL

msvcm90 Bütünleştirilmiş Kod Sürümü: 9.0.30729.9635 Win32 Sürümü: 9.00.30729.9635 CodeBase: file:///C:/WINDOWS/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9635_none_508ff82ebcbafee0/msvcm90.dll

Tao.DevIl Bütünleştirilmiş Kod Sürümü: 1.6.8.3 Win32 Sürümü: 1.6.8.3 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.DevIl.DLL

Tao.OpenGl Bütünleştirilmiş Kod Sürümü: 2.1.0.12 Win32 Sürümü: 2.1.0.12 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.OpenGl.DLL

Tao.Platform.Windows Bütünleştirilmiş Kod Sürümü: 1.0.0.5 Win32 Sürümü: 1.0.0.5 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.Platform.Windows.DLL

Tao.FreeGlut Bütünleştirilmiş Kod Sürümü: 2.4.0.2 Win32 Sürümü: 2.4.0.2 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.FreeGlut.DLL

mscorlib.resources Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_tr_b77a5c561934e089/mscorlib.resources.dll

System.Xml.Linq Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll

System.Numerics Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

System.Data.DataSetExtensions Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll

FastColoredTextBox Bütünleştirilmiş Kod Sürümü: 2.16.21.0 Win32 Sürümü: 2.16.21.0 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/FastColoredTextBox.DLL

System.Windows.Forms.resources Bütünleştirilmiş Kod Sürümü: 4.0.0.0 Win32 Sürümü: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_tr_b77a5c561934e089/System.Windows.Forms.resources.dll

** JIT Hata Ayıklama ** JIT hata ayıklamayı etkinleştirmek için, bu uygulamanın veya bilgisayarın (machine.config) .config dosyasında system.windows.forms bölümünde jitDebugging değeri ayarlanmış olmalıdır. Ayrıca uygulama hata ayıklama etkin durumdayken derlenmiş olmalıdır.

Örneğin:

JIT hata ayıklama etkinken, işlenmemiş özel durumlar bu iletişim kutusunda işlenmek yerine bilgisayarda kayıtlı JIT hata ayıklayıcısına gönderilir.

QuietShow commented 5 months ago

Just in case you need an english version: Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediatly.

Object reference not set to an instance of an object.

Details:

See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.

** Exception Text ** System.NullReferenceException: Object reference not set to an instance of an object. at Tank_Exporter.frmMain.store_in_treeview(Int32 i, TreeView& tn) at Tank_Exporter.frmMain.load_tabs() at Tank_Exporter.frmMain.frmMain_Load(Object sender, EventArgs e) at System.EventHandler.Invoke(Object sender, EventArgs e) at System.Windows.Forms.Form.OnLoad(EventArgs e) at System.Windows.Forms.Form.OnCreateControl() at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) at System.Windows.Forms.Control.CreateControl() at System.Windows.Forms.Control.WmShowWindow(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ContainerControl.WndProc(Message& m) at System.Windows.Forms.Form.WmShowWindow(Message& m) at System.Windows.Forms.Form.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

** Loaded Assemblies ** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.8.9241.0 built by: NET481REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

!Tank Exporter Assembly Version: 1.0.0.138 Win32 Version: 1.0.0.138 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee/Tank%20Exporter/!_Tank%20Exporter.exe

Microsoft.VisualBasic Assembly Version: 10.0.0.0 Win32 Version: 14.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.8.9181.0 built by: NET481REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System Assembly Version: 4.0.0.0 Win32 Version: 4.8.9236.0 built by: NET481REL1LAST_B CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration Assembly Version: 4.0.0.0 Win32 Version: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.8.9241.0 built by: NET481REL1LAST_C CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml Assembly Version: 4.0.0.0 Win32 Version: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Accessibility Assembly Version: 4.0.0.0 Win32 Version: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

System.Runtime.Remoting Assembly Version: 4.0.0.0 Win32 Version: 4.8.9214.0 built by: NET481REL1LAST_B CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

SharpDX.Mathematics Assembly Version: 4.2.0.0 Win32 Version: 4.2.0 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/SharpDX.Mathematics.DLL

Ionic.Zip Assembly Version: 1.9.1.8 Win32 Version: 1.9.1.8 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Ionic.Zip.DLL

System.Data Assembly Version: 4.0.0.0 Win32 Version: 4.8.9214.0 built by: NET481REL1LAST_B CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

FbxSDK Assembly Version: 1.0.4593.24947 Win32 Version: CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/FbxSDK.DLL

cttools Assembly Version: 1.0.4723.22902 Win32 Version: CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/cttools.DLL

msvcm90 Assembly Version: 9.0.30729.9635 Win32 Version: 9.00.30729.9635 CodeBase: file:///C:/WINDOWS/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9635_none_508ff82ebcbafee0/msvcm90.dll

Tao.DevIl Assembly Version: 1.6.8.3 Win32 Version: 1.6.8.3 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.DevIl.DLL

Tao.OpenGl Assembly Version: 2.1.0.12 Win32 Version: 2.1.0.12 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.OpenGl.DLL

Tao.Platform.Windows Assembly Version: 1.0.0.5 Win32 Version: 1.0.0.5 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.Platform.Windows.DLL

Tao.FreeGlut Assembly Version: 2.4.0.2 Win32 Version: 2.4.0.2 CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.FreeGlut.DLL

System.Xml.Linq Assembly Version: 4.0.0.0 Win32 Version: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll

System.Numerics Assembly Version: 4.0.0.0 Win32 Version: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

System.Data.DataSetExtensions Assembly Version: 4.0.0.0 Win32 Version: 4.8.9032.0 built by: NET481REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll

** JIT Debugging ** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.

For example:

When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.

EDIT: I don't know if it's the same error, but I think it is. For me this happens when trying to load node 01

nazref commented 5 months ago

Its different error, you get it because game tries to check a file that dont exist. Its complicated to fix.