GalaxyForge 3 Template "PlanetOwnerIsRace" broken?

"PlanetOwnerIsRace" statement produces a JIT error.

Here's the lowdown: everytime I want to edit a template in the GalaxyForge and I want to set the 'Group Editor' control statement to "PlanetOwnerIsRace", it gives me a JIT (Just In Time) exception error.

 

The error displays this:

 

 

 

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 immediately.

 

Object reference not set to an instance of an object.

 

 

 

When I examine the Details of the bug, the details display this: 

 

 

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 GalaxyForge.GalaxyPlanetItemsEditor.conditionBox_SelectedIndexChanged(Object sender, EventArgs e)

   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)

   at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)

   at GalaxyForge.GalaxyPlanetItemsEditor.SyncIndexesToGroup()

   at GalaxyForge.GalaxyPlanetItemsEditor.conditionBox_SelectedIndexChanged(Object sender, EventArgs e)

   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)

   at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)

   at System.Windows.Forms.ComboBox.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.3082 (QFE.050727-3000)

    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

----------------------------------------

GalaxyForge

    Assembly Version: 1.0.0.0

    Win32 Version: 1.0.0.0

    CodeBase: file:///C:/Program%20Files/Stardock%20Games/GalaxyForge%203/GalaxyForge.exe

----------------------------------------

System.Windows.Forms

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)

    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.3053 (netfxsp.050727-3000)

    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.3053 (netfxsp.050727-3000)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

Ironclad.Managed

    Assembly Version: 1.0.3345.31269

    Win32 Version:

    CodeBase: file:///C:/Program%20Files/Stardock%20Games/GalaxyForge%203/Ironclad.Managed.DLL

----------------------------------------

msvcm90

    Assembly Version: 9.0.21022.8

    Win32 Version: 9.00.21022.8

    CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375/msvcm90.dll

----------------------------------------

Accessibility

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

----------------------------------------

System.Design

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)

    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.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.

 

Is it just me or is this function in the GalaxyForge 3 broken? Can anyone help explain to me this issue, if possible?

 

(NOTE: Yes, I have tried redownloading the application.)

2,704 views 1 replies
Reply #1 Top

I had the same problem, it seems to be a problem with galaxy forge 3. However, you can work around it by opening the galaxy file in a next editor like notepad and just code in that part manually. Hopefully IC will fix it in Galaxy Forge 4.