Which header did you find to be differing? Ideally mods wouldn't require
a recompile between the main and beta_test branches.
*From:* Rebel Yell
*Sent:* Sunday, October 04, 2015 4:30AM
*To:* Discussion Of Half-life Programming
*Subject:* Re: [hlcoders] Source SDK 2013 Release
Ignore this... I found the problem on my side, a header file differing
in a way that won't terminate Windows build but crashes Linux and OSX.
Quite a weird one, I actually got after it when the Windows build begun
to crash in same manner than others. Yay for consistency.
------------------------------------------------------------------------
------------------------------------------------------------------------
Hello, any news regarding this?
>I'll take a look. It's possible we broke the CModelInfo ABI in a way that
>/sourcetest doesn't hit. />//
>/A crash issue here. After merging the code I get both Windows and
Linux />>/server running, Windows client working fine too but Linux and OSX
clients />>/will crash after map load, here's the trace: />>//>>/0 engine.dylib 0x0a87105f
/>>/CModelInfo::GetModelType(model_t const*) const + 31 />>/1 client.dylib 0x1d114ea9
/>>/CClientLeafSystem::NewRenderable(IClientRenderable*, RenderGroup_t,
int) + />>/121 />>/2 client.dylib 0x1d115010
/>>/CClientLeafSystem::CreateRenderableHandle(IClientRenderable*, bool)
+ 96 />>/3 engine.dylib 0x0a8f3529 />>/CStaticPropMgr::LevelInitClient() + 169 />>/4 engine.dylib 0x0a763c31 CL_FullyConnected() + 49 />>/5 engine.dylib 0x0a73d067
/>>/CClientState::SetSignonState(int, int) + 823 />>/6 engine.dylib 0x0a7200bb />>/CBaseClientState::ProcessPacketEntities(SVC_PacketEntities*) + 219 />>/7 engine.dylib
0x0a8d4776 />>/CClientState::ProcessPacketEntities(SVC_PacketEntities*) + 182 />>/8 engine.dylib 0x0a8d47ab non-virtual thunk to
/>>/CClientState::ProcessPacketEntities(SVC_PacketEntities*) + 27 />>/9 engine.dylib 0x0a68fc98 />>/SVC_PacketEntities::Process() + 24 />>/10 engine.dylib 0x0a8914eb
/>>/CNetChan::ProcessMessages(bf_read&) + 843 />>/11 engine.dylib 0x0a891c6c />>/CNetChan::CheckReceivingList(int) + 380 />>/12 engine.dylib 0x0a8926ff
/>>/CNetChan::ProcessPacket(netpacket_s*, bool) + 751/
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders