Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Ricardo-san

macrumors newbie
Original poster
Nov 3, 2009
4
0
I just finished installing Warcraft III and The Frozen Throne from the install CDs. Went perfect, but then when I tried patching to 1.24b, I couldn't get past the intro movie. It simply played, then unexpectedly quit.
Here is the error log:
Date/Time: 2009-11-01 10:53:26.228 -0500
OS Version: 10.4.11 (Build 8S165)
Report Version: 4

Command: Warcraft III
PID: 2356
Thread: 3

Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0xf0183000

Thread 0:
0 libSystem.B.dylib 0x9000af48 mach_msg_trap + 8
1 libSystem.B.dylib 0x9000ae9c mach_msg + 60
2 ...ple.CoreServices.CarbonCore 0x90bf2d74 SwitchContexts + 96
3 ...ple.CoreServices.CarbonCore 0x90be89dc YieldToThread + 372
4 Warcraft III 0x02c317c0 YieldToThinThread + 316
5 Warcraft III 0x020118c8 0x2008000 + 39112
6 Warcraft III 0x02010d78 0x2008000 + 36216
7 Warcraft III 0x02c61314 s_EventLoopEventHandler + 244
8 com.apple.HIToolbox 0x932ba934 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 692
9 com.apple.HIToolbox 0x932ba08c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
10 com.apple.HIToolbox 0x932b9f08 SendEventToEventTargetWithOptions + 40
11 com.apple.HIToolbox 0x932c12cc ToolboxEventDispatcherHandler(OpaqueEventHandlerCa llRef*, OpaqueEventRef*, void*) + 704
12 com.apple.HIToolbox 0x932bab84 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1284
13 com.apple.HIToolbox 0x932ba08c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 372
14 com.apple.HIToolbox 0x932c0e90 SendEventToEventTarget + 40
15 com.apple.HIToolbox 0x93301c04 ToolboxEventDispatcher + 92
16 com.apple.HIToolbox 0x93301b90 HLTBEventDispatcher + 16
17 com.apple.HIToolbox 0x93300148 RunApplicationEventLoop + 148
18 Warcraft III 0x02c611b0 RunThreadedApplicationEventLoop__FPFv_v + 172
19 Warcraft III 0x02010fe0 0x2008000 + 36832
20 Warcraft III 0x02016b98 0x2008000 + 60312

Thread 1:
0 libSystem.B.dylib 0x9000af48 mach_msg_trap + 8
1 libSystem.B.dylib 0x9000ae9c mach_msg + 60
2 ...ple.CoreServices.CarbonCore 0x90bf2d74 SwitchContexts + 96
3 ...ple.CoreServices.CarbonCore 0x90be89dc YieldToThread + 372
4 Warcraft III 0x02c317c0 YieldToThinThread + 316
5 Warcraft III 0x02c30a1c ThinThread_SchedulerThread + 20
6 Warcraft III 0x02c30ae8 ThinThread_Entry + 44
7 ...ple.CoreServices.CarbonCore 0x90bf2e18 InvokeThreadEntryUPP + 24
8 ...ple.CoreServices.CarbonCore 0x90bf2a38 CooperativeThread + 220
9 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 2:
0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900707e8 pthread_cond_timedwait_relative_np + 556
2 ...ple.CoreServices.CarbonCore 0x90bf93c4 TSWaitOnSemaphoreCommon + 176
3 ...ple.CoreServices.CarbonCore 0x90bf9218 AsyncFileThread(void*) + 56
4 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 3 Crashed:
0 Miles Carbon Library 0x0040ab94 0x405000 + 23444

