Closed satanch closed 2 years ago
Terminal output when I'm trying to launch it via binary
satanch@iMac-satanch MacOS % ./gmod
failed to dlopen GarrysMod_Signed.app/Contents/MacOS//Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib error=dlopen(GarrysMod_Signed.app/Contents/MacOS//Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib, 0x0002): tried: 'GarrysMod_Signed.app/Contents/MacOS//Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib' (no such file), '/usr/lib/filesystem_stdio.dylib' (no such file)
failed to dlopen GarrysMod.app/Contents/MacOS//Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib error=dlopen(GarrysMod.app/Contents/MacOS//Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib, 0x0002): tried: 'GarrysMod.app/Contents/MacOS//Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib' (no such file), '/usr/lib/filesystem_stdio.dylib' (no such file)
failed to dlopen /Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib error=dlopen(/Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib, 0x0002): tried: '/Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib' (no such file), '/usr/lib/filesystem_stdio.dylib' (no such file)
Failed to load /Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib: (null)
AppFramework : Unable to load module /Users/satanch/Library/Application Support/Steam/steamapps/common/GarrysMod/filesystem_stdio.dylib!
** Unknown exception behavior: 0
And some report from Apple reporting system:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: gmod [3092]
Path: /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/gmod
Identifier: com.facepunch.garrysmod
Version: 1.0
Code Type: X86-64 (Translated)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2021-12-07 02:18:51.5853 +0300
OS Version: macOS 12.0.1 (21A559)
Report Version: 12
Anonymous UUID: 5ADFE3C4-A8B1-238D-7B8B-73919DD9CADA
Sleep/Wake UUID: 15F65F63-0CE7-47DC-9F48-5E97B9FC7015
Time Awake Since Boot: 14000 seconds
Time Since Wake: 6514 seconds
System Integrity Protection: enabled
Crashed Thread: 0 MainThrd Dispatch queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process: exc handler [3092]
Thread 0 Crashed:: MainThrd Dispatch queue: com.apple.main-thread
0 Chromium Embedded Framework 0x131f80b41 0x12f556000 + 44215105
1 Chromium Embedded Framework 0x131f7fbdd 0x12f556000 + 44211165
2 Chromium Embedded Framework 0x131f8ed2d 0x12f556000 + 44272941
3 Chromium Embedded Framework 0x1343a7ba4 0x12f556000 + 82123684
4 Chromium Embedded Framework 0x131c3be25 0x12f556000 + 40787493
5 Chromium Embedded Framework 0x131c3bb1c 0x12f556000 + 40786716
6 Chromium Embedded Framework 0x12f558b1b cef_initialize + 283
7 html_chromium.dylib 0x1193f66f2 0x1193b1000 + 284402
8 html_chromium.dylib 0x1193b2b4b 0x1193b1000 + 6987
9 client.dylib 0x11971a362 0x119610000 + 1090402
10 engine.dylib 0x112d01c09 0x112cdd000 + 150537
11 engine.dylib 0x112e6709a 0x112cdd000 + 1613978
12 engine.dylib 0x112ed047a 0x112cdd000 + 2045050
13 engine.dylib 0x112ed4225 0x112cdd000 + 2060837
14 engine.dylib 0x112ed2c69 0x112cdd000 + 2055273
15 engine.dylib 0x11300de98 0x112cdd000 + 3346072
16 engine.dylib 0x112ed2559 0x112cdd000 + 2053465
17 launcher.dylib 0x10ccdb358 0x10ccc7000 + 82776
18 launcher.dylib 0x10ccdb358 0x10ccc7000 + 82776
19 launcher.dylib 0x10cccbe3f 0x10ccc7000 + 20031
20 libtier0.dylib 0x10cb712b9 Dump_CallMainFunction + 185
21 gmod 0x1044e6dc9 0x1044e6000 + 3529
22 dyld 0x20450a4fe start + 462
23 dyld 0x204505000 ???
Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x7ff7ffddf8e4 0x7ff7ffddb000 + 18660
1 runtime 0x7ff7ffdec928 0x7ff7ffddb000 + 71976
2 runtime 0x7ff7ffdee0a4 0x7ff7ffddb000 + 77988
Thread 2:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6d8aba mach_msg_trap + 10
2 libtier0.dylib 0x10cb74c6a google_breakpad::ExceptionHandler::WaitForMessage(void*) + 170
3 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 3:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6db506 __psynch_cvwait + 10
2 libtier0.dylib 0x10cb67a4e CThreadSyncObject::Wait(unsigned int) + 270
3 filesystem_stdio.dylib 0x10d85f692 0x10d83a000 + 153234
4 filesystem_stdio.dylib 0x10d85f3d9 0x10d83a000 + 152537
5 libtier0.dylib 0x10cb6774c 0x10cb5f000 + 34636
6 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 4:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6db506 __psynch_cvwait + 10
2 libtier0.dylib 0x10cb67a4e CThreadSyncObject::Wait(unsigned int) + 270
3 libvstdlib.dylib 0x10cbfc8c9 0x10cbef000 + 55497
4 libtier0.dylib 0x10cb69097 CThread::ThreadProc(void*) + 199
5 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 5:
0 runtime 0x7ff7ffdfd814 0x7ff7ffddb000 + 141332
Thread 6:
0 runtime 0x7ff7ffdfd814 0x7ff7ffddb000 + 141332
Thread 7:: AMCP Logging Spool
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6d8af6 semaphore_wait_trap + 10
2 caulk 0x7ff8165bd08a caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x7ff8165bcd4e 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
4 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 8:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6db506 __psynch_cvwait + 10
2 libtier0.dylib 0x10cb67a4e CThreadSyncObject::Wait(unsigned int) + 270
3 libvstdlib.dylib 0x10cbfc8c9 0x10cbef000 + 55497
4 libtier0.dylib 0x10cb69097 CThread::ThreadProc(void*) + 199
5 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 9:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6db506 __psynch_cvwait + 10
2 libtier0.dylib 0x10cb67a4e CThreadSyncObject::Wait(unsigned int) + 270
3 libvstdlib.dylib 0x10cbfc8c9 0x10cbef000 + 55497
4 libtier0.dylib 0x10cb69097 CThread::ThreadProc(void*) + 199
5 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 10:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6db506 __psynch_cvwait + 10
2 libtier0.dylib 0x10cb67a4e CThreadSyncObject::Wait(unsigned int) + 270
3 libvstdlib.dylib 0x10cbfc8c9 0x10cbef000 + 55497
4 libtier0.dylib 0x10cb69097 CThread::ThreadProc(void*) + 199
5 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 11:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6db506 __psynch_cvwait + 10
2 libtier0.dylib 0x10cb67a4e CThreadSyncObject::Wait(unsigned int) + 270
3 libvstdlib.dylib 0x10cbfc8c9 0x10cbef000 + 55497
4 libtier0.dylib 0x10cb69097 CThread::ThreadProc(void*) + 199
5 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 12:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6db506 __psynch_cvwait + 10
2 libtier0.dylib 0x10cb67a4e CThreadSyncObject::Wait(unsigned int) + 270
3 engine.dylib 0x112e9c74c 0x112cdd000 + 1832780
4 libtier0.dylib 0x10cb69097 CThread::ThreadProc(void*) + 199
5 libsystem_pthread.dylib 0x7ff80d715514 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80d71102f thread_start + 15
Thread 13:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6d8b0e semaphore_timedwait_trap + 10
2 ??? 0x118f0cb94 ???
3 ??? 0xffffa640e8505354 ???
Thread 14:
0 ??? 0x7ff89db9a940 ???
1 libsystem_kernel.dylib 0x7ff80d6d8b0e semaphore_timedwait_trap + 10
2 ??? 0x118f0cb94 ???
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000600001356588 rcx: 0x0000000000000160 rdx: 0x000000013791ef90
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x000000030ca971a0 rsp: 0x000000030ca97180
r8: 0x0000000000000004 r9: 0x00007ff8165c8b76 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x00007f9c27804810 r14: 0x0000600003797800 r15: 0x000060000019b020
rip: 0x0000000131f80b41 rfl: 0x0000000000200242
tmp0: 0x0000000131f80b42 tmp1: 0x0000000000000003 tmp2: 0x000000013c2578ac
Binary Images:
0x12f556000 - 0x137248fff org.chromium.ContentShell.framework (80.0.4.0) <40225abc-be01-3fb9-967e-652458132e0e> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/Frameworks/Chromium Embedded Framework.framework/Chromium Embedded Framework
0x1193b1000 - 0x119401fff html_chromium.dylib (*) <4687a0cd-7cf6-3458-bb29-356530f0279a> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/html_chromium.dylib
0x119610000 - 0x119d6dfff client.dylib (*) <084d4977-4532-3766-93d2-429740e9b233> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/client.dylib
0x112cdd000 - 0x113148fff engine.dylib (*) <fb99a0cd-dbfa-3943-997d-f6922445881d> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/engine.dylib
0x10ccc7000 - 0x10cce6fff launcher.dylib (*) <ceaeb040-cc6b-3f42-8585-2a39a3241188> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/launcher.dylib
0x10cb5f000 - 0x10cb80fff libtier0.dylib (*) <35824d97-ebca-3cf2-8426-056cd2c2fea0> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/libtier0.dylib
0x1044e6000 - 0x1044e6fff com.facepunch.garrysmod (*) <a4159598-6acc-3e60-80c8-5791141aebd0> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/gmod
0x204505000 - 0x204570fff dyld (*) <1a6ae033-9438-33c0-8077-988fd885250a> /usr/lib/dyld
0x7ff7ffddb000 - 0x7ff7ffe0afff runtime (*) <9f5d65be-d8d0-3979-bb05-e651a67e785c> /usr/libexec/rosetta/runtime
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x7ff80d6d8000 - 0x7ff80d70efff libsystem_kernel.dylib (*) <12bd6f13-c452-35ee-9069-51befef29f1a> /usr/lib/system/libsystem_kernel.dylib
0x7ff80d70f000 - 0x7ff80d71afff libsystem_pthread.dylib (*) <29a2750e-f31b-3630-8761-242a6bc3e99e> /usr/lib/system/libsystem_pthread.dylib
0x10d83a000 - 0x10d8d4fff filesystem_stdio.dylib (*) <89dff994-1875-3dea-b5ee-17e2b6904923> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/filesystem_stdio.dylib
0x10cbef000 - 0x10cc0afff libvstdlib.dylib (*) <fa0ab960-c266-347c-8960-b3fc59d5dfdf> /Users/USER/Library/Application Support/Steam/*/GarrysMod_Signed.app/Contents/MacOS/libvstdlib.dylib
0x7ff8165bb000 - 0x7ff8165ddfff com.apple.audio.caulk (1.0) <c5042b28-9206-337f-bfb2-dc0b37dd8632> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
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=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)
Writable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
ATS (font support) 32.1M 32
ATS (font support) (reserved) 40K 4 reserved VM address space (unallocated)
Accelerate framework 256K 2
Activity Tracing 256K 1
CG image 200K 2
ColorSync 220K 24
CoreAnimation 4K 1
CoreGraphics 4K 1
Foundation 16K 1
Kernel Alloc Once 8K 1
MALLOC 608.6M 61
MALLOC guard page 192K 9
MALLOC_LARGE (reserved) 16K 1 reserved VM address space (unallocated)
MALLOC_MEDIUM (reserved) 432.0M 4 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
Mach message 8K 2
OpenGL GLSL 256K 3
Rosetta Arena 4096K 2
Rosetta Generic 1032K 255
Rosetta IndirectBranch 1024K 1
Rosetta JIT 128.0M 1
Rosetta Return Stack 340K 34
Rosetta Thread Context 340K 34
STACK GUARD 8K 2
Stack 19.6M 14
Stack Guard 56.1M 12
VM_ALLOCATE 8340K 69
VM_ALLOCATE (reserved) 16K 4 reserved VM address space (unallocated)
__DATA 104.0M 579
__DATA_CONST 29.4M 331
__DATA_DIRTY 1615K 211
__FONT_DATA 4K 1
__GLSLBUILTINS 5176K 1
__LINKEDIT 701.4M 54
__OBJC_RO 81.6M 1
__OBJC_RW 3120K 2
__TEXT 669.4M 562
__UNICODE 588K 1
dyld private memory 1024K 1
mapped file 5.0G 855
shared memory 800K 11
unshared pmap 9856K 6
=========== ======= =======
TOTAL 8.2G 3194
TOTAL, minus reserved VM space 7.4G 3194
-----------
Full Report
-----------
{"app_name":"gmod","timestamp":"2021-12-07 02:18:55.00 +0300","app_version":"","slice_uuid":"a4159598-6acc-3e60-80c8-5791141aebd0","build_version":"1.0","platform":1,"bundleID":"com.facepunch.garrysmod","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.0.1 (21A559)","incident_id":"DB2416A3-484D-4621-BA50-076E6C7E31F1","name":"gmod"}
{
"uptime" : 14000,
"procLaunch" : "2021-12-07 02:18:08.5698 +0300",
"procRole" : "Background",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "iMac21,1",
"procStartAbsTime" : 355933813387,
"coalitionID" : 4030,
"osVersion" : {
"train" : "macOS 12.0.1",
"build" : "21A559",
"releaseType" : "User"
},
"captureTime" : "2021-12-07 02:18:51.5853 +0300",
"incident" : "DB2416A3-484D-4621-BA50-076E6C7E31F1",
"bug_type" : "309",
"pid" : 3092,
"procExitAbsTime" : 356966102955,
"translated" : true,
"cpuType" : "X86-64",
"procName" : "gmod",
"procPath" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/gmod",
"bundleInfo" : {"CFBundleVersion":"1.0","CFBundleIdentifier":"com.facepunch.garrysmod"},
"storeInfo" : {"deviceIdentifierForVendor":"49A35624-5F99-5605-9B66-76EA7D8A5E69","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.facepunch.garrysmod",
"crashReporterKey" : "5ADFE3C4-A8B1-238D-7B8B-73919DD9CADA",
"wakeTime" : 6514,
"sleepWakeUUID" : "15F65F63-0CE7-47DC-9F48-5E97B9FC7015",
"sip" : "enabled",
"isCorpse" : 1,
"exception" : {"codes":"0x0000000000000002, 0x0000000000000000","rawCodes":[2,0],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
"termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":3092},
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":90360,"threadState":{"r13":{"value":140308654344208},"rflags":{"value":2097730},"rax":{"value":0},"rosetta":{"tmp2":{"value":5304055980},"tmp1":{"value":3},"tmp0":{"value":5133306690}},"r14":{"value":105553174558720},"rsi":{"value":0},"r8":{"value":4},"rdx":{"value":5227278224},"r10":{"value":0},"r9":{"value":140703503780726,"symbolLocation":0,"symbol":"caulk::alloc::darwin_resource<caulk::alloc::audio_allocator>::zone_size_for_ptr(_malloc_zone_t*, void const*)"},"r15":{"value":105553117949984},"rbx":{"value":105553136543112},"r11":{"value":0},"rip":{"value":5133306689},"rbp":{"value":13097333152},"rsp":{"value":13097333120},"r12":{"value":0},"rcx":{"value":352},"flavor":"x86_THREAD_STATE","rdi":{"value":0}},"name":"MainThrd","queue":"com.apple.main-thread","frames":[{"imageOffset":44215105,"imageIndex":0},{"imageOffset":44211165,"imageIndex":0},{"imageOffset":44272941,"imageIndex":0},{"imageOffset":82123684,"imageIndex":0},{"imageOffset":40787493,"imageIndex":0},{"imageOffset":40786716,"imageIndex":0},{"imageOffset":11035,"symbol":"cef_initialize","symbolLocation":283,"imageIndex":0},{"imageOffset":284402,"imageIndex":1},{"imageOffset":6987,"imageIndex":1},{"imageOffset":1090402,"imageIndex":2},{"imageOffset":150537,"imageIndex":3},{"imageOffset":1613978,"imageIndex":3},{"imageOffset":2045050,"imageIndex":3},{"imageOffset":2060837,"imageIndex":3},{"imageOffset":2055273,"imageIndex":3},{"imageOffset":3346072,"imageIndex":3},{"imageOffset":2053465,"imageIndex":3},{"imageOffset":82776,"imageIndex":4},{"imageOffset":82776,"imageIndex":4},{"imageOffset":20031,"imageIndex":4},{"imageOffset":74425,"symbol":"Dump_CallMainFunction","symbolLocation":185,"imageIndex":5},{"imageOffset":3529,"imageIndex":6},{"imageOffset":21758,"symbol":"start","symbolLocation":462,"imageIndex":7},{"imageOffset":0,"imageIndex":7}]},{"id":90361,"name":"com.apple.rosetta.exceptionserver","frames":[{"imageOffset":18660,"imageIndex":8},{"imageOffset":71976,"imageIndex":8},{"imageOffset":77988,"imageIndex":8}]},{"id":90367,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":2746,"symbol":"mach_msg_trap","symbolLocation":10,"imageIndex":10},{"imageOffset":89194,"symbol":"google_breakpad::ExceptionHandler::WaitForMessage(void*)","symbolLocation":170,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90368,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":13574,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":10},{"imageOffset":35406,"symbol":"CThreadSyncObject::Wait(unsigned int)","symbolLocation":270,"imageIndex":5},{"imageOffset":153234,"imageIndex":12},{"imageOffset":152537,"imageIndex":12},{"imageOffset":34636,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90369,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":13574,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":10},{"imageOffset":35406,"symbol":"CThreadSyncObject::Wait(unsigned int)","symbolLocation":270,"imageIndex":5},{"imageOffset":55497,"imageIndex":13},{"imageOffset":41111,"symbol":"CThread::ThreadProc(void*)","symbolLocation":199,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90370,"frames":[{"imageOffset":141332,"imageIndex":8}]},{"id":90380,"frames":[{"imageOffset":141332,"imageIndex":8}]},{"id":90382,"name":"AMCP Logging Spool","frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":2806,"symbol":"semaphore_wait_trap","symbolLocation":10,"imageIndex":10},{"imageOffset":8330,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":36,"imageIndex":14},{"imageOffset":7502,"symbol":"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*)","symbolLocation":41,"imageIndex":14},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90455,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":13574,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":10},{"imageOffset":35406,"symbol":"CThreadSyncObject::Wait(unsigned int)","symbolLocation":270,"imageIndex":5},{"imageOffset":55497,"imageIndex":13},{"imageOffset":41111,"symbol":"CThread::ThreadProc(void*)","symbolLocation":199,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90456,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":13574,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":10},{"imageOffset":35406,"symbol":"CThreadSyncObject::Wait(unsigned int)","symbolLocation":270,"imageIndex":5},{"imageOffset":55497,"imageIndex":13},{"imageOffset":41111,"symbol":"CThread::ThreadProc(void*)","symbolLocation":199,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90457,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":13574,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":10},{"imageOffset":35406,"symbol":"CThreadSyncObject::Wait(unsigned int)","symbolLocation":270,"imageIndex":5},{"imageOffset":55497,"imageIndex":13},{"imageOffset":41111,"symbol":"CThread::ThreadProc(void*)","symbolLocation":199,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90458,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":13574,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":10},{"imageOffset":35406,"symbol":"CThreadSyncObject::Wait(unsigned int)","symbolLocation":270,"imageIndex":5},{"imageOffset":55497,"imageIndex":13},{"imageOffset":41111,"symbol":"CThread::ThreadProc(void*)","symbolLocation":199,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90459,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":13574,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":10},{"imageOffset":35406,"symbol":"CThreadSyncObject::Wait(unsigned int)","symbolLocation":270,"imageIndex":5},{"imageOffset":1832780,"imageIndex":3},{"imageOffset":41111,"symbol":"CThread::ThreadProc(void*)","symbolLocation":199,"imageIndex":5},{"imageOffset":25876,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":11},{"imageOffset":8239,"symbol":"thread_start","symbolLocation":15,"imageIndex":11}]},{"id":90559,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":2830,"symbol":"semaphore_timedwait_trap","symbolLocation":10,"imageIndex":10},{"imageOffset":4713401236,"imageIndex":9},{"imageOffset":18446645396438537044,"imageIndex":9}]},{"id":90560,"frames":[{"imageOffset":140705774807360,"imageIndex":9},{"imageOffset":2830,"symbol":"semaphore_timedwait_trap","symbolLocation":10,"imageIndex":10},{"imageOffset":4713401236,"imageIndex":9}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "x86_64",
"base" : 5089091584,
"CFBundleShortVersionString" : "80.0.4.0",
"CFBundleIdentifier" : "org.chromium.ContentShell.framework",
"size" : 131018752,
"uuid" : "40225abc-be01-3fb9-967e-652458132e0e",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/Frameworks\/Chromium Embedded Framework.framework\/Chromium Embedded Framework",
"name" : "Chromium Embedded Framework",
"CFBundleVersion" : "4.0"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4718268416,
"size" : 331776,
"uuid" : "4687a0cd-7cf6-3458-bb29-356530f0279a",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/html_chromium.dylib",
"name" : "html_chromium.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4720754688,
"size" : 7725056,
"uuid" : "084d4977-4532-3766-93d2-429740e9b233",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/client.dylib",
"name" : "client.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4610445312,
"size" : 4636672,
"uuid" : "fb99a0cd-dbfa-3943-997d-f6922445881d",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/engine.dylib",
"name" : "engine.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4509691904,
"size" : 131072,
"uuid" : "ceaeb040-cc6b-3f42-8585-2a39a3241188",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/launcher.dylib",
"name" : "launcher.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4508217344,
"size" : 139264,
"uuid" : "35824d97-ebca-3cf2-8426-056cd2c2fea0",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/libtier0.dylib",
"name" : "libtier0.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4367212544,
"CFBundleIdentifier" : "com.facepunch.garrysmod",
"size" : 4096,
"uuid" : "a4159598-6acc-3e60-80c8-5791141aebd0",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/gmod",
"name" : "gmod",
"CFBundleVersion" : "1.0"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 8662306816,
"size" : 442368,
"uuid" : "1a6ae033-9438-33c0-8077-988fd885250a",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64",
"base" : 140703126368256,
"size" : 196608,
"uuid" : "9f5d65be-d8d0-3979-bb05-e651a67e785c",
"path" : "\/usr\/libexec\/rosetta\/runtime",
"name" : "runtime"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703353896960,
"size" : 225280,
"uuid" : "12bd6f13-c452-35ee-9069-51befef29f1a",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703354122240,
"size" : 49152,
"uuid" : "29a2750e-f31b-3630-8761-242a6bc3e99e",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4521697280,
"size" : 634880,
"uuid" : "89dff994-1875-3dea-b5ee-17e2b6904923",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/filesystem_stdio.dylib",
"name" : "filesystem_stdio.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 4508807168,
"size" : 114688,
"uuid" : "fa0ab960-c266-347c-8960-b3fc59d5dfdf",
"path" : "\/Users\/USER\/Library\/Application Support\/Steam\/*\/GarrysMod_Signed.app\/Contents\/MacOS\/libvstdlib.dylib",
"name" : "libvstdlib.dylib"
},
{
"source" : "P",
"arch" : "x86_64",
"base" : 140703503724544,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.audio.caulk",
"size" : 143360,
"uuid" : "c5042b28-9206-337f-bfb2-dc0b37dd8632",
"path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
"name" : "caulk"
}
],
"sharedCache" : {
"base" : 140703350882304,
"size" : 15215640576,
"uuid" : "b5084610-afe4-3485-bade-628c4468b057"
},
"vmSummary" : "ReadOnly portion of Libraries: Total=1.3G resident=0K(0%) swapped_out_or_unallocated=1.3G(100%)\nWritable regions: Total=1.6G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.6G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nATS (font support) 32.1M 32 \nATS (font support) (reserved) 40K 4 reserved VM address space (unallocated)\nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG image 200K 2 \nColorSync 220K 24 \nCoreAnimation 4K 1 \nCoreGraphics 4K 1 \nFoundation 16K 1 \nKernel Alloc Once 8K 1 \nMALLOC 608.6M 61 \nMALLOC guard page 192K 9 \nMALLOC_LARGE (reserved) 16K 1 reserved VM address space (unallocated)\nMALLOC_MEDIUM (reserved) 432.0M 4 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nMach message 8K 2 \nOpenGL GLSL 256K 3 \nRosetta Arena 4096K 2 \nRosetta Generic 1032K 255 \nRosetta IndirectBranch 1024K 1 \nRosetta JIT 128.0M 1 \nRosetta Return Stack 340K 34 \nRosetta Thread Context 340K 34 \nSTACK GUARD 8K 2 \nStack 19.6M 14 \nStack Guard 56.1M 12 \nVM_ALLOCATE 8340K 69 \nVM_ALLOCATE (reserved) 16K 4 reserved VM address space (unallocated)\n__DATA 104.0M 579 \n__DATA_CONST 29.4M 331 \n__DATA_DIRTY 1615K 211 \n__FONT_DATA 4K 1 \n__GLSLBUILTINS 5176K 1 \n__LINKEDIT 701.4M 54 \n__OBJC_RO 81.6M 1 \n__OBJC_RW 3120K 2 \n__TEXT 669.4M 562 \n__UNICODE 588K 1 \ndyld private memory 1024K 1 \nmapped file 5.0G 855 \nshared memory 800K 11 \nunshared pmap 9856K 6 \n=========== ======= ======= \nTOTAL 8.2G 3194 \nTOTAL, minus reserved VM space 7.4G 3194 \n",
"legacyInfo" : {
"threadTriggered" : {
"name" : "MainThrd",
"queue" : "com.apple.main-thread"
}
},
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "601d9415f79519000ccd4b69",
"factorPackIds" : {
"SIRI_TEXT_TO_SPEECH" : "6194416dea7ed64a7812a429"
},
"deploymentId" : 240000322
},
{
"rolloutId" : "5fc94383418129005b4e9ae0",
"factorPackIds" : {
},
"deploymentId" : 240000162
},
{
"rolloutId" : "607844aa04477260f58a8077",
"factorPackIds" : {
"SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
},
"deploymentId" : 240000066
},
{
"rolloutId" : "602ad4dac86151000cf27e46",
"factorPackIds" : {
"SIRI_DICTATION_ASSETS" : "61a69939b1c7c7620ce6e408"
},
"deploymentId" : 240000285
},
{
"rolloutId" : "60da5e84ab0ca017dace9abf",
"factorPackIds" : {
},
"deploymentId" : 240000008
},
{
"rolloutId" : "5ffde50ce2aacd000d47a95f",
"factorPackIds" : {
},
"deploymentId" : 240000080
}
],
"experiments" : [
]
}
}
Model: iMac21,1, BootROM 7429.41.5, proc 8:4:4 processors, 16 GB, SMC
Graphics: Apple M1, Apple M1, Built-In
Display: iMac, Retina 4.5K (4480 x 2520), Main, MirrorOff, Online
Memory Module: LPDDR4
AirPort: Wi-Fi, wl0: Sep 13 2021 20:41:31 version 18.20.310.14.7.8.119 FWID 01-bb7889d2
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Ethernet, Ethernet, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: Razer DeathAdder Essential
USB Device: USB DEVICE
Thunderbolt Bus: iMac, Apple Inc.
Thunderbolt Bus: iMac, Apple Inc.
Little update
This launch argument helped me to launch successfully:
-nochromium
Just found this is already discussed here: https://github.com/Facepunch/garrysmod-issues/issues/5001
Workaround to get a basic main menu with disabled chromium: https://github.com/robotboy655/gmod-lua-menu
Just found this is already discussed here: #5001
Workaround to get a basic main menu with disabled chromium: https://github.com/robotboy655/gmod-lua-menu
Unfortunately this addon doesn’t work :(
Yeah didnt get the LUA Menu to work with x64 build neither, at least basic game is working, with console you can launch maps like: map gm_construct Servers can be joined via steam serverbrowser and filter for game garrysmod...
edit The issue is with the finder default behaviour, if you choose migrate when copying lua + materials folders from gmod-lua-menu git to SteamApps/common/GarrysMod/garrysmod/ it does NOT replace garrysmod/lua/menu/menu.lua file (and therefore not loading the custom menu) - you can simply rename your original menu.lua to something else like menu.lua.old before copying over the 2 folders and it works...
I know its been about a month, but can you explain this in simpler terms? Im kinda confused
Yeah didnt get the LUA Menu to work with x64 build neither, at least basic game is working, with console you can launch maps like: map gm_construct Servers can be joined via steam serverbrowser and filter for game garrysmod...
edit The issue is with the finder default behaviour, if you choose migrate when copying lua + materials folders from gmod-lua-menu git to SteamApps/common/GarrysMod/garrysmod/ it does NOT replace garrysmod/lua/menu/menu.lua file (and therefore not loading the custom menu) - you can simply rename your original menu.lua to something else like menu.lua.old before copying over the 2 folders and it works...
Before extracting the LUA menu, rename the menu.lua that already exists to something else like menu.lua.old. Then it should work.
Little update
This launch argument helped me to launch successfully:
-nochromium
[satanch], So is it a solution? Have you understand how to solve the problem? Or is it unsolved?
I know its been about a month, but can you explain this in simpler terms? Im kinda confused
Yeah didnt get the LUA Menu to work with x64 build neither, at least basic game is working, with console you can launch maps like: map gm_construct Servers can be joined via steam serverbrowser and filter for game garrysmod... edit The issue is with the finder default behaviour, if you choose migrate when copying lua + materials folders from gmod-lua-menu git to SteamApps/common/GarrysMod/garrysmod/ it does NOT replace garrysmod/lua/menu/menu.lua file (and therefore not loading the custom menu) - you can simply rename your original menu.lua to something else like menu.lua.old before copying over the 2 folders and it works...
https://youtu.be/8ak_g9JqSUU I’ve done a tutorial on how to apply it
found a fix - some kind soul wrote a tool for updating CEF, and a couple weeks after the last post in this thread, they released a macOS version: https://github.com/solsticegamestudios/GModCEFCodecFix tested on a fresh install of garrys mod, without the lua menu - download the latest release, chmod +x to make it executable, takes about a minute to run, and after that the game gets to the main menu just fine.
found a fix - some kind soul wrote a tool for updating CEF, and a couple weeks after the last post in this thread, they released a macOS version: https://github.com/solsticegamestudios/GModCEFCodecFix tested on a fresh install of garrys mod, without the lua menu - download the latest release, chmod +x to make it executable, takes about a minute to run, and after that the game gets to the main menu just fine.
This method works flawlessly, the game works exactly as expected after applying the CEFCodecFix. Can the patched version be pushed into production?
found a fix - some kind soul wrote a tool for updating CEF, and a couple weeks after the last post in this thread, they released a macOS version: https://github.com/solsticegamestudios/GModCEFCodecFix tested on a fresh install of garrys mod, without the lua menu - download the latest release, chmod +x to make it executable, takes about a minute to run, and after that the game gets to the main menu just fine.
This method works flawlessly, the game works exactly as expected after applying the CEFCodecFix. Can the patched version be pushed into production?
So do all features of the game work, because when using the lua menu some things do not work. It would be great if you could answer since I am not sure if it is worth it to buy the game.
Yes CEF Codec Fix fixes everything.
Yes CEF Codec Fix fixes everything.
So that means that I can also use dupes and saves? Also how many FPS do you get?
It's an HTML/web render engine fix, it has nothing to do with dupes, saves (other than viewing those two in the Steam workshop which launches a window), nor FPS.
Is this legal and is the game launched through Steam?
found a fix - some kind soul wrote a tool for updating CEF, and a couple weeks after the last post in this thread, they released a macOS version: https://github.com/solsticegamestudios/GModCEFCodecFix tested on a fresh install of garrys mod, without the lua menu - download the latest release, chmod +x to make it executable, takes about a minute to run, and after that the game gets to the main menu just fine.
This method works flawlessly, the game works exactly as expected after applying the CEFCodecFix. Can the patched version be pushed into production?
So do all features of the game work, because when using the lua menu some things do not work. It would be great if you could answer since I am not sure if it is worth it to buy the game.
I mean, given that it’s just updating a component of the game to be compatible with Monterey, yeah. :P This has nothing to do with the Lua menu
Is this legal and is the game launched through Steam?
It’s legal. CEF is open source, it’d be.. really weird if this was somehow illegal, tbh. We’re all already technically modding the game by going on the workshop, updating an open source dependency isn’t really a grey area.
Is this legal and is the game launched through Steam?
It’s legal. CEF is open source, it’d be.. really weird if this was somehow illegal, tbh. We’re all already technically modding the game by going on the workshop, updating an open source dependency isn’t really a grey area.
Modding the game is not illegal, there's no grey area, it's allowed.
Thank you all for your helpful answers. When reading the instruction to install the fix it looks like you can only launch the game through terminal, is there a way to launch it using Steam?
Thank you all for your helpful answers. When reading the instruction to install the fix it looks like you can only launch the game through terminal, is there a way to launch it using Steam?
You don’t have to launch the game through terminal. I don’t even remember a way to launch the game through terminal being mentioned in the instructions, tbh.
Is this legal and is the game launched through Steam?
It’s legal. CEF is open source, it’d be.. really weird if this was somehow illegal, tbh. We’re all already technically modding the game by going on the workshop, updating an open source dependency isn’t really a grey area.
Modding the game is not illegal, there's no grey area, it's allowed.
I’m not sure why this was directed at me, but thanks for reinforcing my point
Thank you all for your helpful answers. When reading the instruction to install the fix it looks like you can only launch the game through terminal, is there a way to launch it using Steam?
You don’t have to launch the game through terminal. I don’t even remember a way to launch the game through terminal being mentioned in the instructions, tbh.
Well in step 9 it says that you should enter y in the terminal to launch Garry‘s Mod. https://www.solsticegamestudios.com/forums/threads/tutorial-gmod-cef-codec-fix-macos.1266/
It says that it will not work if you run it through Steam.
Well in step 9 it says that you should enter y in the terminal to launch Garry‘s Mod.
It gives you the option to run Gmod when it finishes patching, not that you are required to run it through it.
It simple says some methods of launching will run a file validation thus reverting the changes made by the patch.
be sure to use the GModCEFCodecFix script to launch GMod, or launch GMod via your games list
Seems like launching it through the list of games in steam should work fine
found a fix - some kind soul wrote a tool for updating CEF, and a couple weeks after the last post in this thread, they released a macOS version: https://github.com/solsticegamestudios/GModCEFCodecFix tested on a fresh install of garrys mod, without the lua menu - download the latest release, chmod +x to make it executable, takes about a minute to run, and after that the game gets to the main menu just fine.
This method works flawlessly, the game works exactly as expected after applying the CEFCodecFix. Can the patched version be pushed into production?
It does not work flawlessly for me. It worked fine at first, then I closed the game and reopened it, but somehow it does not work.
Ok so I'm using GModCEF and in the launch options, I previously had -nochromium which made it load, but the menu GUI was missing so I had simply a background of pictures. Removing -nochromium from the launch options causes Gmod to crash immediately when launching. Have I done something wrong?
can someone please make a video tutorial.
This STILL does not work for me. Crashes immediately upon start, launching with -nochromium now does exactly what I was trying to fix before, not even getting to the title screen. This seems to have made things WORSE. Has someone fixed this yet? I've been trying all f*cking day.
This STILL does not work for me. Crashes immediately upon start, launching with -nochromium now does exactly what I was trying to fix before, not even getting to the title screen. This seems to have made things WORSE. Has someone fixed this yet? I've been trying all f*cking day.
Ok that's really weird. I can only suggest deleting gmod and all its files entirely, reinstalling and maybe trying again.
This STILL does not work for me. Crashes immediately upon start, launching with -nochromium now does exactly what I was trying to fix before, not even getting to the title screen. This seems to have made things WORSE. Has someone fixed this yet? I've been trying all f*cking day.
Ok that's really weird. I can only suggest deleting gmod and all its files entirely, reinstalling and maybe trying again.
I've done that 3 times, and once just copied the files from a completely other Mac.
This STILL does not work for me. Crashes immediately upon start, launching with -nochromium now does exactly what I was trying to fix before, not even getting to the title screen. This seems to have made things WORSE. Has someone fixed this yet? I've been trying all f*cking day.
Ok that's really weird. I can only suggest deleting gmod and all its files entirely, reinstalling and maybe trying again.
Alright, did it again, ran the fix tool thingy, and it doesn't even start to the title screen anymore.
This is the log I get in terminal: https://pastebin.com/BRW5SQYN It's almost as if it's not even downloading all the Sh*t it needs to run..
GUYS I FIXED IT AND I GOT A MENU THAT LETS YOU USE EVERYTHING ITS A GMOD CUSTOM MENU AND IT WORKS SOOOOOO GOOD (as far as im aware) YOU DONT NEED -nochromium YOU JUST GOTTA INSTALL IT AND IT WORKS HERES THE LINK: https://www.reddit.com/r/gmod/comments/empq5c/release_gmod_custom_menu_gcm/
Upon testing it appears to change everything in the spawn menu so Veichles is now spawnmenu.veichles for example im gonna just mess around a bit and attempt to Fix this
UPDATE: just dont change the localisation files.
Sum up in 2022/09:
x86-64 - Chromium + 64-bit binaries
-nochromium
Running on Monterey 12.5 / M1 Pro
Hi guys, I have set the launch to x86-64 - Chromium + 64-bit binaries, and changed the original 'menu.lua' file to 'menu.lua.old', and after that merged the two necessary files to the garrysmod folder, and I am still am stuck with the blue screen with the black loading box at the bottom. Please please may someone suggest what else I could do to get in GMod.
localisation
what do you mean by this exactly? should i not tamper with any files and just add the downloaded files?
ive tried every way to launch gmod suggested in this post with new installations of gmod for each method and sometimes combined and each method got me to the menu but there are no buttons
GUYS I FIXED IT AND I GOT A MENU THAT LETS YOU USE EVERYTHING ITS A GMOD CUSTOM MENU AND IT WORKS SOOOOOO GOOD (as far as im aware) YOU DONT NEED -nochromium YOU JUST GOTTA INSTALL IT AND IT WORKS HERES THE LINK: https://www.reddit.com/r/gmod/comments/empq5c/release_gmod_custom_menu_gcm/
well ive completely broke it now i cant figure out how to remove the gcm please reply!!!!
nvm i got it working i installed every option that was discussed and it works flawlessly
menu and everything
On macOS 12.6.1 m1 the codec fix is all that's needed to get it working. Haven't installed menu. Runs well (over 100fps on construct), workshop has no issues. Spawn menu works, C menu works.
Apologies for necro.
I tried all this but it didn't work, a clean install of gmod without any workshop items and nothing... https://youtu.be/xOkmXEi8q7M
Garry's Mod hangs on blue loading screen or just jumping app icon on startup at macOS Monterey 12.0.1 (Apple M1). Tried both branches (x64 and Chromium). Attached crash dumps to this issue.
crash_dumps_macos.zip