Author Topic: Crash when entering "Mech Purchase" screen  (Read 1679 times)

0 Members and 1 Guest are viewing this topic.

Crash when entering "Mech Purchase" screen
I have been getting a reproducible crash when I want to sell some mechs.  I strip a chassis of components, save the loadout, sell the empty chassis, strip another, save and overwrite the loadout I just created, click the "Mech Purchase" button and the game will crash.

Since players can buy back a chassis they have just sold, perhaps the cause is that the game cannot find something when it loads the list of available chassis.

Any suggestion or comments other than not doing exactly what I described?

 
Re: Crash when entering "Mech Purchase" screen
Hi,

What exactly is the output error given when this happens?
To find this, there should be a log file in the MCO folder; named "error[numbers].txt". you can copy-paste the first several lines into a post with Insert Code being used.

 
Re: Crash when entering "Mech Purchase" screen
Have a brand new one.

Code: [Select]
EXCEPTION : Attempt to read from address 0x3F80000C in MCOREL! (+0x9FA8A)


EXCEPTION : Attempt to read from address 0x3F80000C in MCOREL! (+0x9FA8A)
Address   : 0x004A0A8A
Location  : MCOREL! (+0x9FA8A)

Call Stack
==========
0x0050CCCD MCOREL! (+0x10BCCD)             
0x0050D2DF MCOREL! (+0x10C2DF)             
0x00514765 MCOREL! (+0x113765)             
0x005184D3 MCOREL! (+0x1174D3)             
0x004E2390 MCOREL! (+0xE1390)               
0x00402C05 MCOREL! (+0x1C05)               
0x005B5874 MCOREL! (+0x1B4874)             

Processor Registers EAX=0x0A963088 EBX=0x16BCA1A0 ECX=0x16BCA970 EDX=0x0510ACF8 Flags=0x00010246
=================== ESI=0x16BCAB14 EDI=0x3F80000C EBP=0x0018E468 ESP=0x0018E460   EIP=0x004A0A8A
EIP (0x004A0A8A) 8B 07 89 06 8B 07 FF 00 5F 5E 5D C2 04 00 CC CC CC CC CC CC CC CC 55 8B EC DB 45 0C 56 83 EC 08
ESP (0x0018E460) 0AED18D0 0AED06D0 0018E5BC 0050CCCD 3F80000C 5057DE75 0AED18D0 0AED06D0
                 00000008 16BCA1A0 40000000 024A45B4 024A0000 190A0002 0000017E 625C736E
                 646F6F6C 70736120 6167742E 15E90003 0000017E 73412064 00000070 00000000
EDI (0x3F80000C) ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
                 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
ESI (0x16BCAB14) 88 30 96 0A 00 00 00 00 E0 E4 A0 0A CA 6C 00 00 00 DE 8E 3C AF D2 05 BC 92 19 72 3F B6 2E A1 BE
                 F8 4F D1 3C 16 E1 2D BC 62 E1 72 3F 4C C0 9B BE 9B F5 03 3D 98 12 84 BC 71 B1 73 3F D1 37 98 BE
EAX (0x0A963088) 00 00 00 00 01 00 00 00 04 00 00 00 20 00 00 00 2E 4E ED 74 76 65 00 88 01 00 00 00 01 00 00 00
EBX (0x16BCA1A0) D4 A6 6A 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 3F 00 00 00 00 00 00 00 00 00 00 00 00
ECX (0x16BCA970) 7C 62 6A 00 00 00 34 42 00 00 A0 40 00 00 00 00 00 00 00 3F 00 66 C6 FF 00 00 00 00 00 00 00 00
EDX (0x0510ACF8) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 3F 25 70 4E BB 00 00 00 00 00 00 00 00 AD FF 7F 3F

 

Offline Patriot

  • 28
Re: Crash when entering "Mech Purchase" screen
Had this happen to me as well, didn't bother with a bug report cause it's easy to prevent.

I stopped overwriting my so called Trash loadout until i finished another mission, or just made more than one Trash loadout name so i could have multiple units to sell per mission.

The mechs also accumulate when you overwrite a loadout and subsequently sell the mech, something i abused once to buff up my Summoner numbers :P

 

Offline magic

  • Moderator
  • 211
Re: Crash when entering "Mech Purchase" screen
Sold trash variants are not lost (should be it will prevent a lot of problems).

And therefore you must use different variant names. The problem is when you have Hunchback with "Trush variant" name and then Catapult with the same variant name.

Should I loose sold mechs?

 

Offline Patriot

  • 28
Re: Crash when entering "Mech Purchase" screen
No, that sold Hunchback(assuming you sold it after trashing it) will then change into a Catapult in the store.

In case you were asking if sold mechs should be lost altogether, then no, i don't think that's a good idea.