Thread 4:
0 libSystem.B.dylib 0x9000af48 mach_msg_trap + 8
1 libSystem.B.dylib 0x9000ae9c mach_msg + 60
2 ...ple.CoreServices.CarbonCore 0x90bf2d74 SwitchContexts + 96
3 ...ple.CoreServices.CarbonCore 0x90be89dc YieldToThread + 372
4 ...ple.CoreServices.CarbonCore 0x90bf2cbc SetThreadState + 192
5 Warcraft III 0x02c311ac ThinThread_SleepThread__FP14ThinThread_tagUlUc + 356
6 Warcraft III 0x02c318a4 SleepThinThread + 20
7 Warcraft III 0x02c32e0c WaitForSingleObject + 228
8 Warcraft III 0x02c1ce7c CdThreadProc__FPv + 840
9 Warcraft III 0x02c40e70 MacThreadEntryProc + 56
10 Warcraft III 0x02c30ae8 ThinThread_Entry + 44
11 ...ple.CoreServices.CarbonCore 0x90bf2e18 InvokeThreadEntryUPP + 24
12 ...ple.CoreServices.CarbonCore 0x90bf2a38 CooperativeThread + 220
13 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 5:
0 libSystem.B.dylib 0x9000af48 mach_msg_trap + 8
1 libSystem.B.dylib 0x9000ae9c mach_msg + 60
2 ...ple.CoreServices.CarbonCore 0x90bf2d74 SwitchContexts + 96
3 ...ple.CoreServices.CarbonCore 0x90be89dc YieldToThread + 372
4 ...ple.CoreServices.CarbonCore 0x90bf2cbc SetThreadState + 192
5 Warcraft III 0x02c311ac ThinThread_SleepThread__FP14ThinThread_tagUlUc + 356
6 Warcraft III 0x02c318a4 SleepThinThread + 20
7 Warcraft III 0x02c32e0c WaitForSingleObject + 228
8 Warcraft III 0x028f6ac4 0x2008000 + 9366212
9 Warcraft III 0x02b66358 0x2008000 + 11920216
10 Warcraft III 0x02c40e70 MacThreadEntryProc + 56
11 Warcraft III 0x02c30ae8 ThinThread_Entry + 44
12 ...ple.CoreServices.CarbonCore 0x90bf2e18 InvokeThreadEntryUPP + 24
13 ...ple.CoreServices.CarbonCore 0x90bf2a38 CooperativeThread + 220
14 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 6:
0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900707e8 pthread_cond_timedwait_relative_np + 556
2 ...ple.CoreServices.CarbonCore 0x90bf93c4 TSWaitOnSemaphoreCommon + 176
3 ...ickTimeComponents.component 0x9974afc4 ReadSchedulerThreadEntryPoint + 5300
4 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 7:
0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900707e8 pthread_cond_timedwait_relative_np + 556
2 ...ple.CoreServices.CarbonCore 0x90bf93c4 TSWaitOnSemaphoreCommon + 176
3 ...ple.CoreServices.CarbonCore 0x90c03e70 AIOFileThread(void*) + 520
4 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 8:
0 libSystem.B.dylib 0x9000af48 mach_msg_trap + 8
1 libSystem.B.dylib 0x9000ae9c mach_msg + 60
2 com.apple.CoreFoundation 0x907de9ac __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907de2b0 CFRunLoopRunSpecific + 268
4 com.apple.audio.CoreAudio 0x91459524 HALRunLoop::OwnThread(void*) + 264
5 com.apple.audio.CoreAudio 0x914592c4 CAPThread::Entry(CAPThread*) + 96
6 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 9:
0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900707e8 pthread_cond_timedwait_relative_np + 556
2 ...ple.CoreServices.CarbonCore 0x90bf93c4 TSWaitOnSemaphoreCommon + 176
3 ...ple.CoreServices.CarbonCore 0x90c01364 TimerThread + 60
4 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 10:
0 libSystem.B.dylib 0x90053f88 semaphore_timedwait_signal_trap + 8
1 libSystem.B.dylib 0x900707e8 pthread_cond_timedwait_relative_np + 556
2 ...ple.CoreServices.CarbonCore 0x90bf93c4 TSWaitOnSemaphoreCommon + 176
3 ...ple.CoreServices.CarbonCore 0x90c04e98 DeferredTaskThread + 56
4 libSystem.B.dylib 0x9002b908 _pthread_body + 96

Thread 3 crashed with PPC Thread State 64:
srr0: 0x000000000040ab94 srr1: 0x000000000200f030 vrsave: 0x0000000000000000
cr: 0x48000242 xer: 0x0000000000000004 lr: 0x000000000042360c ctr: 0x0000000007ffff72
r0: 0x0000000000000000 r1: 0x00000000f0181b50 r2: 0x00000000000d2000 r3: 0x00000000f0181c61
r4: 0x00000000f0182fdf r5: 0x00000000ffffee3e r6: 0x00000000f0182d84 r7: 0x000000003fffffd7
r8: 0x0000000000000450 r9: 0x000000003fffffdf r10: 0x0000000001805d4c r11: 0x00000000a0b8cf6c
r12: 0x000000009012ad5c r13: 0x00000000000d3c48 r14: 0x0000000000004a80 r15: 0x0000000000000020
r16: 0x00000000f0181ebc r17: 0x0000000000000000 r18: 0x0000000000353b30 r19: 0x0000000002c9f074
r20: 0x0000000002c9edc0 r21: 0x00000000004cfc64 r22: 0x00000000005c5964 r23: 0x00000000004709e4
r24: 0x000000000000007b r25: 0x00000000f0181f37 r26: 0x00000000f0181fbc r27: 0x00000000f0182118
r28: 0x00000000004709dc r29: 0x00000000000af3b8 r30: 0x0000000000000002 r31: 0x00000000000d3c4c

