This is on version 1.0.1.1.
1. On first run, when trying to enable the only plugin:
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.
************** Tekst van uitzondering **************
System.NullReferenceException: De objectverwijzing is niet op een exemplaar van een object ingesteld.
bij Sphere_Editor.EditorForm.DockControl(Control ctrl, String name, DockAreas areas, DockAlignment align)
bij TaskPlugin.TaskPlugin.Initialize()
bij Sphere_Editor.Utility.PluginWrapper.Activate()
bij Sphere_Editor.Settings.EditorSettings.PluginList_ItemChecked(Object sender, ItemCheckedEventArgs e)
bij System.Windows.Forms.ListView.OnItemChecked(ItemCheckedEventArgs e)
bij System.Windows.Forms.ListView.WmReflectNotify(Message& m)
bij System.Windows.Forms.ListView.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Geladen assembly's **************
mscorlib
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Sphere Editor
Assembly-versie: 1.1.1.0
Win32-versie: 1.1.1.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Sphere%20Editor.exe
----------------------------------------
System.Windows.Forms
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Sphere.Plugins
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Sphere.Plugins.DLL
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly-versie: 2.7.0.0
Win32-versie: 2.7.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
System.Windows.Forms.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
ObjectListView
Assembly-versie: 2.5.1.42131
Win32-versie: 2.5.1.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/ObjectListView.DLL
----------------------------------------
TaskPlugin
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Plugins/TaskPlugin.dll
----------------------------------------
mscorlib.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.
Bijvoorbeeld:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
2. When clicking OK in the initial configure screen without having (been able to) set the games directory:
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.
************** Tekst van uitzondering **************
System.ArgumentOutOfRangeException: StartIndex kan niet minder dan nul zijn.
Parameternaam: startIndex
bij System.Text.StringBuilder.Remove(Int32 startIndex, Int32 length)
bij Sphere_Editor.Settings.SphereSettings.SetGamePaths(String[] list)
bij Sphere_Editor.Settings.SphereSettings.SetSettings(EditorSettings SettingForm)
bij Sphere_Editor.Global.EditSettings()
bij Sphere_Editor.EditorForm.OpenEditorSettings(Object sender, EventArgs e)
bij Sphere_Editor.EditorForm.EditorForm_Shown(Object sender, EventArgs e)
bij System.Windows.Forms.Form.OnShown(EventArgs e)
bij System.Windows.Forms.Form.CallShownEvent()
bij System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
bij System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
bij System.Threading.ExecutionContext.runTryCode(Object userData)
bij System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bij System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
bij System.Windows.Forms.Control.InvokeMarshaledCallbacks()
************** Geladen assembly's **************
mscorlib
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Sphere Editor
Assembly-versie: 1.1.1.0
Win32-versie: 1.1.1.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Sphere%20Editor.exe
----------------------------------------
System.Windows.Forms
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Sphere.Plugins
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Sphere.Plugins.DLL
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly-versie: 2.7.0.0
Win32-versie: 2.7.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
System.Windows.Forms.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
ObjectListView
Assembly-versie: 2.5.1.42131
Win32-versie: 2.5.1.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/ObjectListView.DLL
----------------------------------------
TaskPlugin
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Plugins/TaskPlugin.dll
----------------------------------------
mscorlib.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Xml
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.
Bijvoorbeeld:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
3. When clicking Project > Configure Sphere
Zie het einde van dit bericht voor meer informatie over het aanroepen
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.
************** Tekst van uitzondering **************
System.ArgumentException: Het pad heeft een ongeldige indeling.
bij System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
bij System.IO.Path.NormalizePath(String path, Boolean fullCheck)
bij System.IO.Path.GetDirectoryName(String path)
bij Sphere_Editor.EditorForm.OptionsToolButton_Click(Object sender, EventArgs e)
bij System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bij System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
bij System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bij System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bij System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
bij System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
bij System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bij System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bij System.Windows.Forms.ToolStrip.WndProc(Message& m)
bij System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Geladen assembly's **************
mscorlib
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Sphere Editor
Assembly-versie: 1.1.1.0
Win32-versie: 1.1.1.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Sphere%20Editor.exe
----------------------------------------
System.Windows.Forms
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Sphere.Plugins
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Sphere.Plugins.DLL
----------------------------------------
WeifenLuo.WinFormsUI.Docking
Assembly-versie: 2.7.0.0
Win32-versie: 2.7.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
System.Windows.Forms.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
ObjectListView
Assembly-versie: 2.5.1.42131
Win32-versie: 2.5.1.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/ObjectListView.DLL
----------------------------------------
TaskPlugin
Assembly-versie: 1.0.0.0
Win32-versie: 1.0.0.0
CodeBase: file:///D:/games/sphere/editors/SphereStudio-1.0.1.1/Plugins/TaskPlugin.dll
----------------------------------------
mscorlib.resources
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Xml
Assembly-versie: 2.0.0.0
Win32-versie: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.
Bijvoorbeeld:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
There are many more crashes; no matter what option I select, it'll show some related error message. I think one of the issues might be because it doesn't have a Sphere engine or games folder to refer to. You should detect whether the given path exists/isn't empty and try to display the config dialog when there's issues with it. (Maybe you already do? After all, trying to open the settings makes it crash for me...)