• GMod crash when joining DarkRP server
    4 replies, posted
Hi, I just installed Garry's Mod on my new iMac, but when I join my favourite server it gets to 'Sending Client Info' and then it crashes. Here are my specs: Model Name: iMac Model Identifier: iMac14,2 Processor Name: Intel Core i5 Processor Speed: 3.4 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 256 KB L3 Cache: 6 MB Memory: 8 GB The error report I get from the crash (it's very long and I think it's got something to do with awesomium): Process: hl2_osx [1914] Path: /Users/USER/Library/Application Support/Steam/*/hl2_osx Identifier: hl2_osx Version: ??? Code Type: X86 (Native) Parent Process: steam_osx [1397] Responsible: steam_osx [1397] User ID: 501 Date/Time: 2014-12-08 06:26:45.946 +1000 OS Version: Mac OS X 10.10.1 (14B25) Report Version: 11 Anonymous UUID: AA1199EC-A0AC-86B9-563C-2F941C24A17A Sleep/Wake UUID: C8909928-F857-43FA-B2A0-08094049E8C3 Time Awake Since Boot: 19000 seconds Time Since Wake: 4300 seconds 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 0x2d954ce1 mac_plugin_interposing::GetPluginWindowHasFocus(void*) + 1676113 1 libsystem_malloc.dylib 0x98e12495 szone_error + 246 2 libsystem_malloc.dylib 0x98e0602b allocate_pages + 482 3 libsystem_malloc.dylib 0x98e083df large_malloc + 1025 4 libsystem_malloc.dylib 0x98e06a66 szone_malloc_should_clear + 1262 5 libsystem_malloc.dylib 0x98e06571 szone_malloc + 24 6 libsystem_malloc.dylib 0x98e0aac8 szone_realloc + 909 7 Awesomium 0x2d9557a8 mac_plugin_interposing::GetPluginWindowHasFocus(void*) + 1678872 8 libsystem_malloc.dylib 0x98e0a5ad malloc_zone_realloc + 82 9 libsystem_malloc.dylib 0x98e0c87c realloc + 226 10 GameUI.dylib 0x47bf410d CUtlMemory<wchar_t, int>::Grow(int) + 141 11 GameUI.dylib 0x47bdc7fe vgui::RichText::InsertChar(wchar_t) + 94 12 GameUI.dylib 0x47bdc95f vgui::RichText::InsertString(char const*) + 239 13 GameUI.dylib 0x47b7cdda non-virtual thunk to vgui::CConsolePanel::ColorPrint(Color const&, char const*) + 106 14 libvstdlib.dylib 0x00070c99 CCvar::ConsoleColorPrintf(Color const&, char const*, ...) const + 153 15 engine.dylib 0x06f7b49a Con_ColorPrint(Color const&, char const*) + 426 16 engine.dylib 0x06f7bb05 Con_ColorPrintf(Color const&, char const*, ...) + 293 17 engine.dylib 0x070df0e5 Sys_SpewFunc(SpewType_t, char const*) + 821 18 libtier0.dylib 0x00051654 _SpewMessage(SpewType_t, char const*, int, Color const*, char const*, char*) + 276 19 libtier0.dylib 0x0005174b Msg + 59 20 filesystem_stdio.dylib 0x0690e4b5 Addon::FileSystem::FindFileOwner(std::string const&) + 245 21 client.dylib 0x2c8cd139 CLuaGameCallback::LuaError(CLuaError*) + 393 22 lua_shared.dylib 0x2ad9b459 CLuaInterface::RunStringEx(char const*, char const*, char const*, bool, bool, bool) + 1145 23 lua_shared.dylib 0x2ad9afd1 CLuaInterface::RunString(char const*, char const*, char const*, bool, bool) + 65 24 lua_shared.dylib 0x2ad9bc70 CLuaInterface::FindAndRunScript(char const*, bool, bool, char const*) + 912 25 client.dylib 0x2c8dd273 CLuaManager::RunScript(char const*, char const*, bool, char const*) + 67 26 client.dylib 0x2c857b2f CLuaSENTManager::LoadScript(char const*) + 479 27 client.dylib 0x2c857de3 CLuaSENTManager::LoadScripts() + 211 28 client.dylib 0x2c931e1c CLuaGamemode::SetGamemode(std::string const&, bool) + 412 29 client.dylib 0x2c84eba2 CLuaGameSystem::LevelInitPreEntity() + 178 30 client.dylib 0x2c87c60e InvokeMethod(void (IGameSystem::*)(), char const*) + 206 31 client.dylib 0x2c87c745 IGameSystem::LevelInitPreEntityAllSystems(char const*) + 117 32 client.dylib 0x2c9c7927 CHLClient::LevelInitPreEntity(char const*) + 231 33 engine.dylib 0x06f16119 CClientState::SetSignonState(int, int) + 489 34 engine.dylib 0x06ef7e8f CBaseClientState::ProcessSignonState(NET_SignonState*) + 159 35 engine.dylib 0x06ef7f7b non-virtual thunk to CBaseClientState::ProcessSignonState(NET_SignonState*) + 27 36 engine.dylib 0x06e70808 NET_SignonState::Process() + 24 37 engine.dylib 0x0705f585 CNetChan::ProcessMessages(bf_read&) + 837 38 engine.dylib 0x0705faf4 CNetChan::CheckReceivingList(int) + 580 39 engine.dylib 0x07060721 CNetChan::ProcessPacket(netpacket_s*, bool) + 817 40 engine.dylib 0x070656a0 NET_ProcessSocket(int, IConnectionlessPacketHandler*) + 688 41 engine.dylib 0x06f3c1f3 CL_ReadPackets(bool) + 355 42 engine.dylib 0x06ff1da1 _Host_RunFrame_Client(bool) + 161 43 engine.dylib 0x06ff360b _Host_RunFrame(float) + 2955 44 engine.dylib 0x0700cbdb CHostState::State_Run(float) + 267 45 engine.dylib 0x0700becc CHostState::FrameUpdate(float) + 380 46 engine.dylib 0x0700bd45 HostState_Frame(float) + 37 47 engine.dylib 0x070e40d9 CEngine::Frame() + 969 48 engine.dylib 0x070e1069 CEngineAPI::MainLoop() + 345 49 engine.dylib 0x070e1ac0 CModAppSystemGroup::Main() + 208 50 engine.dylib 0x071294ee CAppSystemGroup::Run() + 46 51 engine.dylib 0x070e13b9 CEngineAPI::RunListenServer() + 105 52 launcher.dylib 0x00650c1a CSourceAppSystemGroup::Main() + 26 53 launcher.dylib 0x0065c66e CAppSystemGroup::Run() + 46 54 launcher.dylib 0x0066661b CSteamApplication::Main() + 43 55 launcher.dylib 0x0065c66e CAppSystemGroup::Run() + 46 56 launcher.dylib 0x006637dd MainFunctionThread(void*) + 77 57 launcher.dylib 0x00663ae4 ValveCocoaMain + 452 58 launcher.dylib 0x006512d6 LauncherMain + 1078 59 hl2_osx 0x00001d95 start + 53 Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x9bf658d2 kevent64 + 10 1 libdispatch.dylib 0x9796673f _dispatch_mgr_invoke + 245 2 libdispatch.dylib 0x979663a2 _dispatch_mgr_thread + 52 Thread 2: 0 libsystem_kernel.dylib 0x9bf64516 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x968aab06 _pthread_cond_wait + 726 2 libsystem_pthread.dylib 0x968ae21d pthread_cond_timedwait$UNIX2003 + 71 3 libtier0.dylib 0x000536c0 CThreadSyncObject::Wait(unsigned int) + 288 4 libtier0.dylib 0x00053968 CThreadEvent::Wait(unsigned int) + 24 5 filesystem_stdio.dylib 0x068adb1d CFileTracker2::ThreadedProcessMD5Requests() + 653 6 filesystem_stdio.dylib 0x068ad881 ThreadStubProcessMD5Requests(void*) + 17 7 libtier0.dylib 0x00053301 ThreadProcConvert(void*) + 33 8 libsystem_pthread.dylib 0x968a9ecf _pthread_body + 138 9 libsystem_pthread.dylib 0x968a9e45 _pthread_start + 162 10 libsystem_pthread.dylib 0x968a7f0e thread_start + 34 Thread 3: 0 libsystem_kernel.dylib 0x9bf64516 __psynch_cvwait + 10 1 libsystem_pthread
Common problem, no fix.
It is the Mac. Get rid of it.
Awesomium core is unstable on mac. Very common problem.
Robotboy I'm not sure if you can do this but maybe we should update to the latest OS X version of Awesomium SDK? GMod seems to be using 1.7.2 while the latest stable for OS X is 1.7.4. Same for Windows but 1.7.5 is available there. Might be worth a shot.
Sorry, you need to Log In to post a reply to this thread.