Continued disconnection/crash issues on initial town load on 3.25 (on a Mac M1 Max Mac Studio)
Hello there!
I am playing POE on an: Mac Studio 2022 M1 Max chip Sonoma 14.6.1 And it is now ALMOST unplayable sadly since whatever the last major patch was. I had no issues OTHER than loading into Delve for a Vaal area in 3.24, but in 3.25 I cannot finishing logging in without a disconnection or crash literally 19 out of 20 times. I just tried logging in around 20 times in a row and fully loaded to town (a7) only once. I have no issues with my internet connection or local OS. Completely standard setup on an unmodified Mac. I also deleted and reinstalled the 40GB package for POE from Steam and still have the same issues. On launch on POE, I get one of two issues: 1) The textures seem to load strangely (visible on the character row after you click Login, and before getting to town)-- after which the town load looks pixelatted and kicks me out. This is the disconnection error. After this error I can't login at all and must exit the game completely and try again. 2) Even after loading POE, even if the textures for the character seems to load correctly, often I will get an immediate crash upon trying to load the town-- this completely exits POE, and causes the Apple OS to offer to send a crash report to Apple (which I have done several times now) Thanks for making my favorite game of all time, but as it stands I sadly can't play it. Maybe it is a better idea to drop Mac support completely (particularly for Apple silicon) and just make users run Windows if the client support will continue to be like this? This issue has affected me for weeks and I can barely play from Mac I have screenshots of both cases, but the issue #1 case is more interesting I'd say (since you won't receive crash reports from it presumably since it doesn't appear as a full crash). Thanks for any insight. Last bumped on Sep 6, 2024, 6:59:59 PM
| |
So for the #1 case, I can also cause this to crash by doing the following.
Get the fuzzy looking textures. Click Create a new character. Then choose one of the fuzzy partially loaded characters (for example a new Templar). This immediately causes the following crash ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: PathOfExileClient [36031] Path: /Users/USER/Library/Application Support/Steam/*/PathOfExileClient.app/Contents/MacOS/PathOfExileClient Identifier: com.GGG.PathOfExile Version: 1.0 (???) Code Type: X86-64 (Translated) Parent Process: launchd [1] User ID: 501 Date/Time: 2024-09-01 11:55:38.3465 -0500 OS Version: macOS 14.6.1 (23G93) Report Version: 12 Anonymous UUID: 4A729688-4EDD-097C-A13E-F8D7D56981D0 Sleep/Wake UUID: C9AAB46D-0D1D-41D6-A88B-B0C87F578979 Time Awake Since Boot: 250000 seconds Time Since Wake: 94 seconds System Integrity Protection: enabled Notes: PC register does not match crashing frame (0x0 vs 0x7FF8985BAA78) Crashed Thread: 0 MainThrd Dispatch queue: com.apple.main-thread Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6 Terminating Process: PathOfExileClient [36031] Application Specific Information: abort() called Error Formulating Crash Report: PC register does not match crashing frame (0x0 vs 0x7FF8985BAA78) Thread 0 Crashed:: MainThrd Dispatch queue: com.apple.main-thread 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082d2db6 __pthread_kill + 10 2 libsystem_pthread.dylib 0x7ff80830bebd pthread_kill + 262 3 libsystem_c.dylib 0x7ff808231a79 abort + 126 4 libc++abi.dylib 0x7ff8082c4922 abort_message + 241 5 libc++abi.dylib 0x7ff8082b712a demangling_terminate_handler() + 266 6 libobjc.A.dylib 0x7ff807f53dff _objc_terminate() + 104 7 libc++abi.dylib 0x7ff8082c3d7b std::__terminate(void (*)()) + 6 8 libc++abi.dylib 0x7ff8082c3d36 std::terminate() + 54 9 libdispatch.dylib 0x7ff80816add0 _dispatch_client_callout + 28 10 libdispatch.dylib 0x7ff80816d91c _dispatch_continuation_pop + 511 11 libdispatch.dylib 0x7ff80817df0d _dispatch_source_invoke + 2076 12 libdispatch.dylib 0x7ff8081770f0 _dispatch_main_queue_drain + 745 13 libdispatch.dylib 0x7ff808176df9 _dispatch_main_queue_callback_4CF + 31 14 CoreFoundation 0x7ff80842911a __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9 15 CoreFoundation 0x7ff8083e87c0 __CFRunLoopRun + 2463 16 CoreFoundation 0x7ff8083e7859 CFRunLoopRunSpecific + 557 17 HIToolbox 0x7ff8132e0a09 RunCurrentEventLoopInMode + 292 18 HIToolbox 0x7ff8132e0816 ReceiveNextEventCommon + 665 19 HIToolbox 0x7ff8132e0561 _BlockUntilNextEventMatchingListInModeWithFilter + 66 20 AppKit 0x7ff80b9b9171 _DPSNextEvent + 880 21 AppKit 0x7ff80c2cdaf0 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1273 22 gameoverlayrenderer.dylib 0x11746041e 0x117441000 + 128030 23 AppKit 0x7ff80b9aa585 -[NSApplication run] + 603 24 AppKit 0x7ff80b97e4f3 NSApplicationMain + 816 25 dyld 0x207d1b345 start + 1909 Thread 1:: com.apple.rosetta.exceptionserver 0 runtime 0x7ff7ffbdf414 0x7ff7ffbdb000 + 17428 Thread 2: 0 runtime 0x7ff7ffbfd94c 0x7ff7ffbdb000 + 141644 Thread 3: 0 runtime 0x7ff7ffbfd94c 0x7ff7ffbdb000 + 141644 Thread 4: 0 runtime 0x7ff7ffbfd94c 0x7ff7ffbdb000 + 141644 Thread 5:: CVDisplayLink 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c724 _pthread_cond_wait + 1260 3 CoreVideo 0x7ff81167abb9 CVDisplayLink::waitUntil(unsigned long long) + 379 4 CoreVideo 0x7ff811679b30 CVDisplayLink::runIOThread() + 526 5 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 6 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 6: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x102e2f30b 0x102297000 + 12157707 5 PathOfExileClient 0x102e3728b 0x102297000 + 12190347 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 7: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 8: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 9: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 10: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 11: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 12: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 13: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 14: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 15: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 16: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 17: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 18: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 19: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 20: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 21: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 22: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 23: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 24: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 25: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libc++.1.dylib 0x7ff808245d12 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18 4 PathOfExileClient 0x1044796bf 0x102297000 + 35530431 5 PathOfExileClient 0x104479450 0x102297000 + 35529808 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 26:: caulk.messenger.shared:17 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 caulk 0x7ff812ffcba8 caulk::semaphore::timed_wait(double) + 150 3 caulk 0x7ff812ffcac4 caulk::concurrent::details::worker_thread::run() + 30 4 caulk 0x7ff812ffc7e8 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 41 5 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 6 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 27:: caulk.messenger.shared:high 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 caulk 0x7ff812ffcba8 caulk::semaphore::timed_wait(double) + 150 3 caulk 0x7ff812ffcac4 caulk::concurrent::details::worker_thread::run() + 30 4 caulk 0x7ff812ffc7e8 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 41 5 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 6 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 28:: caulk::deferred_logger 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 caulk 0x7ff812ffcba8 caulk::semaphore::timed_wait(double) + 150 3 caulk 0x7ff812ffcac4 caulk::concurrent::details::worker_thread::run() + 30 4 caulk 0x7ff812ffc7e8 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 41 5 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 6 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 29: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082ceb06 __semwait_signal + 10 2 libsystem_c.dylib 0x7ff8081c1a61 nanosleep + 199 3 libsystem_c.dylib 0x7ff8081c1994 usleep + 53 4 libfmod.dylib 0x1177f4e20 FMOD_OS_Time_Sleep + 15 5 libfmod.dylib 0x11786f7d5 0x1177ed000 + 534485 6 libfmod.dylib 0x1177f4e90 0x1177ed000 + 32400 7 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 8 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 30: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 libfmod.dylib 0x1177f5335 0x1177ed000 + 33589 3 libfmod.dylib 0x11786f79e 0x1177ed000 + 534430 4 libfmod.dylib 0x1177f4e90 0x1177ed000 + 32400 5 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 6 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 31:: com.apple.audio.IOThread.client 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc08e mach_msg2_trap + 10 2 libsystem_kernel.dylib 0x7ff8082da878 mach_msg2_internal + 84 3 libsystem_kernel.dylib 0x7ff8082d3178 mach_msg_overwrite + 653 4 libsystem_kernel.dylib 0x7ff8082cc37d mach_msg + 19 5 CoreAudio 0x7ff80aa6cfc3 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 103 6 CoreAudio 0x7ff80a93ab56 HALC_ProxyIOContext::IOWorkLoop() + 4562 7 CoreAudio 0x7ff80a939291 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 73 8 CoreAudio 0x7ff80aacc298 HALC_IOThread::Entry(void*) + 72 9 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 10 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 32: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 libfmodstudio.dylib 0x117b129b9 0x117b06000 + 51641 3 libfmodstudio.dylib 0x117b90a43 0x117b06000 + 567875 4 libfmodstudio.dylib 0x117b50472 0x117b06000 + 304242 5 libfmodstudio.dylib 0x117b12514 0x117b06000 + 50452 6 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 7 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 33: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 libfmodstudio.dylib 0x117b129b9 0x117b06000 + 51641 3 libfmodstudio.dylib 0x117bb2d9c 0x117b06000 + 707996 4 libfmodstudio.dylib 0x117bb2230 0x117b06000 + 705072 5 libfmodstudio.dylib 0x117b50472 0x117b06000 + 304242 6 libfmodstudio.dylib 0x117b12514 0x117b06000 + 50452 7 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 8 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 34: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 libfmodstudio.dylib 0x117b129b9 0x117b06000 + 51641 3 libfmodstudio.dylib 0x117bb1b42 0x117b06000 + 703298 4 libfmodstudio.dylib 0x117bb1ad1 0x117b06000 + 703185 5 libfmodstudio.dylib 0x117b50472 0x117b06000 + 304242 6 libfmodstudio.dylib 0x117b12514 0x117b06000 + 50452 7 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 8 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 35: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libBink2Macx64.dylib 0x1174eb4ab 0x1174cc000 + 128171 4 libBink2Macx64.dylib 0x1174ccd66 0x1174cc000 + 3430 5 libBink2Macx64.dylib 0x1174cd33e 0x1174cc000 + 4926 6 libBink2Macx64.dylib 0x1174cd1f9 0x1174cc000 + 4601 7 libBink2Macx64.dylib 0x1174eae91 0x1174cc000 + 126609 8 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 9 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 36: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cec3a __psynch_cvwait + 10 2 libsystem_pthread.dylib 0x7ff80830c6f3 _pthread_cond_wait + 1211 3 libBink2Macx64.dylib 0x1174eb4ab 0x1174cc000 + 128171 4 libBink2Macx64.dylib 0x1174ccd66 0x1174cc000 + 3430 5 libBink2Macx64.dylib 0x1174cd33e 0x1174cc000 + 4926 6 libBink2Macx64.dylib 0x1174cd1f9 0x1174cc000 + 4601 7 libBink2Macx64.dylib 0x1174eae91 0x1174cc000 + 126609 8 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 9 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 37:: com.apple.NSEventThread 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc08e mach_msg2_trap + 10 2 libsystem_kernel.dylib 0x7ff8082da878 mach_msg2_internal + 84 3 libsystem_kernel.dylib 0x7ff8082d3178 mach_msg_overwrite + 653 4 libsystem_kernel.dylib 0x7ff8082cc37d mach_msg + 19 5 CoreFoundation 0x7ff8083e9909 __CFRunLoopServiceMachPort + 143 6 CoreFoundation 0x7ff8083e837c __CFRunLoopRun + 1371 7 CoreFoundation 0x7ff8083e7859 CFRunLoopRunSpecific + 557 8 AppKit 0x7ff80bb1729c _NSEventThread + 122 9 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 10 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 38: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082cc00a semaphore_wait_trap + 10 2 libfmod.dylib 0x1177f5335 0x1177ed000 + 33589 3 libfmod.dylib 0x11786f79e 0x1177ed000 + 534430 4 libfmod.dylib 0x1177f4e90 0x1177ed000 + 32400 5 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 6 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 39: 0 ??? 0x7ff8985baa78 ??? 1 libsystem_kernel.dylib 0x7ff8082ceb06 __semwait_signal + 10 2 libsystem_c.dylib 0x7ff8081c1a61 nanosleep + 199 3 libsystem_c.dylib 0x7ff8081c1994 usleep + 53 4 libfmod.dylib 0x1177f4e20 FMOD_OS_Time_Sleep + 15 5 libfmod.dylib 0x11786f7d5 0x1177ed000 + 534485 6 libfmod.dylib 0x1177f4e90 0x1177ed000 + 32400 7 libsystem_pthread.dylib 0x7ff80830c18b _pthread_start + 99 8 libsystem_pthread.dylib 0x7ff808307ae3 thread_start + 15 Thread 40: 0 runtime 0x7ff7ffbfd94c 0x7ff7ffbdb000 + 141644 Thread 41: 0 runtime 0x7ff7ffbfd94c 0x7ff7ffbdb000 + 141644 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000 rdi: 0x00007ff8499b29b0 rsi: 0x0000000207daf240 rbp: 0x000000030e091810 rsp: 0x000000030e0915b0 r8: 0x000000030e091728 r9: 0x000000030e091810 r10: 0x0000000000000000 r11: 0x00006000021ee780 r12: 0x0000000000000103 r13: 0x0000003000000008 r14: 0x0000000207daf240 r15: 0x0000000000000016 rip: <unavailable> rfl: 0x0000000000000287 tmp0: 0xffffffffffffffff tmp1: 0x00007ff8985baa4c tmp2: 0x00007ff8082d2dac Binary Images: 0x207d15000 - 0x207da5fff dyld (*) <18f658dd-20f3-324d-b7ac-8a9c60b574b3> /usr/lib/dyld 0x124d0c000 - 0x124e4dfff com.apple.audio.units.Components (1.14) <6aebc757-3fa4-3d3d-b357-0341a4c75fff> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio 0x127d51000 - 0x1292f0fff steamclient.dylib (*) <5d5098c8-5c59-3f8e-95d5-e6bf42b4e555> /Users/USER/Library/Application Support/Steam/*/steamclient.dylib 0x123834000 - 0x12384bfff libtier0_s.dylib (*) <e59bfbfb-92c3-3eb7-bcc9-1822aa133ba4> /Users/USER/Library/Application Support/Steam/*/libtier0_s.dylib 0x12395f000 - 0x12398afff libvstdlib_s.dylib (*) <f3c273c3-b950-3a70-804b-f545f03d2fb4> /Users/USER/Library/Application Support/Steam/*/libvstdlib_s.dylib 0x12389b000 - 0x1238aafff libaudio.dylib (*) <0788e25f-b67d-37ee-84a2-0ee7710c550a> /Users/USER/Library/Application Support/Steam/*/libaudio.dylib 0x1238d1000 - 0x1238e8fff crashhandler.dylib (*) <56b3e669-4c58-32f2-919b-711b48af2f14> /Users/USER/Library/Application Support/Steam/*/crashhandler.dylib 0x123a26000 - 0x123a2dfff com.googlecode.google-breakpad (*) <c98be7e7-b888-338c-a7e7-40dd223401d4> /Users/USER/Library/Application Support/Steam/*/Breakpad.framework/Versions/A/Breakpad 0x123a62000 - 0x123a71fff breakpadUtilities.dylib (*) <c62cc81e-aa3c-32b7-ab0e-68d19109fd3f> /Users/USER/Library/Application Support/Steam/*/Breakpad.framework/Versions/A/Resources/breakpadUtilities.dylib 0x117282000 - 0x11728efff libobjc-trampolines.dylib (*) <4495fe2d-e347-3f01-98d4-b9f51e1d9064> /usr/lib/libobjc-trampolines.dylib 0x1174cc000 - 0x1174fffff libBink2Macx64.dylib (*) <eaeb9345-1c62-3053-b4c9-b38c12a20c9e> /Users/USER/Library/Application Support/Steam/*/PathOfExileClient.app/Contents/Frameworks/libBink2Macx64.dylib 0x1177ed000 - 0x117908fff libfmod.dylib (*) <e39f6646-809e-3947-bde0-5582c0941387> /Users/USER/Library/Application Support/Steam/*/PathOfExileClient.app/Contents/Frameworks/libfmod.dylib 0x117b06000 - 0x117bedfff libfmodstudio.dylib (*) <28a1f5b5-225d-3c51-a681-f755e385e78d> /Users/USER/Library/Application Support/Steam/*/PathOfExileClient.app/Contents/Frameworks/libfmodstudio.dylib 0x117575000 - 0x11758bfff libsteam_api.dylib (*) <5428c2f6-6295-3d22-9887-b570b0a0c0e9> /Users/USER/Library/Application Support/Steam/*/PathOfExileClient.app/Contents/Frameworks/libsteam_api.dylib 0x117441000 - 0x117470fff gameoverlayrenderer.dylib (*) <34ff6cff-1a2b-3a3f-be78-123cf0f407f5> /Users/USER/Library/Application Support/Steam/*/gameoverlayrenderer.dylib 0x11732e000 - 0x11732efff steamloader.dylib (*) <c85b1892-a204-3ace-a1aa-10e5f2b49bdf> /Users/USER/Library/Application Support/Steam/*/steamloader.dylib 0x7ff7ffbdb000 - 0x7ff7ffc0afff runtime (*) <785a360c-c838-3095-94d4-2cc4faf5d5de> /usr/libexec/rosetta/runtime 0x1169b8000 - 0x116a0bfff libRosettaRuntime (*) <3e6996b2-eddb-3269-b841-bb2b3c546f07> /Library/Apple/*/libRosettaRuntime 0x102297000 - 0x106f7efff com.GGG.PathOfExile (1.0) <88fe5ad6-a7a5-30f7-8ec0-8586c6e3cb96> /Users/USER/Library/Application Support/Steam/*/PathOfExileClient.app/Contents/MacOS/PathOfExileClient 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? 0x7ff8082cb000 - 0x7ff808305ff7 libsystem_kernel.dylib (*) <54b50613-cc4b-3ace-a9ec-919ea83d5e5f> /usr/lib/system/libsystem_kernel.dylib 0x7ff808306000 - 0x7ff808311ff7 libsystem_pthread.dylib (*) <d70de43a-2804-340a-804c-5d316c1e013b> /usr/lib/system/libsystem_pthread.dylib 0x7ff8081b2000 - 0x7ff808239ff7 libsystem_c.dylib (*) <d7acdb03-4453-3d57-9b53-9f338bca635d> /usr/lib/system/libsystem_c.dylib 0x7ff8082b5000 - 0x7ff8082cafff libc++abi.dylib (*) <bcfc9c6a-924d-307b-9f7a-6b8562660cc6> /usr/lib/libc++abi.dylib 0x7ff807f38000 - 0x7ff807f79fc3 libobjc.A.dylib (*) <752b00ea-a3eb-3ace-af8b-0f739f86cb6e> /usr/lib/libobjc.A.dylib 0x7ff808168000 - 0x7ff8081aeff1 libdispatch.dylib (*) <ffb968b0-807c-38bf-ae61-50a96c8d310c> /usr/lib/system/libdispatch.dylib 0x7ff80836d000 - 0x7ff808806ffc com.apple.CoreFoundation (6.9) <b3ab14d5-b296-35f0-9267-168af8816a8d> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7ff8132b2000 - 0x7ff81354cff3 com.apple.HIToolbox (2.1.1) <2aa738bf-9f72-3227-8bba-7eae7b9f080b> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7ff80b97a000 - 0x7ff80cdaaff7 com.apple.AppKit (6.9) <d0e19a37-f677-32b5-b3d2-005e60b90f7f> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7ff811677000 - 0x7ff8116c8ffb com.apple.CoreVideo (1.8) <6ee519cf-4e00-3fa7-afd6-b120c06d2305> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x7ff80823a000 - 0x7ff8082b4ff3 libc++.1.dylib (*) <69eca28c-bfb7-35bf-ad4f-1bece712d239> /usr/lib/libc++.1.dylib 0x7ff812ffb000 - 0x7ff813020ff7 com.apple.audio.caulk (1.0) <96b6ddc4-bd0a-350a-99bb-1e8e65766b32> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk 0x7ff80a74f000 - 0x7ff80ae79ffb com.apple.audio.CoreAudio (5.0) <e0d83e0a-6e5c-3275-95d4-0eb395a8bae1> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=895.7M resident=0K(0%) swapped_out_or_unallocated=895.7M(100%) Writable regions: Total=4.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=4.6G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 1 Activity Tracing 256K 1 CG image 36K 3 ColorSync 228K 26 CoreAnimation 224K 27 CoreGraphics 12K 2 CoreUI image data 912K 6 Foundation 220K 4 Image IO 128K 2 Kernel Alloc Once 8K 1 MALLOC 4.4G 300 MALLOC guard page 192K 12 Rosetta Arena 4096K 2 Rosetta Generic 1976K 491 Rosetta IndirectBranch 1024K 1 Rosetta JIT 128.0M 1 Rosetta Return Stack 820K 82 Rosetta Thread Context 820K 82 STACK GUARD 20K 5 Stack 24.7M 42 Stack Guard 56.2M 36 VM_ALLOCATE 592K 31 VM_ALLOCATE (reserved) 48K 4 reserved VM address space (unallocated) __CTF 824 1 __DATA 37.5M 569 __DATA_CONST 43.2M 352 __DATA_DIRTY 1538K 195 __FONT_DATA 2352 1 __LINKEDIT 150.4M 24 __OBJC_RO 71.8M 1 __OBJC_RW 2198K 2 __TEXT 745.3M 577 mapped file 2.4G 363 shared memory 19.1M 20 =========== ======= ======= TOTAL 8.1G 3267 TOTAL, minus reserved VM space 8.1G 3267 | |
Multi-thread is disabled since the league start, at this point we could assume the Mac client isn’t in any type of priority; the best solution I’ve found is using portingkit, isn’t locked in 60fps, multi-thread and all other options available.
I use an MBP M3 Pro 18gb and get 60~120fps playing with CoC Ice Nova Last edited by Suzim on Sep 1, 2024, 2:14:45 PM
| |
Thanks Suzim.
I don't want to use software that isn't open source to run an emulation layer to play the game that isn't released by Apple if I am going to run it on a Mac (i.e. Rosetta) I would settle for low FPS and just not having POE crash literally 20 times in a row when trying to load to town. GGG-- this has been reported MANY times by different Mac users. Is the official answer for now to just use Crossover/Wine/portingkit and figure it out ourselves? Thank you | |
Any comments on this GGG?
I can confirm I still get around 10-20 crashes in a row trying to login on the official Mac client (on a Mac Studio Apple M1 Max, MacOS Sonoma 14.6.1) even today. It doesn't appear to make a difference if I try to login immediately as a character or wait on the character loading screen (assuming I get a normal texture load, like my last messages). Once in a very long while, character load appears to occur normally and then I can play without issue (other than shader lag, presumably in part due to what Suzim mentions about this being forced to a singlethreading model for now on Mac...) Thanks! |