Ya sorry about the double post, next time I'll just edit the original. That is strange that you only get the error sometimes, if you get the error again could you look to see if the error is the same ie The ArgumentOutOfRangeException is for 'Start' and not something else?
Its really starting to drive me crazy because alot of the things I want to do seem like they are way easier in Entity, most of the Tuts I find are for Entity and if I ask questions about doing it in dothalo or h2x people just tell me to use Entity LOL. Hopefully I can get it figured out, when I get home I'm going to try and copy the full error message and then show it to the guy at work (and I'll post it here too) and hopefully some way or another I'll get it working.
Thanks
EDIT: Here is the full error text
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: InvalidArgument=Value of '-1381308536' is not valid for 'start'.
Parameter name: start
at System.Windows.Forms.ComboBox.Select(Int32 start, Int32 length)
at System.Windows.Forms.ComboBox.set_SelectionLength(Int32 value)
at entity.Forms.Meta_Editor.ReflexiveControl.UpdateReflexiveSelectionBox(Boolean loadAllChunks) in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\ReflexiveControl.cs:line 545
at entity.Forms.Meta_Editor.ReflexiveControl.LoadMetaIntoControls(Int32 startingOffset, Int32 ioneUpReflexiveBlockOffset) in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\ReflexiveControl.cs:line 355
at entity.Forms.Meta_Editor.ReflexiveControl.LoadMetaIntoControlsForThisReflexive() in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\ReflexiveControl.cs:line 299
at entity.Forms.Meta_Editor.ReflexiveControl.ReflexiveLoader_Close(Object sender, EventArgs e) in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\ReflexiveControl.cs:line 284
at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
at entity.Forms.Meta_Editor.ReflexiveControl.UpdateReflexiveSelectionBox(Boolean loadAllChunks) in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\ReflexiveControl.cs:line 542
at entity.Forms.Meta_Editor.ReflexiveControl.LoadMetaIntoControls(Int32 startingOffset, Int32 ioneUpReflexiveBlockOffset) in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\ReflexiveControl.cs:line 355
at entity.Forms.Meta_Editor.MetaEditor.ReloadMetaForSameTagType(Boolean reloadreflexive) in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\MetaEditor.cs:line 283
at entity.Forms.Meta_Editor.MetaEditor.loadControls(Int32 MapNumber) in C:\Users\Compaq_Owner\Documents\Visual Studio 2005\Projects\Entity Source\MetaEditor.cs\Meta Editor\MetaEditor.cs:line 74
at entity.MapForm.metaEditorToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.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: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
entity
Assembly Version: 1.0.2590.32572
Win32 Version: 1.0.2590.32572
CodeBase: file:///P:/Halo%202%20Modding%20Tools/Entity%201.5/entity.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
HaloMap
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///P:/Halo%202%20Modding%20Tools/Entity%201.5/HaloMap.DLL
----------------------------------------
MetaEditor.cs
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///P:/Halo%202%20Modding%20Tools/Entity%201.5/MetaEditor.cs.DLL
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
BugReporter
Assembly Version: 1.0.2368.29076
Win32 Version: 1.0.0.0
CodeBase: file:///P:/Halo%202%20Modding%20Tools/Entity%201.5/Libraries/BugReporter.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
Model Resizer
Assembly Version: 1.0.2372.23755
Win32 Version: 1.0.0.0
CodeBase: file:///P:/Halo%202%20Modding%20Tools/Entity%201.5/Libraries/Model%20Resizer.dll
----------------------------------------
XML Plugin Reader
Assembly Version: 1.0.2372.30415
Win32 Version: 1.0.0.0
CodeBase: file:///P:/Halo%202%20Modding%20Tools/Entity%201.5/Libraries/XML%20Plugin%20Reader.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:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
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.
UPDATE: I tried uninstalling all of my .net frameworks and then reinstalling them and I still get this error.
UPDATE: I've discovered that the problem seems to be solely with the reflexive combo boxes, if I go into Tools>Show and uncheck them I don't get the error. I still need to find a fix for this, it seems to be the particular control library they used for that combobox.
UPDATE: I think I've fixed it, I downloaded the newest metaeditor V1.25
http://forums.halomods.com/viewtopic.php?t=47441
However if I installed all 3 files included in the rar archive it wouldn't even let me load a map, I'd get an error. I replaced the files with the original ones then only copied over the metaeditor.cs.dll file and now it seems to be working. Thanks Tyckoman for telling me about the new editor.