Thanks for your replies,
there are no plugins running, vanilla server without any additional stuff.
I also tried checking VAC status, VAC is enabled with -allowdebug, crash
still happens when starting without -allowdebug and with -insecure.

---
atomy


Andrew Armstrong schrieb:
> You may need to double check that any plugins you have running are still
> being loaded with -allowdebug turned on (I think it forces the server to
> only load debug builds of plugins, not release builds).
> 
> Your error may still be occurring but less obvious because of the debug
> build of your plugin/s.
> 
> My first thought is you have a plugin calling GetNetworkIDString() (review
> the stack trace to find out which plugin) when it sees the SourceTV proxy
> (which wont have a Steam ID?).
> 
> It sounds like a plugin is calling:
> 
> sourceTvPlayer->GetNetworkIDString() when 'sourceTVPlayer' does not really
> have a Steam ID to retrieve.
> 
> If you have a plugin doing this (a ban list manager for example, or
> something else which makes use of player Steam IDs), check to see if there
> is an update available for the plugin.
> 
> If its your plugin that's responsible, check if the player your about to get
> the Network ID for is a bot/fake client (there should be a flag on the
> player to indicate this) and skip that part of your plugin.
> 
> - Andrew
> 
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Yorg Kuijs
> Sent: Monday, 4 May 2009 3:17 AM
> To: Discussion of Half-Life Programming
> Subject: Re: [hlcoders] Weird STV crash on windows servers
> 
> I'm no expert on this, but I just read somewhere that using allowdebug 
> will turn off VAC protection, try running the servers without VAC 
> protection and without the -allowdebug parameter.
> Hope that helps!
> 
> Mandibull wrote:
>> On Sun, May 3, 2009 at 4:56 AM, atomy <[email protected]> wrote:
>>
>>   
>>> hey,
>>>
>>> our windows servers keep crashing with STV enabled (tv_enable 1) after
>>> changing map.
>>>
>>> The crash location seems to be within tier0.dll as MSVC says when
>>> debugging mdmps. Often I got crashes near string functions like strcmp
>>> and while calling CBasePlayer::GetNetworkIDString(), all that stuff
>>> seems pretty inaccurate since I got no pdb files for tier0.dll and
>>> engine.dll.
>>>
>>> The weird thing is that it stops crashing when running the server with
>>> -allowdebug, by just keeping the Release dlls, no change on dlls, just
>>> adding the parameter -allowdebug.
>>> Happens only on windows machines, linux works fine.
>>>
>>> Anyone has an idea about this?
>>>
>>>     
>> You forgot to mention that it's an ep1 mod (not orange box). Anyways, does
>> someone knows what -allowdebug does? (except letting you start a
>> client/server compiled with a DEBUG flag). Any help would be appreciated.
>> Thanks. :)
>>   
> 
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
> 
> 
> 
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
> 

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to