Model: PowerBook6,7, BootROM 4.9.3f0, 1 processors, PowerPC G4 (1.5), 1.33 GHz, 768 MB
Graphics: ATI Mobility Radeon 9550, ATY,M12, AGP, 32 MB
Memory Module: DIMM0/BUILT-IN, 512 MB, built-in, built-in
Memory Module: DIMM1/J7, 256 MB, DDR SDRAM, PC2700U-25330
AirPort: AirPort Extreme, 405.1 (3.90.34.0.p18)
Modem: Jump, V.92, Version 1.0
Bluetooth: Version 1.9.5f4, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
PCI Card: pci106b,4318, sppci_othernetwork, SLOT-B
Parallel ATA Device: MATSHITACD-RW CW-8124
Parallel ATA Device: FUJITSU MHV2040AT, 37.26 GB
USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA
USB Device: Apple Internal Trackpad, Apple Computer, Up to 12 Mb/sec, 500 mA

I meet the minimum Blizzard sys requirements, so I don't get what's going on.
 
I analyzed the crash report, and it seems that Thread 3, Miles Carbon library, is causing the problem. It simply has to do with disabling sound, because the problem has to do with my Mac not working well with Miles carbon shared library.
Unforunately, my plist preference file is corrupted! So if someone can please turn their sound off in WC3, go to ~/Library/Preferences/com.blizzard.warcraftIII and send me that file, I would be really grateful! I can't even change it from the startup menu, because it won't go past the intro movie.
Thanks!
Also, it can't be the DivX issue because I use Perian for all my codecs, not DivX.
 
Try downloading the latest installers from battle.net - you can register your CD key there and get the downloads for free. Those should be more up-to-date.
 
It took over a day to download the manual patch alone, my internet could never handle that big of a download. :(
I already bought 2 CDs, just to make sure it wasn't a CD problem, and sure enough, neither works even after patching to 1.24b. Please, if someone could just upload their pref file, it would fix my problems...
 
I've just nuked my preferences for Warcraft and then loaded it and disabled sound. Attached is the resulting preference file. Be sure to remove every preference related to Warcraft from your ~/Library/Preferences folder (there can be heaps of them). I usually have people use Spotlight to search for terms such as 'Blizzard', 'Battle' and 'Warcraft' in the filesnames of the folder to ensure they are all found.

Also, try loading while holding the Option key to have Warcraft load in a Window.

Edit: btw, your preferences are more than likely not corrupted. The preference file, while still labelled as a plist, is not a proper property list file. The file still uses old school resource forks which can be viewed/edited via something like ResKnife (also attached).
 

Attachments

  • com.blizzard.WarcraftIII.zip
    2.1 KB · Views: 168
  • ResKnife Cocoa.app.zip
    330.9 KB · Views: 130
So does this mean that WC3 will have issues on the newer iMacs? I just bought the game back in June and have been waiting to get my own Mac to play it on...
 
I doubt it. The OP has a bizarre problem I haven't seen before. As long a Warcraft is patched up, it should work flawlessly.
 
Thanks! I actually found your other thread with ResKnife, and tried it out, but to no avail. My guess with the pref file didn't work either... :(
Anyway it's still crashing on Thread 3. I renamed the movies file, reinstalled and repatched, but it still crashes before the startup screen.
Here's my hardware overview:
Hardware Overview:

Machine Name: iBook G4
Machine Model: PowerBook6,7
CPU Type: PowerPC G4 (1.5)
Number Of CPUs: 1
CPU Speed: 1.33 GHz
L2 Cache (per CPU): 512 KB
Memory: 768 MB
Bus Speed: 133 MHz
Boot ROM Version: 4.9.3f0
Serial Number: *
Sudden Motion Sensor:
State: Enabled
Version: 1.0

Running Tiger 10.4.11.
Really appreciate all the help you've given on the forum. Thanks. :)
 
i know someone who had the exact same problem on an iBook.
from what i remember, he never solved it
 
I've been having a lot of difficulties with WC3 ROC since I upgraded to Snow Leopard. I can get past the start up screen but I get really, really choppy gameplay (and I'm on a new Macbook!) :mad:). Anyway, I've tried a lot of possible fixes but none have worked so far. Good luck!
 
Different problem

I finished installing the frozen throne from cd on to my macbook pro, but when i try to launch, a window pops up and says

The application Warcraft lll quit unexpectedly.

Mac OS X and other applications are not affected

Click Relaunch to launch the application again. Click
Report to see more details or send a report to Apple.

Ignore / Report... / Relaunch

This keeps on coming up.
 
Still Doesn't work

What do I do with the patch?

I opened it but it didn't do anything and just quitted.

Please help - I really want to play
 
I've seen a few people report this, and unfortunately I do not have an answer. The best you can do is extract the .zip file (so you are left with the black battle.net icon patch file) and place the patch inside your Warcraft folder. Running the patch from within the folder is one way to reduce problems during the patch process.

My only other suggestion would be to reinstall the game.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.