Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

After updating to 10.6.8, Diablo II crashes on startup

Updated to 10.6.8 through Software Update last weekend, and Diablo II will no longer even open. It worked absolutely fine right up until the update. Can anyone help me fix this? Thanks so much!


Here's the full crash report I get:


Process: Diablo II [725]

Path: /Applications/Diablo II Folder/Diablo II (Carbon)

Identifier: com.blizzard.Diablo2

Version: 1.10 (1.10)

Code Type: PPC (Translated)

Parent Process: launchd [114]


Date/Time: 2011-07-02 16:53:07.438 -0400

OS Version: Mac OS X 10.6.8 (10K540)

Report Version: 6


Interval Since Last Report: 60810 sec

Crashes Since Last Report: 5

Per-App Interval Since Last Report: 5 sec

Per-App Crashes Since Last Report: 5

Anonymous UUID: 68259B56-BDDB-40E4-8F6A-6F8FB83D05E9


Exception Type: EXC_BAD_ACCESS (SIGBUS)

Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000

Crashed Thread: 0 Dispatch queue: com.apple.main-thread


Thread 0 Crashed: Dispatch queue: com.apple.main-thread

0 LaunchCFMApp 0xb80c5640 0xb8000000 + 808512

1 LaunchCFMApp 0xb80c0037 0xb8000000 + 786487

2 LaunchCFMApp 0xb80dd8e8 0xb8000000 + 907496

3 LaunchCFMApp 0xb8145397 spin_lock_wrapper + 1791

4 LaunchCFMApp 0xb801ceb7 0xb8000000 + 118455


Thread 1:

0 libSystem.B.dylib 0x80142afa mach_msg_trap + 10

1 libSystem.B.dylib 0x80143267 mach_msg + 68

2 LaunchCFMApp 0xb819440f CallPPCFunctionAtAddressInt + 206231

3 libSystem.B.dylib 0x80170259 _pthread_start + 345

4 libSystem.B.dylib 0x801700de thread_start + 34


Thread 2:

0 LaunchCFMApp 0xb815acc0 spin_lock_wrapper + 90152

1 LaunchCFMApp 0xb8179c5b CallPPCFunctionAtAddressInt + 97763

2 LaunchCFMApp 0xb80c6b13 0xb8000000 + 813843

3 LaunchCFMApp 0xb80c0037 0xb8000000 + 786487

4 LaunchCFMApp 0xb80dd8e8 0xb8000000 + 907496

5 LaunchCFMApp 0xb8145397 spin_lock_wrapper + 1791

6 LaunchCFMApp 0xb801ceb7 0xb8000000 + 118455


Thread 3:

0 LaunchCFMApp 0xb815a8ff spin_lock_wrapper + 89191

1 LaunchCFMApp 0xb8176e5d CallPPCFunctionAtAddressInt + 85989

2 LaunchCFMApp 0xb80c6b13 0xb8000000 + 813843

3 LaunchCFMApp 0xb80c0037 0xb8000000 + 786487

4 LaunchCFMApp 0xb80dd8e8 0xb8000000 + 907496

5 LaunchCFMApp 0xb8145397 spin_lock_wrapper + 1791

6 LaunchCFMApp 0xb801ceb7 0xb8000000 + 118455


Thread 4:

0 LaunchCFMApp 0xb815a8ff spin_lock_wrapper + 89191

1 LaunchCFMApp 0xb8176e5d CallPPCFunctionAtAddressInt + 85989

2 LaunchCFMApp 0xb80c6b13 0xb8000000 + 813843

3 LaunchCFMApp 0xb80c0037 0xb8000000 + 786487

4 LaunchCFMApp 0xb80dd8e8 0xb8000000 + 907496

5 LaunchCFMApp 0xb8145397 spin_lock_wrapper + 1791

6 LaunchCFMApp 0xb801ceb7 0xb8000000 + 118455


Thread 5:

0 LaunchCFMApp 0xb815aa8b spin_lock_wrapper + 89587

1 LaunchCFMApp 0xb818c3eb CallPPCFunctionAtAddressInt + 173427

2 LaunchCFMApp 0xb818eeec CallPPCFunctionAtAddressInt + 184436

3 LaunchCFMApp 0xb80e88cb 0xb8000000 + 952523

4 ??? 0x8aacc406 0 + 2326578182


Thread 6:

0 LaunchCFMApp 0xb815a93a spin_lock_wrapper + 89250

1 LaunchCFMApp 0xb8176f67 CallPPCFunctionAtAddressInt + 86255

2 LaunchCFMApp 0xb80e88cb 0xb8000000 + 952523

3 ??? 0x8ac7d0b6 0 + 2328350902


Thread 7:

0 LaunchCFMApp 0xb815aa8b spin_lock_wrapper + 89587

