I too have this problem. I was trying to load one of my many older builds in readiness to convert it over to the new fitness, and 'er Houston, we have a problem.'
This particular build is a Emp/Psi Defender. The age of the build... it's dated 1st Dec 2007.
The contents of the file (kats - Defender (Empathy).mxd) is as follows:
Hero Plan by Mids' Hero Designer 1.30
http://www.honourableunited.org.uk/mhd.php
Mental Health: Level 50 Magic Defender
Primary Power Set: Empathy
Secondary Power Set: Psychic Blast
Power Pool: Fitness
Power Pool: Teleportation
Power Pool: Flight
Power Pool: Leadership
Ancillary Pool: Psychic Mastery
Hero Profile:
------------
Level 1: Healing Aura RgnTis-Heal/EndRdx:28(A), RgnTis-EndRdx/Rchg:28(3), RgnTis-Heal/Rchg:28(3), RgnTis-Heal/EndRdx/Rchg:28(9), RgnTis-Regen+:25(13), H'zdH-Heal/EndRdx/Rchg:28(23)
Level 1: Mental Blast Entrpc-Acc/Dmg:28(A), Entrpc-Dmg/EndRdx:28(7), Entrpc-Dmg/Rchg:28(11), Entrpc-Dmg/EndRdx/Rchg:28(17), Entrpc-Heal%:28(29)
Level 2: Heal Other H'zdH-Heal/EndRdx:28(A), H'zdH-Heal/Rchg:28(5), H'zdH-Heal/EndRdx/Rchg:28(5), H'zdH-Heal:28(9), H'zdH-EndRdx/Rchg:28(13)
Level 4: Psionic Lance Entrpc-Acc/Dmg:28(A), Entrpc-Dmg/EndRdx:28(7), Entrpc-Dmg/Rchg:28(11), Entrpc-Dmg/EndRdx/Rchg:28(17), Entrpc-Heal%:28(29)
Level 6: Swift Run-I:25(A)
Level 8: Recall Friend Jnt-EndRdx/Rng:25(A)
Level 10: Resurrect RechRdx-I:25(A)
Level 12: Hover LkGmblr-Rchg+:25(A)
Level 14: Fly Srng-Fly:28(A), Srng-EndRdx:28(15), Srng-EndRdx/Fly:28(15)
Level 16: Health Heal-I:30(A)
Level 18: Recovery Aura RechRdx-I:30(A), RechRdx-I:30(19), RechRdx-I:30(19), EndMod-I:30(23)
Level 20: Stamina EndMod-I:25(A), EndMod-I:25(21), EndMod-I:25(21)
Level 22: Clear Mind RechRdx-I:25(A)
Level 24: Fortitude RedFtn-Def:33(A), RedFtn-Def/Rchg:33(25), RedFtn-EndRdx/Rchg:33(25), RedFtn-Def/EndRdx/Rchg:33(37), RedFtn-Def/EndRdx:30(39)
Level 26: Regeneration Aura Dct'dW-Heal/Rchg:30(A), Dct'dW-Heal/EndRdx:30(27), Dct'dW-EndRdx/Rchg:30(27), Dct'dW-Heal/EndRdx/Rchg:30(31), Dct'dW-Rchg:30(34), Mrcl-Heal/EndRdx/Rchg:30(43)
Level 28: Will Domination Decim-Acc/Dmg:31(A), Decim-Dmg/EndRdx:31(31), Decim-Dmg/Rchg:31(36), Decim-Acc/EndRdx/Rchg:31(37), Decim-Acc/Dmg/Rchg:31(40)
Level 30: Telekinetic Blast Thundr-Acc/Dmg:33(A), Thundr-Dmg/EndRdx:33(31), Thundr-Acc/Dmg/Rchg:33(36), Thundr-Acc/Dmg/EndRdx:33(37), Dev'n-Acc/Dmg/Rchg:33(46), Dev'n-Acc/Dmg/EndRdx/Rchg:33(46)
Level 32: Adrenalin Boost Dct'dW-Heal:35(A), Dct'dW-Rchg:35(33), Dct'dW-Heal/EndRdx/Rchg:35(33), Dct'dW-EndRdx/Rchg:35(33), Dct'dW-Heal/Rchg:35(34), EndMod-I:35(34)
Level 35: Assault EndRdx-I:30(A), EndRdx-I:30(36)
Level 38: Tactics AdjTgt-ToHit/EndRdx/Rchg:41(A), AdjTgt-ToHit/EndRdx:41(39), AdjTgt-EndRdx/Rchg:41(39), AdjTgt-ToHit:41(40), AdjTgt-ToHit/Rchg:41(40)
Level 41: Mass Hypnosis CSndmn-Acc/Rchg:44(A), CSndmn-Acc/EndRdx:44(42), CSndmn-Acc/Sleep/Rchg:44(42), CSndmn-EndRdx/Sleep:44(42), CSndmn-Heal%:44(43), RechRdx-I:45(43)
Level 44: Mind Over Body ImpArm-ResDam:40(A), ImpArm-ResDam/EndRdx:40(45), ImpArm-ResDam/Rchg:40(45), ImpArm-ResDam/EndRdx/Rchg:40(45), ImpArm-ResPsi:33(46)
Level 47: Dominate Decim-Acc/Dmg:40(A), Decim-Dmg/EndRdx:40(48), Decim-Dmg/Rchg:40(48), Decim-Acc/EndRdx/Rchg:40(48), Decim-Acc/Dmg/Rchg:40(50)
Level 49: Telekinesis EndRdx-I:50(A), G'Wdw-Acc/EndRdx:49(50), G'Wdw-EndRdx/Hold:49(50)
------------
Level 1: Brawl Empty(A)
Level 1: Sprint Empty(A)
Level 2: Rest Empty(A)
Level 1: Vigilance
------------
Set Bonus Totals:
+4% DamageBuff
+2.5% Defense(Energy)
+1.88% Defense(Psionic)
+1.88% Defense(AoE)
+11.3% Max Endurance
+16% Enhancement(Accuracy)
+15% Enhancement(Heal)
+63.8% Enhancement(RechargeTime)
+5% Enhancement(Sleep)
+76.8 (6.38%) HitPoints
+MezResist(Confused) (Mag 7.15%)
+MezResist(Held) (Mag 2.75%)
+MezResist(Immobilize) (Mag 7.7%)
+MezResist(Terrorized) (Mag 4.4%)
+7% Recovery
+32% Regeneration
+3.78% Resistance(Fire)
+3.78% Resistance(Cold)
+1.26% Resistance(Energy)
+1.26% Resistance(Negative)
+3% Resistance(Psionic)
+9% RunSpeed
| Do not modify anything below this line, or you will corrupt the hero data! |
|-----------------------------------------------------------------------------|
|MHDz;6297;1344;1792;|
>-KEF%UOI#84AN\CY3]PL^I%E09_\:&]2G>2S58;:95$W6L6G($N`R-@TJ9"_/:U#=A@[&&FO6N53,9
#SO,><VR?<YA[6I6;J(E^IU6=E<5[\`N^O'B@11/ESCV-\B9M'Z)M%K<;^D*+A%:7%[>[?=2D;^V7^B
U.L]CY-8_JIOU4I+1B7'N7-06MZ_:9YG1?5DW4,-WV+L^V:=-^IA'3J--L+_$'1M/J[?("M.[P0]I'N
J4%K1C[2IWGK*X/M./3N;XMDL?DKPYW"&#^MX-^UW5N=P78)[?C&B:VQZX?XW0K6&)DH=VO)+US2=VU
;Q0(C`+BVL\""WH,SS$`V_NHVI5%]C=-Q()EQ=;H%T+SQ"&+V-48>OZ.V]NBJ<H]6YH/:536W4T<7V]
V7`1@8(FYAC!SM5(`FUU[)FJ8+L#(R(`CKA1KWAE@X9#'Z9T@+/LA4,$!XH57PBV6*C2[MZ)RB<S1Q?
]RB:V\8)!E.QH8W9UKOL_)CD(M/QK_8$>A__B.`B++(1&D[O%0=.R&B/&$$Q5-GT62O_\6'8I&KD;!9
T@@-M*^HD.Q'MP=C5,>1^82&:%0S1'T$W#;SX?XNU.^.$U*G8_1[EM.JXY'AR<GZ/OFY`0FQP<Q(<A^
GLJHXIOI+G_C\W8MD4724*XZ<<TQ!5BSO1ZU/9N]NC^^"'S#]@<"=FA@0HV9+`/@0?489XADV-V^O&1
Q%+\Y-TFT;\J*S^FA3,:MY)'>$D&N<Y8"/S52!4N5X#P5&4Z/^%.-_M\\`M`J,9L!&>FQA(AXABPN/*
)+/7USA.LVT#W)1JX,[.O7*7L<3O8F1.(T8E:"$^>.M2R'@G:LWQ%;VQUNLS-%F:,:-`8(>OYQ<NYNG
G"@%TCXN;S/&H:2(=UB'>5.=3P\ZAMY%@'!FD\`FM1"2$0V(NVFC-F^8%)?RT.1U/-RAI!1"%HP54`1
,(/>`M0JDMJZ:Z"I?")LOG%W04O"$BK4/F15%.?F#A`&1@I/ZB;T6R!VY(;&V4YTT-.B2?H`(;?[$.7
YF):?HB+91<7TE&("!TLN.1&;EU-I9=63MGC,/*X(S%QQ+)=CCK/K/>64[M4L/:E)]%O6*K%T;Y0>C(
6Z$$92V#/$4JF28ZIC4<=CQF1RX62Q0M$8DO8Y/?`GI+JILN]TMEXJ%<SV9:@AVJH$1HIY-SJ2-^.Y9
LXRP8E'#YA)'KM7]IAF#MZ0,'0*$R.EK:?GVV#51/*WP))MQ#$<5D]+\8Q;.;@+`IZ3*$Z@S?GI5+=:
(EU@:%D=#3:R-B/,NA8^'%LJ1IE3-+-<MR$399\I\S[_)OGCP)[F$^<YJK:TX2V9*%]:!#V_GRUVNX4
?=K*8W(J0T,!'-0*3ACX-)"6T*FM5Z.TXZQYC0_L=2.?@Z/PG"0;S8LOKP8G9GA7Z^6%RVY/S^H(%[5
DY_$3>DJA/I/6$O,"@H0/$V%QO1<^(6(3Y!OZTV]/J-3OLG!OV^,L><6B]B7:\+0J'E*%7;61A)AU5"
,VHS9ULXT)T)JBU@2$Y@_]29X)93\C8$\^5:]V)[M5;;T!TQ%_K,(X"1]J'5<[4'>C0Y#D9!RPDXW//
["QCG0K:CVE9-\[7+"G__*EV;G??6*](Y\<1><-1#A8^S?1PG_=EG@@<V/!A%?D+BK]3`_UKO9DQ/-6
8?^>#CAJ#N3+I/PQ7KB:__[>+/!HL]5_U+0]`A"7^`(KO3[S)T%-#((<D4%===3545Z$:CK:C4SS,`_
#O7GSN"@E#/U##4`X#5PV!&D(U1&JHQ`*BADHW\-00#\/+BQ_.0(9G
|-----------------------------------------------------------------------------|
The error message is as follows.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Hero_Designer.clsToonX.ReadInternalDataUC(StreamReader iStream)
at Hero_Designer.clsToonX.ReadInternalData(StreamReader iStream)
at Hero_Designer.clsToonX.Load(String iFileName, Stream& mStream)
at Hero_Designer.frmMain.DoOpen(String fName)
at Hero_Designer.frmMain.tsFileOpen_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.4952 (win7RTMGDR.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Hero Designer
Assembly Version: 1.6.1.0
Win32 Version: 1.6.001
CodeBase: file:///H:/Mids%20Hero%20Designer/Hero%20Designer.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
midsControls
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///H:/Mids%20Hero%20Designer/midsControls.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.