Jump to content
Sign in to follow this  
Gooball

[Zero Hour] Chem suit crash

Recommended Posts

I've made a little mod for ZH which changes the boss a bit. It can now train some infantry which start as veteran and also benefit from the chem suit upgrade. However, once I've researched chemsuits the game crashes when I create one of these veteran infantry. If I remove either the chemsuit or the veteran starting level from the infantry then it no longer crashes. Can anyone help?

I'm running Mac OS X 10.4.1 with Zero Hour 1.0 (I think that's equivalent to the PC version 1.02). I can provide a crash log if necessary.

Share this post


Link to post

Er, it might. Doesn't mean much to me though. This looked like the most important part:

 

Exception: EXC_BAD_ACCESS (0x0001)

Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000006c

 

Thread 0 Crashed:

0 ....conquer.generals.zero.hour 0x001b7614 Drawable::setTerrainDecal(TerrainDecalType) + 20

1 ....conquer.generals.zero.hour 0x00505150 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string [in-charge deleting]() + 48

2 ....conquer.generals.zero.hour 0x001ee2e8 ArmorUpgrade::upgradeImplementation() + 152

3 ....conquer.generals.zero.hour 0x001f076c UpgradeMux::giveSelfUpgrade() + 76

4 ....conquer.generals.zero.hour 0x001f0574 UpgradeMux::attemptUpgrade(BitFlags<(unsigned long)128>) + 68

5 ....conquer.generals.zero.hour 0x001ad5f4 Object::updateUpgradeModules() + 212

6 ....conquer.generals.zero.hour 0x001ae97c Object::onVeterancyLevelChanged(VeterancyLevel, VeterancyLevel, char) + 60

7 ....conquer.generals.zero.hour 0x001d1c68 ExperienceTracker::setMinVeterancyLevel(VeterancyLevel) + 104

8 ....conquer.generals.zero.hour 0x001cbc60 VeterancyGainCreate::onCreate() + 112

9 ....conquer.generals.zero.hour 0x001951e8 ThingFactory::newObject(ThingTemplate const*, Team*, BitFlags<(unsigned long)45>) + 248

10 ....conquer.generals.zero.hour 0x001f2a24 ProductionUpdate::update() + 1700

11 ....conquer.generals.zero.hour 0x00023770 GameLogic::update() + 1200

12 ....conquer.generals.zero.hour 0x0000f2f8 GameEngine::update() + 264

13 ....conquer.generals.zero.hour 0x0000b7e8 Win32GameEngine::update() + 24

14 ....conquer.generals.zero.hour 0x0000f384 GameEngine::execute() + 100

15 ....conquer.generals.zero.hour 0x0000b1f4 GameMain(int, char**) + 100

16 ....conquer.generals.zero.hour 0x000032fc MacGameMain() + 1100

17 ....conquer.generals.zero.hour 0x0000346c OneShotTimer(__EventLoopTimer*, void*) + 28

18 com.apple.CoreFoundation 0x9075deb0 __CFRunLoopDoTimer + 184

19 com.apple.CoreFoundation 0x9074a828 __CFRunLoopRun + 1680

20 com.apple.CoreFoundation 0x90749ddc CFRunLoopRunSpecific + 268

21 com.apple.HIToolbox 0x93122ca0 RunCurrentEventLoopInMode + 264

22 com.apple.HIToolbox 0x93122334 ReceiveNextEventCommon + 380

23 com.apple.HIToolbox 0x931675b0 AcquireNextEventInMode + 72

24 com.apple.HIToolbox 0x931673a0 RunApplicationEventLoop + 132

25 ....conquer.generals.zero.hour 0x000034e4 MacMain(int, char**) + 68

26 ....conquer.generals.zero.hour 0x0000385c main + 92

27 ....conquer.generals.zero.hour 0x000027d0 _start + 380

28 ....conquer.generals.zero.hour 0x00002650 start + 48

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×