3.3.3 NotEye Crashing on Mac
issueid=6669 02-04-2021 06:28 PM
Junior Member
Number of reported issues by coolguitar7: 1
3.3.3 NotEye Crashing on Mac
Frequent crashes almost immediately after start playing a character

I only got into ADOM a couple years ago around 2018 and prefered the graphical interface as it made playing more intuitive. I never finished the game (leveled into the 20s maybe?), and soon stopped playing. I only had occasional crashes on that computer, which was an iMac circa 2009 running El Capitan 10.11.6. I now am using different old hardware (3,1 Mac Pro), also running 10.11.6 as a dual boot. I really was looking forward to trying ADOM again, this time in a more comfortable computer location.

But to my dismay I created a character, got maybe 100 commands in, just getting bearings again, and it crashed without warning or error message. And now if I create a new character it crashes much sooner, like after 10-20 commands - completely randomly as far as I can tell. It's completely unplayable for me, very sad. There is no adom.err file in the adom_data folder, and I'm not sure if any of the adom.log files are relevant. I'm sharing my Mac logs in the hope that something can be done.

Of the 7 crashes, one had a different error. Below are three versions of the Mac error log starting with the recurring error which happened 5 times:


Process: ADOM [372]
Path: /Users/USER/Desktop/*/ADOM.app/Contents/MacOS/ADOM
Identifier: net.biskup.ADOM
Version: 2.2.0 (2.2.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: ADOM [372]
User ID: 501

Date/Time: 2021-02-04 09:59:53.555 -0800
OS Version: Mac OS X 10.11.6 (15G22010)
Report Version: 11
Anonymous UUID: E34CE9E1-6BB4-CC33-AD58-4D898C00B50D


Time Awake Since Boot: 240 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000004
Exception Note: EXC_CORPSE_NOTIFY

VM Regions Near 0x4:
-->
Kernel Alloc Once 000000000bb93000-000000000bb94000 [ 4K] rw-/rwx SM=PRV

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 net.biskup.ADOM 0x000000010bc8eb85 0x10bb83000 + 1096581
1 net.biskup.ADOM 0x000000010bc8fdc7 0x10bb83000 + 1101255
2 net.biskup.ADOM 0x000000010bd34ec4 0x10bb83000 + 1777348
3 net.biskup.ADOM 0x000000010bbf6d48 0x10bb83000 + 474440
4 net.biskup.ADOM 0x000000010bbf85a1 0x10bb83000 + 480673
5 net.biskup.ADOM 0x000000010bd48532 0x10bb83000 + 1856818
6 net.biskup.ADOM 0x000000010bbe41f5 0x10bb83000 + 397813
7 net.biskup.ADOM 0x000000010bd57995 0x10bb83000 + 1919381
8 net.biskup.ADOM 0x000000010bd58239 0x10bb83000 + 1921593
9 net.biskup.ADOM 0x000000010bb84554 0x10bb83000 + 5460

Thread 1:
0 libsystem_kernel.dylib 0x000000010ff3310a __semwait_signal + 10
1 libsystem_c.dylib 0x000000010fe4ed0f nanosleep + 199
2 libsystem_c.dylib 0x000000010fe4ec02 usleep + 54
3 net.biskup.ADOM 0x000000010bd4dc1f 0x10bb83000 + 1879071
4 libsystem_pthread.dylib 0x000000011009a99d _pthread_body + 131
5 libsystem_pthread.dylib 0x000000011009a91a _pthread_start + 168
6 libsystem_pthread.dylib 0x0000000110098351 thread_start + 13

Thread 2:
0 libsystem_kernel.dylib 0x000000010ff335e2 __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x000000011009a578 _pthread_wqthread + 1283
2 libsystem_pthread.dylib 0x0000000110098341 start_wqthread + 13

Thread 3:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x000000010ff33efa kevent_qos + 10
1 libdispatch.dylib 0x000000010fd04165 _dispatch_mgr_invoke + 216
2 libdispatch.dylib 0x000000010fd03dcd _dispatch_mgr_thread + 52

Thread 4:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x000000010ff2cf72 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x000000010ff2c3b3 mach_msg + 55
2 com.apple.CoreFoundation 0x000000010e13a114 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x000000010e1395dc __CFRunLoopRun + 1356
4 com.apple.CoreFoundation 0x000000010e138e28 CFRunLoopRunSpecific + 296
5 com.apple.AppKit 0x000000010cd77d95 _NSEventThread + 149
6 libsystem_pthread.dylib 0x000000011009a99d _pthread_body + 131
7 libsystem_pthread.dylib 0x000000011009a91a _pthread_start + 168
8 libsystem_pthread.dylib 0x0000000110098351 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000013 rcx: 0x000000010c703bc4 rdx: 0x0000000000000028
rdi: 0xffffffffffffffff rsi: 0x0000000000000001 rbp: 0x00007fff5407ca50 rsp: 0x00007fff5407c500
r8: 0x0000000000000007 r9: 0x00007f80c02476f0 r10: 0x00000000c95bd138 r11: 0x00007f80c0200000
r12: 0x000000010bd35284 r13: 0x000000010bd6af90 r14: 0x00007fff5407ca88 r15: 0x000000010bd352b4
rip: 0x000000010bc8eb85 rfl: 0x0000000000210202 cr2: 0x0000000000000004

Logical CPU: 1
Error Code: 0x00000004
Trap Number: 14








ANOTHER log variation of this SIGSEGV exception is this (omitting the Threads that did not crash):


Process: ADOM [739]
Path: /Users/USER/Desktop/*/ADOM.app/Contents/MacOS/ADOM
Identifier: net.biskup.ADOM
Version: 2.2.0 (2.2.0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: ADOM [739]
User ID: 501

Date/Time: 2021-02-04 01:38:24.805 -0800
OS Version: Mac OS X 10.11.6 (15G22010)
Report Version: 11
Anonymous UUID: E34CE9E1-6BB4-CC33-AD58-4D898C00B50D


Time Awake Since Boot: 11000 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000001fe80d08
Exception Note: EXC_CORPSE_NOTIFY

VM Regions Near 0x1fe80d08:
VM_ALLOCATE 000000001fe5a000-000000001fe7a000 [ 128K] rw-/rwx SM=PRV
-->
VM_ALLOCATE 000000001fe92000-000000001fed2000 [ 256K] rw-/rwx SM=PRV

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libluajit.dylib 0x0000000106c31b17 0x106bf3000 + 256791


Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x000000000000800a rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x000000000000800a
rdi: 0x00007fff59f23e50 rsi: 0x0000000000080200 rbp: 0x00000000ffffffff rsp: 0x00007fff59f23c30
r8: 0x0000000000000003 r9: 0x00007fff59f23e50 r10: 0x00000000f7e04b24 r11: 0x00000000f7e04b26
r12: 0x000000000000800a r13: 0x0000000000003444 r14: 0x000000001fe80d08 r15: 0x0000000000000001
rip: 0x0000000106c31b17 rfl: 0x0000000000210293 cr2: 0x000000001fe80d08

Logical CPU: 2
Error Code: 0x00000004
Trap Number: 14









AND the log of the one unusual crash is this:



Process: ADOM [634]
Path: /Volumes/VOLUME/*/ADOM.app/Contents/MacOS/ADOM
Identifier: net.biskup.ADOM
Version: ???
Code Type: X86 (Native)
Parent Process: ??? [1]
Responsible: ADOM [634]
User ID: 501

Date/Time: 2021-02-04 00:41:16.071 -0800
OS Version: Mac OS X 10.11.6 (15G22010)
Report Version: 11
Anonymous UUID: E34CE9E1-6BB4-CC33-AD58-4D898C00B50D


Time Awake Since Boot: 8300 seconds

System Integrity Protection: enabled

Crashed Thread: 0

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
Library not loaded: @rpath/libcurl.framework/Versions/Release-7.56.1/libcurl
Referenced from: /Volumes/VOLUME/*/ADOM.app/Contents/MacOS/ADOM
Reason: image not found

Binary Images:
0x8fec0000 - 0x8fef4df7 dyld (360.22) <42DA1327-7E0F-3C1D-91D1-E1F5016097ED> /usr/lib/dyld
Issue Details
Issue Number 6669
Project ADOM (Ancient Domains Of Mystery)
Category Mac OS X >= 10.5 (NotEye)
Status Unconfirmed
Priority 3
Affected Version ADOM 3.3.3
Fixed Version (none)
Milestone (none)
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




+ Reply