1.29b2 crashing with Panther

gfeier

King
Joined
Dec 9, 2001
Messages
887
Location
In front of my Mac
Three times in a row. Here's the crash log:

Date/Time: 2003-11-20 18:16:44 -0500
OS Version: 10.3.1 (Build 7C107)

Command: Civilization III (/Volumes/MuthaDisk VI/Applications/Civilization III/Civilization III)
PID: 446
Thread: 0

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x08353fe0

Thread 0 Crashed:
#0 0x00507fcc in AI_obsoleteDefenders__6CityAIFi (AI_obsoleteDefenders__6CityAIFi + 268)
#1 0x00508590 in 0x508590
#2 0x005122c8 in AI_baseReset__6CityAIFb (AI_baseReset__6CityAIFb + 472)
#3 0x004fbc08 in baseFacProduction__4CityFv (baseFacProduction__4CityFv + 1304)
#4 0x004fc0dc in baseProduction__4CityFv (baseProduction__4CityFv + 604)
#5 0x00502d00 in baseUpkeep__4CityFv (baseUpkeep__4CityFv + 720)
#6 0x005df554 in faction_upkeep__6LeaderFv (faction_upkeep__6LeaderFv + 3252)
#7 0x00561988 in gameUpkeep__Fv (gameUpkeep__Fv + 264)
#8 0x00561c6c in control_game__Fb (control_game__Fb + 604)
#9 0x00535148 in run__13Civilization3Fiib (run__13Civilization3Fiib + 72)
#10 0x005f25fc in WinMain (WinMain + 620)
#11 0x0041f048 in main (main + 1224)

Thread 1:
#0 0x900075c8 in mach_msg_trap (mach_msg_trap + 8)
#1 0x90007118 in mach_msg (mach_msg + 56)
#2 0x90191930 in __CFRunLoopRun (__CFRunLoopRun + 848)
#3 0x901960bc in CFRunLoopRunSpecific (CFRunLoopRunSpecific + 328)
#4 0x9073315c in HALRunLoop::OwnThread(void*) (HALRunLoop::OwnThread(void*) + 260)
#5 0x907393ac in CAPThread::Entry(CAPThread*) (CAPThread::Entry(CAPThread*) + 48)
#6 0x900247e8 in _pthread_body (_pthread_body + 40)

Thread 2:
#0 0x90018ce8 in semaphore_timedwait_signal_trap (semaphore_timedwait_signal_trap + 8)
#1 0x9000e888 in _pthread_cond_wait (_pthread_cond_wait + 616)
#2 0x902aaddc in TSWaitOnSemaphoreCommon (TSWaitOnSemaphoreCommon + 176)
#3 0x902becb4 in TimerThread (TimerThread + 60)
#4 0x900247e8 in _pthread_body (_pthread_body + 40)

Thread 3:
#0 0x90018ce8 in semaphore_timedwait_signal_trap (semaphore_timedwait_signal_trap + 8)
#1 0x9000e888 in _pthread_cond_wait (_pthread_cond_wait + 616)
#2 0x902aaddc in TSWaitOnSemaphoreCommon (TSWaitOnSemaphoreCommon + 176)
#3 0x902aac60 in AsyncFileThread(void*) (AsyncFileThread(void*) + 56)
#4 0x900247e8 in _pthread_body (_pthread_body + 40)

Thread 4:
#0 0x90018ce8 in semaphore_timedwait_signal_trap (semaphore_timedwait_signal_trap + 8)
#1 0x9000e888 in _pthread_cond_wait (_pthread_cond_wait + 616)
#2 0x90724764 in CAGuard::WaitFor(unsigned long long) (CAGuard::WaitFor(unsigned long long) + 220)
#3 0x90724398 in CAGuard::WaitUntil(unsigned long long) (CAGuard::WaitUntil(unsigned long long) + 304)
#4 0x90722d88 in HPIOThread::WorkLoop() (HPIOThread::WorkLoop() + 856)
#5 0x90739368 in HPIOThread::ThreadEntry(HPIOThread*) (HPIOThread::ThreadEntry(HPIOThread*) + 28)
#6 0x907393ac in CAPThread::Entry(CAPThread*) (CAPThread::Entry(CAPThread*) + 48)
#7 0x900247e8 in _pthread_body (_pthread_body + 40)

PPC Thread State:
srr0: 0x00507fcc srr1: 0x0200f030 vrsave: 0x00000000
cr: 0x44002284 xer: 0x00000004 lr: 0x00507fa4 ctr: 0x004ea4f0
r0: 0x08354088 r1: 0xbffff200 r2: 0x01010000 r3: 0x0a14a880
r4: 0x00000540 r5: 0x08354030 r6: 0x0d5ab060 r7: 0x000001ff
r8: 0x01110080 r9: 0x00000020 r10: 0x00000000 r11: 0x80000000
r12: 0x0100e1b4 r13: 0x00000002 r14: 0x00000000 r15: 0x0da919e0
r16: 0x00000000 r17: 0xffffffff r18: 0x00000000 r19: 0x00000030
r20: 0x00000001 r21: 0x00000078 r22: 0x010de9c8 r23: 0x010970b8
r24: 0x010ded80 r25: 0x0da919e0 r26: 0x00000002 r27: 0x00000000
r28: 0xffffff58 r29: 0x011100b8 r30: 0x0111008c r31: 0x01078160
 
More info - the crashes always occur at the beginning of a turn when a city has just completed something and I want to change the production from what is suggested. If I accept the AI recommendation, no problems.
 
False alarm - I hope. Loading from an earlier save seems to have corrected the problem. The original saved game file must have gotten corrupted.
 
Very strange situation - the crashes kept occurring with this game as long as I loaded a game I had saved. When I start with an autosave, there are zero crashes. Oh well, at least it works. :rolleyes:
 
Top Bottom