Upvote Upvoted 37 Downvote Downvoted
1 2
OPTIONAL TF2 update for 3/14/17
31
#31
1 Frags +

Kylo_ren, I don't have the option to do that.

Kylo_ren, I don't have the option to do that.
32
#32
newbie.tf
0 Frags +

For those of you who are crashing from this update. I was able to fix my issue by simply updating steam. Not sure if it'll work for others but I'd update it if you haven't already.
edit: also shoutout to screwB for helping me troubleshoot my pc.

For those of you who are crashing from this update. I was able to fix my issue by simply updating steam. Not sure if it'll work for others but I'd update it if you haven't already.
edit: also shoutout to screwB for helping me troubleshoot my pc.
33
#33
0 Frags +
ClarkKylo_ren, I don't have the option to do that.

Try restarting steam

Verify Game file intergrity

If that doesn't work i can't help you mate im sorry

I had that option so im saying what worked for me

[quote=Clark]Kylo_ren, I don't have the option to do that.[/quote]

Try restarting steam

Verify Game file intergrity

If that doesn't work i can't help you mate im sorry

I had that option so im saying what worked for me
34
#34
TFCL
0 Frags +

Can confirm the xeon processor thing. Fresh server install breaks with latest update. No mods or plugins or whatever.

Can confirm the xeon processor thing. Fresh server install breaks with latest update. No mods or plugins or whatever.
35
#35
3 Frags +

FTP offloading commands for Replays apparently broken/removed with latest update.

https://forums.nfoservers.com/viewtopic.php?f=74&t=14513#p73597

FTP offloading commands for Replays apparently broken/removed with latest update.

https://forums.nfoservers.com/viewtopic.php?f=74&t=14513#p73597
36
#36
11 Frags +

as a server owner, reading this entire thread just hurts my head

guys the majority of this update is just a beta for the "toolchain" update which literally just alters some dependencies for srcds. it's breaking things because it wasn't done correctly. none of this has anything to do with your clients. if you're running into issues with your clients, that's for other reasons.

we've known about the toolchain update for a long time now. the hlds_announce mailing list got sent some info a couple weeks ago:

Show Content
Hey everyone,

Following up on the warning email we sent a long while back, we're making good on our promise and changing our build toolchains for the TF2+SDK2013 games' dedicated server. TF2 is being updated first, with the other SDK2013 games to follow.

There are two things that may affect server administrators that you should be aware of:

The Linux dedicated server now targets the Steam Runtime

The Steam Runtime is a common runtime target based on Ubuntu. For srcds, this largely means linking against a more recent glibc than may be available in some server distributions. Administrators should check that the provided beta still runs in their environment of choice. Those who are on older or incompatible distributions have several options:

- Switch to a distribution more compatible with the Steam Runtime, such as Ubuntu LTS

- Make use of a chroot/container/VM environment to run srcds. The tools linked below include a script for creating a chroot that can be used for bootstrapping Steam Runtime environments.

- Use the Steam Runtime tools linked below combined with some dynamic linker magic to use the runtime libraries on an incompatible distribution, e.g.:

steamrt=/path/to/runtime
export LD_LIBRARY_PATH="bin:$steamrt/usr/lib32"
LD="$steamrt/usr/lib32/ld-linux.so.2"
"$LD" ./srcds_linux "$@"

More information about the Steam Runtime and utilities for obtaining it can be found here: https://github.com/ValveSoftware/steam-runtime

The compiler toolchain used for all editions of srcds has changed

Along with the client builds, all server builds have been updated to a newer compiler. Windows builds now use the MSVC2015 tools, while Linux builds now use a newer edition of GCC with differing command-line parameters that affect codegen.

This is expected to break mods that expect certain ABI behaviors or look for certain signatures in order to hook functions (such as SourceMod). We have separately spoken with the SourceMod team and they are working on supporting the new setup. Maintainers of other mods should test them against the beta release below.

Our previous warning also indicated that this would change the _srv naming of the linux binaries. We have decided *not* to adjust this, and the separate _srv build and naming remains unchanged.

Beta

We've made a beta branch available for TF2 with these new changes. The remaining SDK2013 games will be updated in the near future, and we will provide a beta for them at that time.

The beta is compatible with the current TF2 public release - servers may safely convert to it and continue serving both beta and non-beta clients.

The beta branch is titled "toolchainbeta" with no required password. It can be accessed with SteamCMD via:

app_update 232250 -beta toolchainbeta

These changes may be promoted to an official release of TF2 as soon as next week, so we encourage all server administrators to test their setup against the beta before then.