1 LaunchCFMApp 0xb818c3eb CallPPCFunctionAtAddressInt + 173427

2 LaunchCFMApp 0xb818eeec CallPPCFunctionAtAddressInt + 184436

3 LaunchCFMApp 0xb80e88cb 0xb8000000 + 952523

4 ??? 0x8aacc406 0 + 2326578182


Thread 0 crashed with X86 Thread State (32-bit):

eax: 0x00000000 ebx: 0xb80bfca8 ecx: 0x00000000 edx: 0x00000000

edi: 0x80a051c8 esi: 0x8a028d80 ebp: 0xb7fffa08 esp: 0xb7fffa00

ss: 0x0000001f efl: 0x00010206 eip: 0xb80c5640 cs: 0x00000017

ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037

cr2: 0x00000000


Binary Images:

0x80000000 - 0x8005dff7 com.apple.framework.IOKit 2.0 (???) <3DABAB9C-4949-F441-B077-0498F8E47A35> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit

0x8007d000 - 0x800e7fe7 libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib

0x80142000 - 0x802e9ff7 libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib

0x8036b000 - 0x804e6fe7 com.apple.CoreFoundation 6.6.5 (550.43) <10B8470A-88B7-FC74-1C2F-E5CBD966C051> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

0x805de000 - 0x805ecfe7 libz.1.dylib 1.2.3 (compatibility 1.0.0) <3CE8AA79-F077-F1B0-A039-9103A4A02E92> /usr/lib/libz.1.dylib

0x805f1000 - 0x805fdff7 libkxld.dylib ??? (???) <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib

0x80601000 - 0x80647ff7 libauto.dylib ??? (???) <29422A70-87CF-10E2-CE59-FEE1234CFAAE> /usr/lib/libauto.dylib

0x80654000 - 0x807d6fe7 libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <D5980817-6D19-9636-51C3-E82BAE26776B> /usr/lib/libicucore.A.dylib

0x80838000 - 0x808e5fe7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <9F8413A6-736D-37D9-8EB3-7986D4699957> /usr/lib/libobjc.A.dylib

0x808f9000 - 0x808fcfe7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib

0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld

0xb8000000 - 0xb81defff LaunchCFMApp ??? (???) <6437A74D-607F-7339-5F7E-F6B0EF81C25D> /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp

0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib


Translated Code Information:

objc[725]: garbage collection is ON

Rosetta Version: 22.27

Args: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMAp p /Applications/Diablo II Folder/Diablo II (Carbon)

Exception: EXC_BAD_ACCESS (0x0001)


Thread 0: (0xb011cd74, 0xb815a8ff)

0x92105aa4: /usr/lib/libSystem.B.dylib : __dispatch_semaphore_wait_slow + 248

0x92104190: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread + 116

0x92021f08: /usr/lib/libSystem.B.dylib : __pthread_body + 40

0x00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp : + 0


PPC Thread State

srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000

cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x92105abc ctr: 0x91f81600

r00: 0xffffffda r01: 0xf0101dc0 r02: 0x00000000 r03: 0x00002703

r04: 0x00000040 r05: 0x29b48f55 r06: 0x00000020 r07: 0x00000000

r08: 0x29b48f55 r09: 0x00000000 r10: 0x29b48f55 r11: 0xa02ea698

r12: 0x91f81600 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000

r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000

r20: 0x00000000 r21: 0xa02f07cc r22: 0xa02f07c0 r23: 0xa02f07c8

r24: 0x00000233 r25: 0xb7c3f6c9 r26: 0xa02f050c r27: 0x00000040

r28: 0x0000000f r29: 0x10670f55 r30: 0xa02f07a0 r31: 0x921059b4


Thread 1: (0xb032484c, 0xb815aa8b)

0x7f1cc224: No symbol

0x98c2b570: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : _YieldToThread + 524

0x98c2b6d4: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : _SetThreadState + 180

0x7f53bdd8: No symbol

0x7f53c3e4: No symbol

0x7f55f6e0: No symbol

0x7f462760: No symbol

0x7f4635c8: No symbol

0x7f462ab4: No symbol

0x7f560164: No symbol

0x7f53b6f8: No symbol

0x98c2bed4: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : _CooperativeThread + 348

0x92021f08: /usr/lib/libSystem.B.dylib : __pthread_body + 40

0x00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp : + 0


PPC Thread State

srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000

cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x91f81cc4 ctr: 0x91f81590

r00: 0xffffffe1 r01: 0xf0305610 r02: 0x00000013 r03: 0xf03056cc

r04: 0x00000003 r05: 0x00000018 r06: 0x00000020 r07: 0x00008707

r08: 0x00000000 r09: 0x00000000 r10: 0x8c84fa8d r11: 0xa02ea194

r12: 0x91f81590 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000

r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000

