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