Let me know if you have any questions or concerns

- John
as a server owner, reading this entire thread just hurts my head

guys the majority of this update is just a beta for the "toolchain" update which literally just alters some dependencies for srcds. it's breaking things because it wasn't done correctly. none of this has anything to do with your clients. if you're running into issues with your clients, that's for other reasons.

we've known about the toolchain update for a long time now. the hlds_announce mailing list got sent some info a couple weeks ago:

[spoiler][quote]Hey everyone,

Following up on the warning email we sent a long while back, we're making good on our promise and changing our build toolchains for the TF2+SDK2013 games' dedicated server. TF2 is being updated first, with the other SDK2013 games to follow.

There are two things that may affect server administrators that you should be aware of:


The Linux dedicated server now targets the Steam Runtime

The Steam Runtime is a common runtime target based on Ubuntu. For srcds, this largely means linking against a more recent glibc than may be available in some server distributions. Administrators should check that the provided beta still runs in their environment of choice. Those who are on older or incompatible distributions have several options:

- Switch to a distribution more compatible with the Steam Runtime, such as Ubuntu LTS

- Make use of a chroot/container/VM environment to run srcds. The tools linked below include a script for creating a chroot that can be used for bootstrapping Steam Runtime environments.

- Use the Steam Runtime tools linked below combined with some dynamic linker magic to use the runtime libraries on an incompatible distribution, e.g.:

steamrt=/path/to/runtime
export LD_LIBRARY_PATH="bin:$steamrt/usr/lib32"
LD="$steamrt/usr/lib32/ld-linux.so.2"
"$LD" ./srcds_linux "$@"

More information about the Steam Runtime and utilities for obtaining it can be found here: https://github.com/ValveSoftware/steam-runtime


The compiler toolchain used for all editions of srcds has changed

Along with the client builds, all server builds have been updated to a newer compiler. Windows builds now use the MSVC2015 tools, while Linux builds now use a newer edition of GCC with differing command-line parameters that affect codegen.

This is expected to break mods that expect certain ABI behaviors or look for certain signatures in order to hook functions (such as SourceMod). We have separately spoken with the SourceMod team and they are working on supporting the new setup. Maintainers of other mods should test them against the beta release below.

Our previous warning also indicated that this would change the _srv naming of the linux binaries. We have decided *not* to adjust this, and the separate _srv build and naming remains unchanged.


Beta

We've made a beta branch available for TF2 with these new changes. The remaining SDK2013 games will be updated in the near future, and we will provide a beta for them at that time.

The beta is compatible with the current TF2 public release - servers may safely convert to it and continue serving both beta and non-beta clients.

The beta branch is titled "toolchainbeta" with no required password. It can be accessed with SteamCMD via:

app_update 232250 -beta toolchainbeta

These changes may be promoted to an official release of TF2 as soon as next week, so we encourage all server administrators to test their setup against the beta before then.


Let me know if you have any questions or concerns

- John[/quote][/spoiler]
37
#37
1 Frags +
zenI get this when trying to launch my server, even with all addons removed
Loaded 574 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "Team Fortress"
Could not load: replay_srv.so
Could not load: replay_srv.so

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
tf2/srcds_run: line 324: 11635 Segmentation fault      (core dumped) $HL_CMD
BFD: Warning: /home/zen/Steam/tf2/core is truncated: expected core file size >= 193437696, found: 1024000.
Cannot access memory at address 0xee35e928
Cannot access memory at address 0xee35e924
Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0xfee35b60:
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xfee35b60
email debug.log to linux@valvesoftware.com
edit: got this out of debug.log
----------------------------------------------
CRASH: Wed 15 Mar 04:21:28 CET 2017
Start Line: ./srcds_linux -debug -console -game tf -autoupdate -timeout 0 -steam_dir /home/zen/Steam -steamcmd_script /home/zen/Steam/tf2_ds.txt +map cp_badlands +maxplayers 24
[New LWP 10987]
[New LWP 10995]
[New LWP 10994]
[New LWP 10988]
[New LWP 10992]
[New LWP 10993]
[New LWP 10990]
[New LWP 10989]
[New LWP 10991]
#0  0xeaa58a81 in ?? ()
End of Source crash report
----------------------------------------------

I have the exact same error's using my dual Xeon's. Took me a week to finally figure out it wasn't just me..