r20: 0x00000000 r21: 0x00000000 r22: 0xf03056cc r23: 0x00000018

r24: 0x00000020 r25: 0x00008707 r26: 0x00000000 r27: 0x00000000

r28: 0x00000003 r29: 0x00000003 r30: 0x00000000 r31: 0x98c2b36c


Thread 2: (0xb022084c, 0xb815aa8b)

0xf0203cf8: No symbol

0x98c2b570: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : _YieldToThread + 524

0x7f53c228: No symbol

0x7f53b628: No symbol

0x7f53b6f8: No symbol

0x98c2bed4: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : _CooperativeThread + 348

0x92021f08: /usr/lib/libSystem.B.dylib : __pthread_body + 40

0x00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp : + 0


PPC Thread State

srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000

cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x91f81cc4 ctr: 0x91f81590

r00: 0xffffffe1 r01: 0xf0203c70 r02: 0x00000013 r03: 0xf0203d2c

r04: 0x00000003 r05: 0x00000018 r06: 0x00000020 r07: 0x00006607

r08: 0x00000000 r09: 0x00000000 r10: 0x8c850c17 r11: 0xa02ea194

r12: 0x91f81590 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000

r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000

r20: 0x00000000 r21: 0x00000000 r22: 0xf0203d2c r23: 0x00000018

r24: 0x00000020 r25: 0x00006607 r26: 0x00000000 r27: 0x00000000

r28: 0x00000003 r29: 0x00000003 r30: 0x00000000 r31: 0x98c2b36c


Thread 3: (0xb02a2e30, 0xb815a93a)

0x9201e6a4: /usr/lib/libSystem.B.dylib : __pthread_cond_wait + 880

0x98c2c984: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : _TSWaitOnConditionTimedRelative + 240

0x98c2ea00: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : _TSWaitOnSemaphoreCommon + 468

0x98bbc670: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore : AsyncFileThread(void*) + 92

0x92021f08: /usr/lib/libSystem.B.dylib : __pthread_body + 40

0x00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp : + 0


PPC Thread State

srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000

cr: 0xXXXXXXXX xer: 0x00000000 lr: 0x9201e6e8 ctr: 0x91f81610

r00: 0xffffffd9 r01: 0xf02848b0 r02: 0x00000001 r03: 0x00006c03

r04: 0x00006a03 r05: 0x0000003c r06: 0x00000000 r07: 0x00000000

r08: 0x00000000 r09: 0x00000001 r10: 0xf0284e88 r11: 0xa02ea6a0

r12: 0x91f81610 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000

r16: 0x00000000 r17: 0x00000000 r18: 0x98c9d1cc r19: 0x98c9d1d0

r20: 0xa02f16d0 r21: 0x98c9d1d4 r22: 0x00000000 r23: 0x00000000

r24: 0x0000003c r25: 0x00000001 r26: 0xa02f171c r27: 0xf0284e88

r28: 0xa0f1d4ac r29: 0x00000000 r30: 0xa0f1d4e0 r31: 0x9201e340


Thread 4: Crashed (0xb7fffa00, 0xb80c5640)

0x7f0a6c7c: No symbol

0x7f0a5b48: No symbol

0x7f0a09f0: No symbol

0x7f099fa8: No symbol

0x7f0993cc: No symbol

0x7f099210: No symbol

0x7f09c2f4: No symbol

0x7f09a908: No symbol

0x7f09cccc: No symbol

0x7f098038: No symbol


PPC Thread State

srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000

cr: 0xXXXXXXXX xer: 0x00000000 lr: 0x7f0a6c7c ctr: 0x91f82d40

r00: 0x7f0a6c7c r01: 0xbfffeb70 r02: 0x02008000 r03: 0x00000000

r04: 0x000001e0 r05: 0x0000000c r06: 0x00000000 r07: 0x00000000

r08: 0x020653fc r09: 0x00000000 r10: 0x00000020 r11: 0xa044a514

r12: 0x91f82d40 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000

r16: 0x00000000 r17: 0x02066b18 r18: 0x02066b08 r19: 0x02066b14

r20: 0x02066b10 r21: 0x7f478f60 r22: 0x7f478f68 r23: 0x020653fc

r24: 0x020653fc r25: 0x02066b0c r26: 0x00000016 r27: 0x00125a60

r28: 0x00000016 r29: 0x00125d20 r30: 0x00000000 r31: 0x020650bc


Thread 5: (0xb009ad38, 0xb815acc0)

0x921044b8: /usr/lib/libSystem.B.dylib : __dispatch_mgr_invoke + 228

0x92103e9c: /usr/lib/libSystem.B.dylib : __dispatch_queue_invoke + 308

0x9210402c: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread2 + 372

0x92104168: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread + 76

0x92021f08: /usr/lib/libSystem.B.dylib : __pthread_body + 40

