• Random Crashes When Joining Certain Garry's Mod RolePlay Servers
    8 replies, posted
So recently I've been having several issues joining specific servers. These servers are usually DarkRP, and StarWarsRP servers. I've consulted with a friend on this matter, and he directed me to post this thread here. I have attempted to uninstall and reinstall Garry's Mod a number of times, and have done the same with my addons to no avail. I've also verified the game cache in Steam... Yet I still crash. Here is the message I received when my game crashed (I guess it's a crash report?). [CODE]Crashed Thread: 0 AwesomiumBrowserMain Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_INSTRUCTION (SIGILL) Exception Codes: 0x0000000000000001, 0x0000000000000000 Thread 0 Crashed:: AwesomiumBrowserMain Dispatch queue: com.apple.main-thread 0 Awesomium 0x201b13a1 mac_plugin_interposing::GetPluginWindowHasFocus(void*) + 1671489 1 libsystem_malloc.dylib 0x92ace76c szone_error + 246 2 libsystem_malloc.dylib 0x92ac1e9f allocate_pages + 482 3 libsystem_malloc.dylib 0x92ac8c5a large_malloc + 1025 4 libsystem_malloc.dylib 0x92ac28d5 szone_malloc_should_clear + 1262 5 libsystem_malloc.dylib 0x92ac23e1 szone_malloc + 24 6 Awesomium 0x201b1da1 mac_plugin_interposing::GetPluginWindowHasFocus(void*) + 1674049 7 libsystem_malloc.dylib 0x92ac238c malloc_zone_malloc + 75 8 libsystem_malloc.dylib 0x92ac117e malloc + 52 9 filesystem_stdio.dylib 0x070712c2 CFileSystem_Stdio::AllocOptimalReadBuffer(void*, unsigned int, unsigned int) + 114 10 filesystem_stdio.dylib 0x0706c23c CBaseFileSystem::SyncRead(FileAsyncRequest_t const&) + 476 11 filesystem_stdio.dylib 0x07070aa5 CFileAsyncReadJob::DoExecute() + 165 12 filesystem_stdio.dylib 0x0706c890 CJob::Execute() + 80 13 filesystem_stdio.dylib 0x0706be91 CBaseFileSystem::AsyncFinish(FSAsyncControl_t__*, bool) + 33 14 engine.dylib 0x0722c141 CAsyncWaveData::BlockingGetDataPointer(void**) + 369 15 engine.dylib 0x0722de75 CAsyncWavDataCache::GetDataPointer(memhandle_t__*&, char const*, int, int, void**, int, bool*) + 373 16 engine.dylib 0x07237794 CAudioSourceMemWave::GetDataPointer() + 132 17 engine.dylib 0x07237344 CAudioSourceMemWave::ParseDataChunk(IterateRIFF&) + 52 18 engine.dylib 0x07236e0d CAudioSourceWave::Setup(char const*, int, IterateRIFF&) + 173 19 engine.dylib 0x07236613 CAudioSourceWave::GetStartupData(void*, int, int&) + 419 20 engine.dylib 0x072362b4 CAudioSourceWave::GetCacheData(CAudioSourceCachedInfo*) + 84 21 engine.dylib 0x07238d53 CAudioSourceCachedInfo::Rebuild(char const*) + 291 22 engine.dylib 0x07239833 CUtlCachedFileData<CAudioSourceCachedInfo>::Get(char const*) + 259 23 engine.dylib 0x07239103 CAudioSourceCache::GetInfo(int, bool, CSfxTable*) + 403 24 engine.dylib 0x07237a8b CreateWave(CSfxTable*, bool) + 59 25 engine.dylib 0x07237bde Audio_CreateMemoryWave(CSfxTable*) + 46 26 engine.dylib 0x07200029 S_LoadSound(CSfxTable*, channel_t*) + 713 27 engine.dylib 0x07200165 S_PrecacheSound(char const*) + 85 28 engine.dylib 0x07278362 CClientState::SetSound(int) + 226 29 engine.dylib 0x072a1bb0 Callback_SoundChanged(void*, INetworkStringTable*, int, char const*, void const*) + 48 30 engine.dylib 0x072a1e8b CL_InstallAndInvokeClientStringTableCallbacks() + 235 31 engine.dylib 0x072773c2 CClientState::FinishSignonState_New() + 162 32 engine.dylib 0x072798b9 CClientState::CheckUpdatingSteamResources() + 1049 33 engine.dylib 0x07353242 _Host_RunFrame_Client(bool) + 178 34 engine.dylib 0x0735466f _Host_RunFrame(float) + 1887 35 engine.dylib 0x0736de19 CHostState::State_Run(float) + 265 36 engine.dylib 0x0736d18f CHostState::FrameUpdate(float) + 383 37 engine.dylib 0x0736d005 HostState_Frame(float) + 37 38 engine.dylib 0x07441359 CEngine::Frame() + 905 39 engine.dylib 0x0743e289 CEngineAPI::MainLoop() + 201 40 engine.dylib 0x0743eda9 CModAppSystemGroup::Main() + 217 41 engine.dylib 0x07498fae CAppSystemGroup::Run() + 46 42 engine.dylib 0x0743e6e9 CEngineAPI::RunListenServer() + 105 43 launcher.dylib 0x004440fa CSourceAppSystemGroup::Main() + 26 44 launcher.dylib 0x0044f3ee CAppSystemGroup::Run() + 46 45 launcher.dylib 0x0045933b CSteamApplication::Main() + 43 46 launcher.dylib 0x0044f3ee CAppSystemGroup::Run() + 46 47 launcher.dylib 0x00456845 ValveCocoaMain + 277 48 launcher.dylib 0x004447d1 LauncherMain + 1105 49 hl2_osx 0x00001dd5 start + 53 Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x915438ce kevent64 + 10 1 libdispatch.dylib 0x92c3cce3 _dispatch_mgr_invoke + 245 2 libdispatch.dylib 0x92c3c8c6 _dispatch_mgr_thread + 52 Thread 2: 0 libsystem_kernel.dylib 0x91542512 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x9a3f7163 _pthread_cond_wait + 726 2 libsystem_pthread.dylib 0x9a3fa574 pthread_cond_timedwait$UNIX2003 + 71 3 libtier0.dylib 0x000400b0 CThreadSyncObject::Wait(unsigned int) + 320 4 libtier0.dylib 0x00040298 CThreadEvent::Wait(unsigned int) + 24 5 filesystem_stdio.dylib 0x07073826 CFileTracker2::ThreadedProcessMD5Requests() + 134 6 filesystem_stdio.dylib 0x07073791 ThreadStubProcessMD5Requests(void*) + 17 7 libtier0.dylib 0x0003fcd1 ThreadProcConvert(void*) + 33 8 libsystem_pthread.dylib 0x9a3f6c25 _pthread_body + 138 9 libsystem_pthread.dylib 0x9a3f6b9b _pthread_start + 162 10 libsystem_pthread.dylib 0x9a3f3e32 thread_start + 34 Thread 3: 0 libsystem_kernel.dylib 0x91542512 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x9a3f7163 _pthread_cond_wait + 726 2 libsystem_pthread.dylib 0x9a3fa574 pthread_cond_timedwait$UNIX2003 + 71 3 libtier0.dylib 0x000400b0 CThreadSyncObject::Wait(unsigned int) + 320 4 libtier0.dylib 0x00040298 CThreadEvent::Wait(unsigned int) + 24 5 libvstdlib.dylib 0x00061abb CJobThread::Run() + 379 6 libtier0.dylib 0x000413a6 CThread::ThreadProc(void*) + 278 7 libsystem_pthread.dylib 0x9a3f6c25 _pthread_body + 138 8 libsystem_pthread.dylib 0x9a3f6b9b _pthread_start + 162 9 libsystem_pthread.dylib 0x9a3f3e32 thread_start + 34 Thread 4:: IOPollingHelperThread 0 libsystem_kernel.dylib 0x915438b2 kevent + 10 1 steamclient.dylib 0x0c72fcd2 OSXHelpers::CIOPollingHelper::RealRun() + 210 2 libtier0_s.dylib 0x0d89b8c3 CatchAndWriteContext_t::Invoke() + 159 3 libtier0_s.dylib 0x0d89b20b CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) + 214 4 libtier0_s.dylib 0x0d89b2f2 CatchAndWriteMiniDumpExForVoidPtrFn + 87 5 libtier0_s.dylib 0x0d89b31b CatchAndWriteMiniDumpForVoidPtrFn + 35 6 steamclient.dylib 0x0c72fbef OSXHelpers::CIOPollingHelper::Run() + 41 7 libtier0_s.dylib 0x0d89ff7a SteamThreadTools::CThread::ThreadExceptionWrapper(void*) + 16 8 libtier0_s.dylib 0x0d89b8c3 CatchAndWriteContext_t::Invoke() + 159 9 libtier0_s.dylib 0x0d89b20b CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) + 214 10 libtier0_s.dylib 0x0d89b2f2 CatchAndWriteMiniDumpExForVoidPtrFn + 87 11 libtier0_s.dylib 0x0d89b31b CatchAndWri
Think you could put that crash log in [CODE] tags, please?
[QUOTE=VeXan;51080931]Think you could put that crash log in [CODE] tags, please?[/QUOTE] Forgive my ignorance to the site, but I have now put the log in code.
Then don't play on those server :v
It's not just one or two, it's several servers... so.
It might be worth just installing Windows in boot camp (if you have a license) and playing Garry's Mod on there. The game just doesn't work well on Mac OS.
[QUOTE=colincooke;51083777]It might be worth just installing Windows in boot camp (if you have a license) and playing Garry's Mod on there. The game just doesn't work well on Mac OS.[/QUOTE] I guess that's true. But I didn't want to have to go through the trouble of installing bootcamp. [editline]21st September 2016[/editline] Any other suggestions that don't require installing the boot camp system?
[QUOTE=GroundHog;51083962]I guess that's true. But I didn't want to have to go through the trouble of installing bootcamp. [editline]21st September 2016[/editline] Any other suggestions that don't require installing the boot camp system?[/QUOTE] Installing Windows/Linux (preferred) as a second OS on your Mac. I've seen some guides on this.
[QUOTE=uRandomAlex;51106940]Installing Windows/Linux (preferred) as a second OS on your Mac. I've seen some guides on this.[/QUOTE] But are there any other methods of preventing crashes on these servers other than installing other operating systems or buying a new computer?
Sorry, you need to Log In to post a reply to this thread.