[quote=zen]I get this when trying to launch my server, even with all addons removed
[code]Loaded 574 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "Team Fortress"
Could not load: replay_srv.so
Could not load: replay_srv.so

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
tf2/srcds_run: line 324: 11635 Segmentation fault (core dumped) $HL_CMD
BFD: Warning: /home/zen/Steam/tf2/core is truncated: expected core file size >= 193437696, found: 1024000.
Cannot access memory at address 0xee35e928
Cannot access memory at address 0xee35e924
Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0xfee35b60:
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xfee35b60
email debug.log to linux@valvesoftware.com
[/code]
edit: got this out of debug.log
[code]----------------------------------------------
CRASH: Wed 15 Mar 04:21:28 CET 2017
Start Line: ./srcds_linux -debug -console -game tf -autoupdate -timeout 0 -steam_dir /home/zen/Steam -steamcmd_script /home/zen/Steam/tf2_ds.txt +map cp_badlands +maxplayers 24
[New LWP 10987]
[New LWP 10995]
[New LWP 10994]
[New LWP 10988]
[New LWP 10992]
[New LWP 10993]
[New LWP 10990]
[New LWP 10989]
[New LWP 10991]
#0 0xeaa58a81 in ?? ()
End of Source crash report
----------------------------------------------
[/code][/quote]
I have the exact same error's using my dual Xeon's. Took me a week to finally figure out it wasn't just me..
38
#38
4 Frags +
IReallyHateYouGuyszenI get this when trying to launch my server, even with all addons removed
Loaded 574 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "Team Fortress"
Could not load: replay_srv.so
Could not load: replay_srv.so

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
tf2/srcds_run: line 324: 11635 Segmentation fault      (core dumped) $HL_CMD
BFD: Warning: /home/zen/Steam/tf2/core is truncated: expected core file size >= 193437696, found: 1024000.
Cannot access memory at address 0xee35e928
Cannot access memory at address 0xee35e924
Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0xfee35b60:
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xfee35b60
email debug.log to linux@valvesoftware.com
edit: got this out of debug.log
----------------------------------------------
CRASH: Wed 15 Mar 04:21:28 CET 2017
Start Line: ./srcds_linux -debug -console -game tf -autoupdate -timeout 0 -steam_dir /home/zen/Steam -steamcmd_script /home/zen/Steam/tf2_ds.txt +map cp_badlands +maxplayers 24
[New LWP 10987]
[New LWP 10995]
[New LWP 10994]
[New LWP 10988]
[New LWP 10992]
[New LWP 10993]
[New LWP 10990]
[New LWP 10989]
[New LWP 10991]
#0  0xeaa58a81 in ?? ()
End of Source crash report
----------------------------------------------
I have the exact same error's using my dual Xeon's. Took me a week to finally figure out it wasn't just me..

Alot of people never bother to post fixes once they figure it out I registered an account to post what worked for me.

On ubuntu this fixed it for me:

apt-get install libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386

[quote=IReallyHateYouGuys][quote=zen]I get this when trying to launch my server, even with all addons removed
[code]Loaded 574 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 449 VPK file hashes from /home/zen/Steam/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/zen/Steam/tf2/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "Team Fortress"
Could not load: replay_srv.so
Could not load: replay_srv.so

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
tf2/srcds_run: line 324: 11635 Segmentation fault (core dumped) $HL_CMD
BFD: Warning: /home/zen/Steam/tf2/core is truncated: expected core file size >= 193437696, found: 1024000.
Cannot access memory at address 0xee35e928
Cannot access memory at address 0xee35e924
Python Exception <class 'gdb.MemoryError'> Cannot access memory at address 0xfee35b60:
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xfee35b60
email debug.log to linux@valvesoftware.com
[/code]
edit: got this out of debug.log
[code]----------------------------------------------
CRASH: Wed 15 Mar 04:21:28 CET 2017
Start Line: ./srcds_linux -debug -console -game tf -autoupdate -timeout 0 -steam_dir /home/zen/Steam -steamcmd_script /home/zen/Steam/tf2_ds.txt +map cp_badlands +maxplayers 24
[New LWP 10987]
[New LWP 10995]
[New LWP 10994]
[New LWP 10988]
[New LWP 10992]
[New LWP 10993]
[New LWP 10990]
[New LWP 10989]
[New LWP 10991]
#0 0xeaa58a81 in ?? ()
End of Source crash report
----------------------------------------------
[/code][/quote]
I have the exact same error's using my dual Xeon's. Took me a week to finally figure out it wasn't just me..[/quote]

Alot of people never bother to post fixes once they figure it out I registered an account to post what worked for me.

On ubuntu this fixed it for me:

apt-get install libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386
1 2
Please sign in through STEAM to post a comment.