Bug 994 - 2225.1 crashes during Instant Action at random times
Status: RESOLVED WORKSFORME
Alias: None
Product: Unreal Tournament 2003
Classification: Unclassified
Component: Graphical Client
Version: Full (Build 2225)
Hardware: Macintosh MacOS X
: P1 critical
Assignee: Ryan C. Gordon
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2003-10-30 18:55 EST by Matthew Craig
Modified: 2005-05-20 08:25:56 EDT
0 users

See Also:



Description Matthew Craig 2003-10-30 18:55:58 EST
2225.1 patched UT crashed while playing Instant Action CTF-LavaGiant2 game.  UT never crashed 
on me before now.  Crashlog is similar to crashes I was experiencing in LAN play and reported here 
as bug 992.  Here's crash log:

Date/Time:  2003-10-30 15:52:18 -0800
OS Version: 10.3 (Build 7B85)

Command:    Unreal Tournament 2003 (/Volumes/Trinity/Unreal Tournament 2003.app/Contents/
MacOS/Unreal Tournament 2003)
PID:        11672
Thread:     0

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

Thread 0 Crashed:
 #0   0x0041a14c in MeHashInsert (MeHashInsert + 412)
 #1   0x003ffd60 in McdGMCreateGeometry (McdGMCreateGeometry + 824)
 #2   0x0036230c in KAssetInstanceCreate(MeAssetFactory*, MeFAsset const*, float (*) [4], int, 
MdtWorld*, TMap<unsigned long long, int>&) (KAssetInstanceCreate(MeAssetFactory*, MeFAsset 
const*, float (*) [4], int, MdtWorld*, TMap<unsigned long long, int>&) + 256)
 #3   0x0035fca4 in KInitSkeletonKarma(USkeletalMeshInstance*) 
(KInitSkeletonKarma(USkeletalMeshInstance*) + 828)
 #4   0x003339ac in KInitActorKarma(AActor*) (KInitActorKarma(AActor*) + 220)
 #5   0x002b27f4 in AActor::setPhysics(unsigned char, AActor*, FVector) (AActor::
setPhysics(unsigned char, AActor*, FVector) + 336)
 #6   0x002b1ba4 in AActor::execSetPhysics(FFrame&, void*) (AActor::execSetPhysics(FFrame&, 
void*) + 288)
 #7   0x00274c34 in UObject::ProcessInternal(FFrame&, void*) (UObject::ProcessInternal(FFrame&, 
void*) + 344)
 #8   0x00274a50 in UObject::CallFunction(FFrame&, void*, UFunction*) (UObject::
CallFunction(FFrame&, void*, UFunction*) + 800)
 #9   0x00257978 in UObject::execVirtualFunction(FFrame&, void*) (UObject::
execVirtualFunction(FFrame&, void*) + 84)
 #10  0x00274c34 in UObject::ProcessInternal(FFrame&, void*) (UObject::ProcessInternal(FFrame&, 
void*) + 344)
 #11  0x00274a50 in UObject::CallFunction(FFrame&, void*, UFunction*) (UObject::
CallFunction(FFrame&, void*, UFunction*) + 800)
 #12  0x00274c34 in UObject::ProcessInternal(FFrame&, void*) (UObject::ProcessInternal(FFrame&, 
void*) + 344)
 #13  0x00274a50 in UObject::CallFunction(FFrame&, void*, UFunction*) (UObject::
CallFunction(FFrame&, void*, UFunction*) + 800)
 #14  0x00257978 in UObject::execVirtualFunction(FFrame&, void*) (UObject::
execVirtualFunction(FFrame&, void*) + 84)
 #15  0x00274c34 in UObject::ProcessInternal(FFrame&, void*) (UObject::ProcessInternal(FFrame&, 
void*) + 344)
 #16  0x00274a50 in UObject::CallFunction(FFrame&, void*, UFunction*) (UObject::
CallFunction(FFrame&, void*, UFunction*) + 800)
 #17  0x00257978 in UObject::execVirtualFunction(FFrame&, void*) (UObject::
execVirtualFunction(FFrame&, void*) + 84)
 #18  0x00257878 in UObject::execContext(FFrame&, void*) (UObject::execContext(FFrame&, 
void*) + 268)
 #19  0x00274c34 in UObject::ProcessInternal(FFrame&, void*) (UObject::ProcessInternal(FFrame&, 
void*) + 344)
 #20  0x00274a50 in UObject::CallFunction(FFrame&, void*, UFunction*) (UObject::
CallFunction(FFrame&, void*, UFunction*) + 800)
 #21  0x00257978 in UObject::execVirtualFunction(FFrame&, void*) (UObject::
execVirtualFunction(FFrame&, void*) + 84)
 #22  0x00274c34 in UObject::ProcessInternal(FFrame&, void*) (UObject::ProcessInternal(FFrame&, 
void*) + 344)
 #23  0x00274a50 in UObject::CallFunction(FFrame&, void*, UFunction*) (UObject::
CallFunction(FFrame&, void*, UFunction*) + 800)
 #24  0x00257978 in UObject::execVirtualFunction(FFrame&, void*) (UObject::