0x00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp : + 0


PPC Thread State

srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000

cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x92104480 ctr: 0x91fc52d8

r00: 0x0000016b r01: 0xf0080bb0 r02: 0x00000000 r03: 0x00000004

r04: 0x00000000 r05: 0x00000000 r06: 0xf0080d0c r07: 0x00000001

r08: 0xf0080d28 r09: 0x00000000 r10: 0x0000003d r11: 0xa02e9530

r12: 0x91fc52d8 r13: 0x10624dd3 r14: 0x92153b04 r15: 0xf0080c0c

r16: 0xf0080c8c r17: 0xa03043dc r18: 0xf0080d28 r19: 0xa02fe588

r20: 0xa02ff588 r21: 0xf0080d0c r22: 0xa02fe508 r23: 0xa02fe488

r24: 0xa03043dc r25: 0x00000000 r26: 0xa02f062c r27: 0x00000000

r28: 0xa02f0604 r29: 0xa02f033c r30: 0xf0080d28 r31: 0x921043dc


Thread 6: (0xb019ed74, 0xb815a8ff)

0x92105aa4: /usr/lib/libSystem.B.dylib : __dispatch_semaphore_wait_slow + 248

0x92104190: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread + 116

0x92021f08: /usr/lib/libSystem.B.dylib : __pthread_body + 40

0x00000000: /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp : + 0


PPC Thread State

srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000

cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x92105abc ctr: 0x91f81600

r00: 0xffffffda r01: 0xf0182dc0 r02: 0x00000000 r03: 0x00002703

r04: 0x00000040 r05: 0x3b99394c r06: 0x00000020 r07: 0x00000000

r08: 0x3b99394c r09: 0x00000000 r10: 0x3b99394c r11: 0xa02ea698

r12: 0x91f81600 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000

r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000

r20: 0x00000000 r21: 0xa02f07cc r22: 0xa02f07c0 r23: 0xa02f07c8

r24: 0x00000233 r25: 0xee53a1a1 r26: 0xa02f050c r27: 0x00000040

r28: 0x0000000f r29: 0x224bb94c r30: 0xa02f07a0 r31: 0x921059b4


Model: iMac10,1, BootROM IM101.00CC.B00, 2 processors, Intel Core 2 Duo, 3.06 GHz, 4 GB, SMC 1.52f9

Graphics: ATI Radeon HD 4670, ATI Radeon HD 4670, PCIe, 256 MB

Memory Module: global_name

AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x8F), Atheros 9280: 2.1.14.6

Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports

Network Service: AirPort, AirPort, en1

Serial ATA Device: ST31000528ASQ, 931.51 GB

Serial ATA Device: PIONEER DVD-RW DVRTS09

USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8502, 0x24400000 / 2

USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0x26500000 / 2

USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x04500000 / 3

USB Device: AK5370, 0x0556 (Asahi Kasei Microsystems Co., Ltd), 0x0001, 0x04300000 / 2

USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06100000 / 2

USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8215, 0x06110000 / 4

Diablo II-OTHER, Mac OS X (10.6.8)

Posted on Jul 2, 2011 2:41 PM

Reply
13 replies

Jul 2, 2011 3:50 PM in response to ds store

Nope, no update. I've been all over Apple, Blizzard, and any other forums you can imagine.


The answer may be in the crash report, but I'm not proficient enough to make sense of it. Is it possible that the update screwed up my Rosetta somehow? I really wish I could uninstall 10.6.8, but don't want to reinstall my OS. Hoping there's another way to fix this.


Anyone?

Jul 10, 2011 6:41 PM in response to ardra

Note:


10.6.8 broke a lot of third party kext (kernel extension files)


To find your third party kext files paste this into your Terminal program and press enter


kextstat -kl | awk ' !/apple/ { print $6 } '


Paste the results here.


The programs that are responsible for these third party kext files may be the cause of your problem in addition to regular upgrade issues with software. So essentially speaking, you might have more than one problem.

Jul 10, 2011 6:59 PM in response to ardra

Note that Diablo 2 is a VERY old game. If it didn't break completely after the 10.6.8 update - and "a Mac user" seems to be running it fine - you can be guaranteed that it will not work at all in 10.7, which will not support PowerPC apps like Diablo 2. If you want to continue playing it, you will need to either stop updating your system or find an older machine to run it on.

Jul 10, 2011 8:00 PM in response to ardra

Installing the patch worked! Word of warning, though - despite all my permissions being set to Read & Write, the patch didn't work from my Desktop - I kept getting "cannot write the file to disk" error. But it worked like a charm once I dragged it into the D2 folder and opened it from there.


Oh, and D2 will NOT work in Lion. Blizzard said that on one of the forums I've searched in the last week.


Thanks, everyone!

After updating to 10.6.8, Diablo II crashes on startup

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.