execVirtualFunction(FFrame&, void*) + 84)
 #25  0x00274c34 in UObject::ProcessInternal(FFrame&, void*) (UObject::ProcessInternal(FFrame&, 
void*) + 344)
 #26  0x00274ef8 in UObject::ProcessEvent(UFunction*, void*, void*) (UObject::
ProcessEvent(UFunction*, void*, void*) + 452)
 #27  0x002d2640 in AWeaponFire::ModeTick(float) (AWeaponFire::ModeTick(float) + 256)
 #28  0x002d22b0 in AWeapon::TickAuthoritative(float) (AWeapon::TickAuthoritative(float) + 220)
 #29  0x002d3258 in AActor::Tick(float, ELevelTick) (AActor::Tick(float, ELevelTick) + 764)
 #30  0x002d712c in ULevel::Tick(ELevelTick, float) (ULevel::Tick(ELevelTick, float) + 684)
 #31  0x00129608 in UGameEngine::Tick(float) (UGameEngine::Tick(float) + 788)
 #32  0x004ef6ec in 0x4ef6ec
 #33  0x00008dc8 in SDL_main (SDL_main + 22448)
 #34  0x00003358 in -[SDLMain applicationDidFinishLaunching:] (-[SDLMain 
applicationDidFinishLaunching:] + 68)
 #35  0x909f7804 in _nsnote_callback (_nsnote_callback + 176)
 #36  0x901aa7f0 in __CFXNotificationPost (__CFXNotificationPost + 436)
 #37  0x901af200 in _CFXNotificationPostNotification (_CFXNotificationPostNotification + 832)
 #38  0x909f5650 in -[NSNotificationCenter postNotificationName:object:userInfo:] (-
[NSNotificationCenter postNotificationName:object:userInfo:] + 116)
 #39  0x92ee362c in -[NSApplication _postDidFinishNotification] (-[NSApplication 
_postDidFinishNotification] + 112)
 #40  0x92ee3518 in -[NSApplication _sendFinishLaunchingNotification] (-[NSApplication 
_sendFinishLaunchingNotification] + 92)
 #41  0x92ee3748 in -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] (-
[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 120)
 #42  0x90a4aa98 in -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:
handlerRefCon:] (-[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 
356)
 #43  0x90a5117c in _NSAppleEventManagerGenericHandler 
(_NSAppleEventManagerGenericHandler + 120)
 #44  0x91674af8 in aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned 
char*) (aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 208)
 #45  0x91677914 in dispatchEventAndSendReply(AEDesc const*, AEDesc*) 
(dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 44)
 #46  0x91674d38 in aeProcessAppleEvent (aeProcessAppleEvent + 284)
 #47  0x928c4290 in AEProcessAppleEvent (AEProcessAppleEvent + 60)
 #48  0x92dd2c58 in _DPSNextEvent (_DPSNextEvent + 856)
 #49  0x92de93fc in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (-
[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116)
 #50  0x92dfd730 in -[NSApplication run] (-[NSApplication run] + 540)
 #51  0x000032e0 in CustomApplicationMain (CustomApplicationMain + 296)
 #52  0x000035a4 in main (main + 276)
 #53  0x00002b48 in _start (_start + 392)
 #54  0x000029bc in start (start + 48)

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   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)

Thread 3:
 #0   0x900075c8 in mach_msg_trap (mach_msg_trap + 8)
 #1   0x90007118 in mach_msg (mach_msg + 56)
 #2   0x90d67b30 in glcDebugListener (glcDebugListener + 252)
 #3   0x900247e8 in _pthread_body (_pthread_body + 40)

PPC Thread State:
  srr0: 0x0041a14c srr1: 0x0200f930                vrsave: 0x00000000
    cr: 0x88002422  xer: 0x20000000   lr: 0x0041a04c  ctr: 0x00419b98
    r0: 0x00419b98   r1: 0xbfff96b0   r2: 0xa00010e8   r3: 0xd3c9b160
    r4: 0x21902070   r5: 0x386c2280   r6: 0x007d50a4   r7: 0x00000005
    r8: 0xd3d03017   r9: 0xffff0000  r10: 0xd3d01013  r11: 0x386c2280
   r12: 0x00419b98  r13: 0x00000000  r14: 0x386c2120  r15: 0x00000000
   r16: 0x02413f30  r17: 0x00000000  r18: 0x584c9e00  r19: 0x386c2120
   r20: 0x0096fa38  r21: 0x386d6360  r22: 0x386c1e20  r23: 0xd3c9b160
   r24: 0x40ee6e50  r25: 0x386d66e0  r26: 0x0096e9f4  r27: 0x00000000
   r28: 0xd3c8d250  r29: 0x88002422  r30: 0xbfff96b0  r31: 0x00419fc8
Comment 1 Ryan C. Gordon 2005-05-20 08:25:56 EDT
Closing out old bugzilla entries that have probably been irrelevant/fixed for a
long time. If this issue still applies and you still care, please reopen the bug.

Thanks,
--ryan.