Todays L4D2 update has stripped the symbols from the Linux server binary, unless Valve reverse this decision (the server binaries for all their games other than CS:GO are unstripped in order to support modding), it will likely be a significant amount of time before SourceMod is fully supported on L4D2 again.
Valve have released a new update with the symbols restored and most things are now working again. This is just a regular major update now, and will need various gamedata updates as issues are found. SM itself seems to all be fine.
Any threads made about issues with the update will be closed and redirected or merged here.
Now dedicated servers has a lot of bugs which causes server's crash. They're starts from SourceMod crashes like sdkhooks.ext and ends in custom extensions, plugins, signatures, etc.
Bug Fixes
- Fixed file path for CricketBat.Miss sound event.
- Fixed muzzle flash occurring if you melee immediately after shooting.
- Fixed a crash on zero-byte VPKs.
- Fixed a startup crash on Linux.
- Fixed some memory leaks in VGUI.
- Fixed text corruption when using emojis in player names or text.
- Fixed some text corruption related to UTF-8 conversion in some instances on Linux.
- Fixed some out-of-bounds reads with weapon indices.
- Fixed fps_max being reset when loading a new map.
- Fixed custom maps with no lights disabling lighting for the rest of the play session (mat_fullbright).
- Fixed addon info being truncated much earlier on Linux.
- Fixed selecting certain audio/video options via navigation via arrow keys or controller.
- Fixed Widowed (No Border) option on Linux.
- Fixed a crash if a script call to QueueSpeak() didn't pass any modifiers.
- Fixed a possible crash if a script-defined forbidden target is destroyed.
- Rebuilt gas can physics to fix an issue with falling through the world.
- Fixed an issue in Rocket Dude with a player getting moved to spectator after a level transition.
- Fixed two malformed player clips in c4m1 and c4m5.
- Fixed some incorrect place names in Cold Stream nav.
- Restored some missing commentary entities in c5m5.
Features and Updates
- Added a Vulkan render backend (currently accessible through the -vulkan command line parameter).
- Better support for ultrawide monitors in the UI and game (requires Vulkan if using Linux)
- Marked the game as DPI-aware for high DPI displays.
- Improved default settings for window size and type.
- Improved full-screen quad rendering performance.
- Made captions anti-aliased
- Marked fps_max and viewmodel_fov as FCVAR_RELEASE.
- Cvars 'survivor_incap_health' and 'survivor_incap_decay_rate' can now be changed after startup.
- New cvar 'charger_pz_claw_damage'; functions the same as equivalent melee cvars for other specials.
- New archived cvar "addons_hide_conflict_dialog" suppresses the warning dialog in the addons screen. Any conflicting addons will still be highlighted in red with conflicts printed to the console.
- Added an FOV slider to the Multiplayer settings.
- Added a +bench_demo [name] <stats output> command line parameter which will run a demo, and quit after it is finished.
- Added a -bench_settings [name] command line parameter to load a cfg/video_bench_{name}.txt file containing settings to load. There are a set of defaults provided, very_high_4k, very_high, high, medium and low.
- Lobbies that connect via a forced server IP are not considered for "Official Only" Quick Match searches.
- Overhauled UI usability on controller
• Added controller button icons across the UI.
• Made confirmation prompts accessible on controller.
• Now able to select mutations on controller.
• Now able to fully manage lobbys on controller.
• Now able to manage addons on controller.
• Now able to browse achievement details on controller.
• The game instructor (in-game hints) now shows controller buttons and hints.
• Added a flashlight binding to the default controller config.
• Made the intro video skippable by any button on a Steam Controller.
New Scripting Hooks
Global
FindRescueAreaTrigger() - Returns the trigger entity for the rescue area
GetDifficulty() - Returns the current difficulty as a numeric value
GetDifficultyString() - Returns the current difficulty as a string
HasConfigurableDifficultySetting() - Returns true if the mode supports more than a single difficulty
IsMissionFinalMap()
GetScavengeItemsGoal()
GetScavengeItemsRemaining()
SetScavengeItemsGoal()
SetScavengeItemsRemaining()
CTerrorPlayer
IsIT()
IsAdrenalineActive()
IsGettingUp()
IsImmobilized()
IsInCombat()
IsOnThirdStrike()
IsFiringWeapon()
IsStaggering()
IsDominatedBySpecialInfected()
GetSpecialInfectedDominatingMe()
GetAliveDuration() - Returns the time the character has been alive (only valid when alive).
HasEverBeenInjured( team ) - Returns true if the character has ever been injured by a member of the given team.
CBaseEntity
GetCenter() - Get world space center of object - absolute coordinates
TakeDamageEx( hInflictor, hAttacker, hWeapon, vecDamageForce, vecDamagePosition, flDamage, nDamageType )
CBaseCombatCharacter
GetLastKnownArea() - Return the last nav area occupied - NULL if unknown.
NavMesh
GetNavAreaByID( areaID )
GetLadderByID( ladderID )
GetNavArea( origin, flBeneath ) - given a position in the world, return the nav area that is closest to or below that height.
GetNearestNavArea( origin, maxDist, checkLOS, checkGround ) - given a position in the world, return the nearest nav area that is closest to or below that height.
GetNavAreasInRadius( origin, radius, table ) - fills a passed in table of nav areas within the radius.
FindNavAreaAlongRay( startpos, endpos, ignoreAreaID )
GetNavAreaCount() - return total number of nav areas.
GetAllAreas( table ) - fills a passed in table of all nav areas.
GetObstructingEntities( table ) - fills a passed in table of all obstructing entities.
GetAreasWithAttributes( bits, table ) - fills a passed in table of all nav areas that have the specified attribute bits.
NavAreaBuildPath( area, area, goalPos, flMaxPathLength, teamID, ignoreNavBlockers ) - returns true if a path exists.
NavAreaTravelDistance( area, area, flMaxPathLength ) - compute distance between two areas. Return -1 if can't reach 'endArea' from 'startArea'.
GetLadderCount()
GetAllLadders( table ) - fills a passed in table of all nav ladders.
FindLadderAlongRay( startpos, endpos, ignoreArea )
GetNavAreasFromBuildPath( table ) - Fills table with areas from a path. Returns whether a path was found.
GetNavAreasOverlappingEntityExtent( entity, table ) - fills passed in table with areas overlapping entity's extent.
RegisterAvoidanceObstacle( entity )
UnregisterAvoidanceObstacle( entity )
CNavLadder
GetLadderEntity()
GetID()
ConnectTo( area, dir )
Disconnect( area )
IsConnected( area, dir )
GetBottomOrigin()
GetTopOrigin()
GetBottomArea()
GetTopArea()
GetLength()
GetWidth()
GetDir() - Return the direction the ladder faces (ie: surface normal of climbable side).
GetPosAtHeight() - Return 2D coordinate of the ladder at a given height.
IsInUse() - Return true if someone is on this ladder (other than 'ignore').
IsUsableByTeam( team )
TerrorNavArea
GetID()
HasAttributes() - Nav area attribute bits
GetAttributes()
SetAttributes(
RemoveAttributes()
HasSpawnAttributes( attributes ) - Spawn attribute bits.
GetSpawnAttributes()
SetSpawnAttributes( attributes )
RemoveSpawnAttributes( attributes )
GetPlaceName()
SetPlaceName( name )
GetCenter()
GetCorner( cornerIndex ) - Get a corner position.
FindRandomSpot() - Get a random origin within the area extents.
GetSizeX() - Return the area size along the X axis.
GetSizeY() - Return the area size along the Y axis.
GetZ( pos ) - Return Z of area at (x,y) of 'pos'.
GetDistanceSquaredToPoint( pos ) - Return shortest distance between point and this area.
IsRoughlySquare() - Return true if this area is approximately square.
IsFlat() - Return true if this area is approximately flat.
IsDegenerate() - Return true if this area is badly formed.
IsVisible( point ) - Return true if area is visible from the given point.
IsUnderwater()
IsCoplanar( area ) - Return true if this area and given area are approximately co-planar.
IsEdge( dir ) - Return true if there are no bi-directional links on the given side.
Contains( area ) - Return true if other area is on or above this area, but no others.
ContainsOrigin( point ) - Return true if given point is on or above this area, but no others.
IsOverlapping( area ) - Return true if 'area' overlaps our 2D extents.
IsOverlappingOrigin( pos, tolerance ) - Return true if 'pos' is within 2D extents of area.
GetAdjacentCount( dir ) - Get the number of adjacent areas in the given direction.
GetAdjacentAreas( dir, table ) - Fills a passed in table with all adjacent areas in the given direction.
GetAdjacentArea( dir, n ) - Return the n'th adjacent area in the given direction.
GetRandomAdjacentArea( dir ) - Return a random adjacent area in the given direction.
IsConnected( area, dir )
ConnectTo( area, dir ) - Connect this area to given area in given direction.
Disconnect( area ) - Disconnect this area from given area.
GetIncomingConnections( dir, table ) - Fills a passed in table with areas connected TO this area by a ONE-WAY link (ie: we have no connection back to them).
AddIncomingConnection( area, dir ) - Add areas that connect TO this area by a ONE-WAY link.
RemoveOrthogonalConnections() - Removes all connections in directions to left and right of specified direction.
ComputeDirection( point ) - Return direction from this area to the given point.
GetParent() - Returns the area just prior to this one in the search path.
GetParentHow() - Returns how we get from parent to us.
GetLadders( table ) - Fills a passed in table of ladders in direction.
ConnectToLadder( ladder )
DisconnectLadder( ladder )
IsConnectedLadder( ladder, dir )
GetElevator() - Returns the elevator if in an elevator's path.
GetElevatorAreas( table ) - Fills a passed in table with a collection of areas reachable via elevator from this area.
GetDoor() - Returns the door entity above the area.
IsDamaging() - Return true if continuous damage (eg: fire) is in this area.
MarkAsDamaging( duration ) - Mark this area is damaging for the next 'duration' seconds.
IsBlocked( team ) - Return true if team is blocked in this area.
MarkAsBlocked( team ) - Mark this area as blocked for a team.
UnblockArea()
IsBottleneck()
IsCleared( player ) - Returns true if this area has been cleared for the player.
MarkAreaCleared( player ) - Mark this area as cleared for the player
MarkAreaNotCleared()
GetTimeSinceCleared()
IsValidForWanderingPopulation()
IsSpawningAllowed() - Returns true if spawning is allowed in this area.
IsPotentiallyVisibleToTeam( team ) - Return true if any portion of this area is visible to anyone on the given team.
IsCompletelyVisibleToTeam( team ) - Return true if given area is completely visible from somewhere in this area by someone on the team.
HasAvoidanceObstacle( maxheight ) - Returns true if there's a large, immobile object obstructing this area.
MarkObstacleToAvoid( height ) - Marks the obstructed status of the nav area.
GetAvoidanceObstacleHeight() - Returns the maximum height of the obstruction above the ground.
GetPlayerCount( team ) - Return number of players of given team currently within this area (team of zero means any/all).
DebugDrawFilled() - Draw area as a filled rectangle of the given color.
My servers won't even run after this update. I get an error:
PHP Code:
Tickrate_Enabler: Found ServerGameDLL at ServerGameDLL005
Tickrate_Enabler: Found VEngineServer at VEngineServer022
!!!!!
Patch Failure: Couldn't find CVomit::UpdateAbility() in server memory.
!!!!!
!!!!!
Patch Failure: Couldn't find CVomit::UpdateAbility() in server memory.
!!!!!
!!!!!
Patch Failure: Couldn't find CVomit::UpdateAbility() in server memory.
!!!!!
Segmentation fault
Add "-debug" to the /home/l4d2/l4d2ds2/srcds_run command line to generate a debug.log to help with solving this problem
Tue Jun 15 13:23:41 CDT 2021: Server restart in 10 seconds
The competitive community basically rides and dies with linux so I bet this gets all fixed up fast quick and considering some of them are or were on the TLS team, I'm sure this will get pushed to the forefront quick.
The pecking order has always been...
1. Casuals/Competitive
2. Competitive/Casuals
3. Everybody else for themselves
Todays L4D2 update has stripped the symbols from the Linux server binary
lol, only 223 of 56504 symbol records are left. Goodbye easy hooking for linux.
Spoiler
Code:
Symbol table '.dynsym' contains 198 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.1 (2)
2: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9CVProfile19FindOrCreateCounterEPKc14CounterGroup_t
3: 00000000 0 FUNC GLOBAL DEFAULT UND swscanf@GLIBC_2.2 (3)
4: 00000000 0 FUNC GLOBAL DEFAULT UND __asinf_finite@GLIBC_2.15 (4)
5: 00000000 0 FUNC GLOBAL DEFAULT UND time@GLIBC_2.0 (5)
6: 00000000 0 FUNC GLOBAL DEFAULT UND tanf@GLIBC_2.0 (6)
7: 00000000 0 FUNC GLOBAL DEFAULT UND _Znaj@GLIBCXX_3.4 (7)
8: 00000000 0 FUNC GLOBAL DEFAULT UND __exp_finite@GLIBC_2.15 (4)
9: 00000000 0 FUNC GLOBAL DEFAULT UND vsprintf@GLIBC_2.0 (5)
10: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.0 (5)
11: 00000000 0 FUNC GLOBAL DEFAULT UND Error
12: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStream11RandomFloatEff
13: 00000000 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.0 (6)
14: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable
15: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.3 (8)
16: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStream7SetSeedEi
17: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.0 (5)
18: 00000000 0 FUNC GLOBAL DEFAULT UND __acos_finite@GLIBC_2.15 (4)
19: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.0 (9)
20: 00000000 0 FUNC GLOBAL DEFAULT UND LoggingSystem_LogAssert
21: 00000000 0 FUNC GLOBAL DEFAULT UND strncat@GLIBC_2.0 (5)
22: 00000000 0 FUNC GLOBAL DEFAULT UND DevMsg
23: 00000000 0 FUNC GLOBAL DEFAULT UND asctime@GLIBC_2.0 (5)
24: 00000000 0 OBJECT GLOBAL DEFAULT UND g_VProfSignalSpike
25: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN12CThreadEventC1Eb
26: 00000000 0 FUNC GLOBAL DEFAULT UND KeyValuesSystem
27: 00000000 0 FUNC GLOBAL DEFAULT UND atanf@GLIBC_2.0 (6)
28: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.0 (5)
29: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.0 (5)
30: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.0 (5)
31: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.0 (5)
32: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock11LockForReadEv
33: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.0 (10)
34: 00000000 0 FUNC GLOBAL DEFAULT UND sincosf@GLIBC_2.1 (11)
35: 00000000 0 OBJECT GLOBAL DEFAULT UND g_Telemetry
36: 00000000 0 FUNC GLOBAL DEFAULT UND ThreadInterlockedAssignIf64
37: 00000000 0 FUNC GLOBAL DEFAULT UND towlower@GLIBC_2.0 (5)
38: 00000000 0 FUNC GLOBAL DEFAULT UND __atan2f_finite@GLIBC_2.15 (4)
39: 00000000 0 FUNC GLOBAL DEFAULT UND strtok@GLIBC_2.0 (5)
40: 00000000 0 FUNC GLOBAL DEFAULT UND _Z6DevMsgPKcz
41: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pVCR
42: 00000000 0 FUNC GLOBAL DEFAULT UND cosf@GLIBC_2.0 (6)
43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.0 (9)
44: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (12)
45: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.1 (2)
46: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.0 (13)
47: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.0 (9)
48: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode9ExitScopeEv
49: 00000000 0 FUNC GLOBAL DEFAULT UND _ExitOnFatalAssert
50: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_acquire@CXXABI_1.3 (14)
51: 00000000 0 FUNC GLOBAL DEFAULT UND sscanf@GLIBC_2.0 (5)
52: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdaPv@GLIBCXX_3.4 (7)
53: 00000000 0 FUNC GLOBAL DEFAULT UND _Z6ConMsgPKcz
54: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.2.4 (15)
55: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv120__si_class_type_infoE
56: 00000000 0 FUNC GLOBAL DEFAULT UND vtune
57: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
58: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode6ResumeEv
59: 00000000 0 FUNC GLOBAL DEFAULT UND __pow_finite@GLIBC_2.15 (4)
60: 00000000 0 FUNC GLOBAL DEFAULT UND localtime@GLIBC_2.0 (5)
61: 00000000 0 FUNC GLOBAL DEFAULT UND COM_TimestampedLog
62: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_RegisterCallback
63: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_Init
64: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_abort@CXXABI_1.3 (14)
65: 00000000 0 FUNC GLOBAL DEFAULT UND DoNewAssertDialog
66: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.0 (5)
67: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.1 (16)
68: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock11UnlockWriteEv
69: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode5ResetEv
70: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.0 (5)
71: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.0 (9)
72: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.0 (5)
73: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStreamC1Ev
74: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.0 (5)
75: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.0 (5)
76: 00000000 0 FUNC GLOBAL DEFAULT UND SteamInternal_CreateInterface
77: 00000000 0 FUNC GLOBAL DEFAULT UND __log_finite@GLIBC_2.15 (4)
78: 00000000 0 FUNC GLOBAL DEFAULT UND GetCurrentDate
79: 00000000 0 FUNC GLOBAL DEFAULT UND _Z10DevWarningPKcz
80: 00000000 0 FUNC GLOBAL DEFAULT UND wcstof@GLIBC_2.0 (5)
81: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_MSTime
82: 00000000 0 OBJECT GLOBAL DEFAULT UND g_VProfCurrentProfile
83: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.1 (11)
84: 00000000 0 FUNC GLOBAL DEFAULT UND RandomSeed
85: 00000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.0 (5)
86: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdlPv@GLIBCXX_3.4 (7)
87: 00000000 0 FUNC WEAK DEFAULT UND __pthread_key_create@GLIBC_2.0 (9)
88: 00000000 0 FUNC GLOBAL DEFAULT UND malloc_usable_size@GLIBC_2.0 (5)
89: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_release@CXXABI_1.3 (14)
90: 00000000 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.0 (6)
91: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pThreadPool
92: 00000000 0 FUNC GLOBAL DEFAULT UND _Znwj@GLIBCXX_3.4 (7)
93: 00000000 0 FUNC GLOBAL DEFAULT UND SteamGameServer_GetHSteamPipe
94: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutexattr_init@GLIBC_2.0 (9)
95: 00000000 0 FUNC GLOBAL DEFAULT UND __gxx_personality_v0@CXXABI_1.3 (14)
96: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.0 (5)
97: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.0 (5)
98: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv117__class_type_infoE
99: 00000000 0 FUNC GLOBAL DEFAULT UND stpcpy@GLIBC_2.0 (5)
100: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.1 (2)
101: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.0 (13)
102: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutexattr_settype@GLIBC_2.1 (17)
103: 00000000 0 FUNC GLOBAL DEFAULT UND isalnum@GLIBC_2.0 (5)
104: 00000000 0 FUNC GLOBAL DEFAULT UND strtoul@GLIBC_2.0 (5)
105: 00000000 0 FUNC GLOBAL DEFAULT UND isalpha@GLIBC_2.0 (5)
106: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.0 (5)
107: 00000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
108: 00000000 0 FUNC GLOBAL DEFAULT UND __log10_finite@GLIBC_2.15 (4)
109: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.0 (5)
110: 00000000 0 FUNC GLOBAL DEFAULT UND tolower@GLIBC_2.0 (5)
111: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.0 (5)
112: 00000000 0 FUNC GLOBAL DEFAULT UND ___tls_get_addr@GLIBC_2.3 (18)
113: 00000000 0 FUNC GLOBAL DEFAULT UND wcstol@GLIBC_2.0 (5)
114: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_SetBenchmarkMode
115: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.0 (5)
116: 00000000 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.0 (6)
117: 00000000 0 FUNC GLOBAL DEFAULT UND ThreadGetCurrentId
118: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_UnregisterCallback
119: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.1.3 (19)
120: 00000000 0 FUNC GLOBAL DEFAULT UND Warning
121: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pLastMiniProfiler
122: 00000000 0 FUNC GLOBAL DEFAULT UND Msg
123: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@GLIBC_2.0 (5)
124: 00000000 0 FUNC GLOBAL DEFAULT UND __atan2_finite@GLIBC_2.15 (4)
125: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@GLIBC_2.0 (5)
126: 00000000 0 FUNC GLOBAL DEFAULT UND GetCPUInformation
127: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_IsInDebugSession
128: 00000000 0 FUNC GLOBAL DEFAULT UND RandomFloat
129: 00000000 0 TLS GLOBAL DEFAULT UND g_nThreadID
130: 00000000 0 FUNC GLOBAL DEFAULT UND DevWarning
131: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv121__vmi_class_type_infoE
132: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStream9RandomIntEii
133: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.1.3 (19)
134: 00000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.0 (10)
135: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode5PauseEv
136: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN13CThreadRWLock11UnlockWriteEv
137: 00000000 0 FUNC GLOBAL DEFAULT UND SteamInternal_ContextInit
138: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.0 (10)
139: 00000000 0 FUNC GLOBAL DEFAULT UND CommandLine_Tier0
140: 00000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@GLIBC_2.0 (5)
141: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNV16CThreadFastMutex4LockEjj
142: 00000000 0 FUNC GLOBAL DEFAULT UND __asin_finite@GLIBC_2.15 (4)
143: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_IsInBenchmarkMode
144: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.0 (9)
145: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pPhysicsMiniProfilers
146: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.0 (5)
147: 00000000 0 FUNC GLOBAL DEFAULT UND swprintf@GLIBC_2.2 (3)
148: 00000000 0 FUNC GLOBAL DEFAULT UND __expf_finite@GLIBC_2.15 (4)
149: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.0 (13)
150: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_GetHSteamUser
151: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_pure_virtual@CXXABI_1.3 (14)
152: 00000000 0 FUNC GLOBAL DEFAULT UND GetCurrentDayOfTheYear
153: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN12CThreadEvent3SetEv
154: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_GetHSteamPipe
155: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock10UnlockReadEv
156: 00000000 0 FUNC GLOBAL DEFAULT UND ThreadSleep
157: 00000000 0 FUNC GLOBAL DEFAULT UND __dynamic_cast@CXXABI_1.3 (14)
158: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_FloatTime
159: 00000000 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.0 (6)
160: 00000000 0 FUNC GLOBAL DEFAULT UND __logf_finite@GLIBC_2.15 (4)
161: 00000000 0 FUNC GLOBAL DEFAULT UND cbrtf@GLIBC_2.0 (6)
162: 00000000 0 FUNC WEAK DEFAULT UND pthread_once@GLIBC_2.0 (9)
163: 00000000 0 FUNC GLOBAL DEFAULT UND toupper@GLIBC_2.0 (5)
164: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.0 (10)
165: 00000000 0 FUNC GLOBAL DEFAULT UND sinf@GLIBC_2.0 (6)
166: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.0 (5)
167: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode9MarkFrameEv
168: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN13CThreadRWLock12LockForWriteEv
169: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable
170: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock16SpinLockForWriteEj
171: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.0 (5)
172: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncat@GLIBC_2.0 (5)
173: 00000000 0 FUNC GLOBAL DEFAULT UND vswprintf@GLIBC_2.2 (3)
174: 00000000 0 FUNC GLOBAL DEFAULT UND memalign@GLIBC_2.0 (5)
175: 00000000 0 FUNC GLOBAL DEFAULT UND towupper@GLIBC_2.0 (5)
176: 00000000 0 FUNC GLOBAL DEFAULT UND _Z11ConColorMsgRK5ColorPKcz
177: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN13CThreadRWLock11WaitForReadEv
178: 00000000 0 FUNC GLOBAL DEFAULT UND __acosf_finite@GLIBC_2.15 (4)
179: 00000000 0 FUNC GLOBAL DEFAULT UND bsearch@GLIBC_2.0 (5)
180: 00000000 0 FUNC GLOBAL DEFAULT UND RandomInt
181: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.0 (5)
182: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9CVProfile12OutputReportEiPKci
183: 00000000 0 FUNC GLOBAL DEFAULT UND ShouldUseNewAssertDialog
184: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode10GetSubNodeEPKciS1_i
185: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.0 (5)
186: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSyncObjectD2Ev
187: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode10EnterScopeEv
188: 00000000 0 FUNC GLOBAL DEFAULT UND SteamGameServer_GetHSteamUser
189: 00b4e6b0 9 FUNC GLOBAL DEFAULT 11 CreateInterface
190: 0103b7c0 0 NOTYPE GLOBAL DEFAULT ABS _end
191: 00f51df0 0 NOTYPE GLOBAL DEFAULT ABS _edata
192: 0102545c 4 OBJECT GLOBAL DEFAULT 24 s_pInterfaceRegs
193: 01026148 4 OBJECT GLOBAL DEFAULT 24 g_pCVar
194: 00f51df0 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
195: 00363f0c 0 FUNC GLOBAL DEFAULT 9 _init
196: 00bdacf4 0 FUNC GLOBAL DEFAULT 12 _fini
197: 0102614c 4 OBJECT GLOBAL DEFAULT 24 cvar
Symbol table '.symtab' contains 224 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 00000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000114 0 SECTION LOCAL DEFAULT 1
2: 00000138 0 SECTION LOCAL DEFAULT 2
3: 00000180 0 SECTION LOCAL DEFAULT 3
4: 00000de0 0 SECTION LOCAL DEFAULT 4
5: 00001a68 0 SECTION LOCAL DEFAULT 5
6: 00001bf4 0 SECTION LOCAL DEFAULT 6
7: 00001d74 0 SECTION LOCAL DEFAULT 7
8: 00363eb4 0 SECTION LOCAL DEFAULT 8
9: 00363f0c 0 SECTION LOCAL DEFAULT 9
10: 00363f30 0 SECTION LOCAL DEFAULT 10
11: 00363ff0 0 SECTION LOCAL DEFAULT 11
12: 00bdacf4 0 SECTION LOCAL DEFAULT 12
13: 00bdad20 0 SECTION LOCAL DEFAULT 13
14: 00d39a18 0 SECTION LOCAL DEFAULT 14
15: 00d7c654 0 SECTION LOCAL DEFAULT 15
16: 00ed2fec 0 SECTION LOCAL DEFAULT 16
17: 00ef2118 0 SECTION LOCAL DEFAULT 17
18: 00ef2ea4 0 SECTION LOCAL DEFAULT 18
19: 00ef2ea8 0 SECTION LOCAL DEFAULT 19
20: 00ef2eac 0 SECTION LOCAL DEFAULT 20
21: 00ef2fd4 0 SECTION LOCAL DEFAULT 21
22: 00ef2ff4 0 SECTION LOCAL DEFAULT 22
23: 00ef3040 0 SECTION LOCAL DEFAULT 23
24: 00f51e00 0 SECTION LOCAL DEFAULT 24
25: 00000000 0 SECTION LOCAL DEFAULT 25
26: 00000000 0 SECTION LOCAL DEFAULT 26
27: 00000000 0 FUNC GLOBAL DEFAULT UND iconv@@GLIBC_2.1
28: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9CVProfile19FindOrCreateCounterEPKc14CounterGroup_t
29: 00000000 0 FUNC GLOBAL DEFAULT UND swscanf@@GLIBC_2.2
30: 00000000 0 FUNC GLOBAL DEFAULT UND __asinf_finite@@GLIBC_2.15
31: 00000000 0 FUNC GLOBAL DEFAULT UND time@@GLIBC_2.0
32: 00000000 0 FUNC GLOBAL DEFAULT UND tanf@@GLIBC_2.0
33: 00000000 0 FUNC GLOBAL DEFAULT UND _Znaj@@GLIBCXX_3.4
34: 00000000 0 FUNC GLOBAL DEFAULT UND __exp_finite@@GLIBC_2.15
35: 00000000 0 FUNC GLOBAL DEFAULT UND vsprintf@@GLIBC_2.0
36: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@@GLIBC_2.0
37: 00000000 0 FUNC GLOBAL DEFAULT UND Error
38: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStream11RandomFloatEff
39: 00000000 0 FUNC GLOBAL DEFAULT UND sin@@GLIBC_2.0
40: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable
41: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@@GLIBC_2.3
42: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStream7SetSeedEi
43: 00000000 0 FUNC GLOBAL DEFAULT UND abort@@GLIBC_2.0
44: 00000000 0 FUNC GLOBAL DEFAULT UND __acos_finite@@GLIBC_2.15
45: 00bdacf4 0 FUNC GLOBAL DEFAULT 12 _fini
46: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@@GLIBC_2.0
47: 00000000 0 FUNC GLOBAL DEFAULT UND LoggingSystem_LogAssert
48: 00000000 0 FUNC GLOBAL DEFAULT UND strncat@@GLIBC_2.0
49: 00000000 0 FUNC GLOBAL DEFAULT UND DevMsg
50: 00000000 0 FUNC GLOBAL DEFAULT UND asctime@@GLIBC_2.0
51: 00000000 0 OBJECT GLOBAL DEFAULT UND g_VProfSignalSpike
52: 01026148 4 OBJECT GLOBAL DEFAULT 24 g_pCVar
53: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN12CThreadEventC1Eb
54: 00000000 0 FUNC GLOBAL DEFAULT UND KeyValuesSystem
55: 00000000 0 FUNC GLOBAL DEFAULT UND atanf@@GLIBC_2.0
56: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@@GLIBC_2.0
57: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@@GLIBC_2.0
58: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@@GLIBC_2.0
59: 00b4e6b0 9 FUNC GLOBAL DEFAULT 11 CreateInterface
60: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@@GLIBC_2.0
61: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock11LockForReadEv
62: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@@GLIBC_2.0
63: 00000000 0 FUNC GLOBAL DEFAULT UND sincosf@@GLIBC_2.1
64: 00000000 0 OBJECT GLOBAL DEFAULT UND g_Telemetry
65: 00000000 0 FUNC GLOBAL DEFAULT UND ThreadInterlockedAssignIf64
66: 00000000 0 FUNC GLOBAL DEFAULT UND towlower@@GLIBC_2.0
67: 00000000 0 FUNC GLOBAL DEFAULT UND __atan2f_finite@@GLIBC_2.15
68: 00000000 0 FUNC GLOBAL DEFAULT UND strtok@@GLIBC_2.0
69: 00f51df0 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
70: 00000000 0 FUNC GLOBAL DEFAULT UND _Z6DevMsgPKcz
71: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pVCR
72: 00000000 0 FUNC GLOBAL DEFAULT UND cosf@@GLIBC_2.0
73: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@@GLIBC_2.0
74: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@@GLIBC_2.4
75: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@@GLIBC_2.1
76: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@@GLIBC_2.0
77: 00000000 0 FUNC GLOBAL DEFAULT UND raise@@GLIBC_2.0
78: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode9ExitScopeEv
79: 00000000 0 FUNC GLOBAL DEFAULT UND _ExitOnFatalAssert
80: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_acquire@@CXXABI_1.3
81: 00000000 0 FUNC GLOBAL DEFAULT UND sscanf@@GLIBC_2.0
82: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdaPv@@GLIBCXX_3.4
83: 00000000 0 FUNC GLOBAL DEFAULT UND _Z6ConMsgPKcz
84: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@@GLIBC_2.2.4
85: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv120__si_class_type_infoE
86: 0103b7c0 0 NOTYPE GLOBAL DEFAULT ABS _end
87: 00000000 0 FUNC GLOBAL DEFAULT UND vtune
88: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
89: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode6ResumeEv
90: 00000000 0 FUNC GLOBAL DEFAULT UND __pow_finite@@GLIBC_2.15
91: 00000000 0 FUNC GLOBAL DEFAULT UND localtime@@GLIBC_2.0
92: 00000000 0 FUNC GLOBAL DEFAULT UND COM_TimestampedLog
93: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_RegisterCallback
94: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_Init
95: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_abort@@CXXABI_1.3
96: 00000000 0 FUNC GLOBAL DEFAULT UND DoNewAssertDialog
97: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@@GLIBC_2.0
98: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@@GLIBC_2.1
99: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock11UnlockWriteEv
100: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode5ResetEv
101: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@@GLIBC_2.0
102: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@@GLIBC_2.0
103: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@@GLIBC_2.0
104: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStreamC1Ev
105: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@@GLIBC_2.0
106: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@@GLIBC_2.0
107: 00000000 0 FUNC GLOBAL DEFAULT UND SteamInternal_CreateInterface
108: 00000000 0 FUNC GLOBAL DEFAULT UND __log_finite@@GLIBC_2.15
109: 00000000 0 FUNC GLOBAL DEFAULT UND GetCurrentDate
110: 00000000 0 FUNC GLOBAL DEFAULT UND _Z10DevWarningPKcz
111: 00000000 0 FUNC GLOBAL DEFAULT UND wcstof@@GLIBC_2.0
112: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_MSTime
113: 00000000 0 OBJECT GLOBAL DEFAULT UND g_VProfCurrentProfile
114: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@@GLIBC_2.1
115: 00000000 0 FUNC GLOBAL DEFAULT UND RandomSeed
116: 00000000 0 FUNC GLOBAL DEFAULT UND printf@@GLIBC_2.0
117: 00000000 0 FUNC GLOBAL DEFAULT UND _ZdlPv@@GLIBCXX_3.4
118: 00000000 0 FUNC WEAK DEFAULT UND __pthread_key_create@@GLIBC_2.0
119: 00000000 0 FUNC GLOBAL DEFAULT UND malloc_usable_size@@GLIBC_2.0
120: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_guard_release@@CXXABI_1.3
121: 00000000 0 FUNC GLOBAL DEFAULT UND tan@@GLIBC_2.0
122: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pThreadPool
123: 00000000 0 FUNC GLOBAL DEFAULT UND _Znwj@@GLIBCXX_3.4
124: 00000000 0 FUNC GLOBAL DEFAULT UND SteamGameServer_GetHSteamPipe
125: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutexattr_init@@GLIBC_2.0
126: 00000000 0 FUNC GLOBAL DEFAULT UND __gxx_personality_v0@@CXXABI_1.3
127: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@@GLIBC_2.0
128: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@@GLIBC_2.0
129: 0102614c 4 OBJECT GLOBAL DEFAULT 24 cvar
130: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv117__class_type_infoE
131: 00f51df0 0 NOTYPE GLOBAL DEFAULT ABS _edata
132: 00000000 0 FUNC GLOBAL DEFAULT UND stpcpy@@GLIBC_2.0
133: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_close@@GLIBC_2.1
134: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@@GLIBC_2.0
135: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutexattr_settype@@GLIBC_2.1
136: 00000000 0 FUNC GLOBAL DEFAULT UND isalnum@@GLIBC_2.0
137: 00000000 0 FUNC GLOBAL DEFAULT UND strtoul@@GLIBC_2.0
138: 00000000 0 FUNC GLOBAL DEFAULT UND isalpha@@GLIBC_2.0
139: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@@GLIBC_2.0
140: 00000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
141: 00000000 0 FUNC GLOBAL DEFAULT UND __log10_finite@@GLIBC_2.15
142: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@@GLIBC_2.0
143: 00000000 0 FUNC GLOBAL DEFAULT UND tolower@@GLIBC_2.0
144: 00000000 0 FUNC GLOBAL DEFAULT UND memset@@GLIBC_2.0
145: 00000000 0 FUNC GLOBAL DEFAULT UND ___tls_get_addr@@GLIBC_2.3
146: 00000000 0 FUNC GLOBAL DEFAULT UND wcstol@@GLIBC_2.0
147: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_SetBenchmarkMode
148: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@@GLIBC_2.0
149: 00000000 0 FUNC GLOBAL DEFAULT UND atan@@GLIBC_2.0
150: 00000000 0 FUNC GLOBAL DEFAULT UND ThreadGetCurrentId
151: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_UnregisterCallback
152: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@@GLIBC_2.1.3
153: 00000000 0 FUNC GLOBAL DEFAULT UND Warning
154: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pLastMiniProfiler
155: 00000000 0 FUNC GLOBAL DEFAULT UND Msg
156: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@@GLIBC_2.0
157: 00000000 0 FUNC GLOBAL DEFAULT UND __atan2_finite@@GLIBC_2.15
158: 00000000 0 FUNC GLOBAL DEFAULT UND strtol@@GLIBC_2.0
159: 00000000 0 FUNC GLOBAL DEFAULT UND GetCPUInformation
160: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_IsInDebugSession
161: 00000000 0 FUNC GLOBAL DEFAULT UND RandomFloat
162: 00000000 0 TLS GLOBAL DEFAULT UND g_nThreadID
163: 00000000 0 FUNC GLOBAL DEFAULT UND DevWarning
164: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVN10__cxxabiv121__vmi_class_type_infoE
165: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN20CUniformRandomStream9RandomIntEii
166: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@@GLIBC_2.1.3
167: 00000000 0 FUNC GLOBAL DEFAULT UND free@@GLIBC_2.0
168: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode5PauseEv
169: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN13CThreadRWLock11UnlockWriteEv
170: 00000000 0 FUNC GLOBAL DEFAULT UND SteamInternal_ContextInit
171: 00363f0c 0 FUNC GLOBAL DEFAULT 9 _init
172: 0102545c 4 OBJECT GLOBAL DEFAULT 24 s_pInterfaceRegs
173: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@@GLIBC_2.0
174: 00000000 0 FUNC GLOBAL DEFAULT UND CommandLine_Tier0
175: 00000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@@GLIBC_2.0
176: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNV16CThreadFastMutex4LockEjj
177: 00000000 0 FUNC GLOBAL DEFAULT UND __asin_finite@@GLIBC_2.15
178: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_IsInBenchmarkMode
179: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@@GLIBC_2.0
180: 00000000 0 OBJECT GLOBAL DEFAULT UND g_pPhysicsMiniProfilers
181: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@@GLIBC_2.0
182: 00000000 0 FUNC GLOBAL DEFAULT UND swprintf@@GLIBC_2.2
183: 00000000 0 FUNC GLOBAL DEFAULT UND __expf_finite@@GLIBC_2.15
184: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@@GLIBC_2.0
185: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_GetHSteamUser
186: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_pure_virtual@@CXXABI_1.3
187: 00000000 0 FUNC GLOBAL DEFAULT UND GetCurrentDayOfTheYear
188: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN12CThreadEvent3SetEv
189: 00000000 0 FUNC GLOBAL DEFAULT UND SteamAPI_GetHSteamPipe
190: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock10UnlockReadEv
191: 00000000 0 FUNC GLOBAL DEFAULT UND ThreadSleep
192: 00000000 0 FUNC GLOBAL DEFAULT UND __dynamic_cast@@CXXABI_1.3
193: 00000000 0 FUNC GLOBAL DEFAULT UND Plat_FloatTime
194: 00000000 0 FUNC GLOBAL DEFAULT UND cos@@GLIBC_2.0
195: 00000000 0 FUNC GLOBAL DEFAULT UND __logf_finite@@GLIBC_2.15
196: 00000000 0 FUNC GLOBAL DEFAULT UND cbrtf@@GLIBC_2.0
197: 00000000 0 FUNC WEAK DEFAULT UND pthread_once@@GLIBC_2.0
198: 00000000 0 FUNC GLOBAL DEFAULT UND toupper@@GLIBC_2.0
199: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@@GLIBC_2.0
200: 00000000 0 FUNC GLOBAL DEFAULT UND sinf@@GLIBC_2.0
201: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@@GLIBC_2.0
202: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode9MarkFrameEv
203: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN13CThreadRWLock12LockForWriteEv
204: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable
205: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSpinRWLock16SpinLockForWriteEj
206: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@@GLIBC_2.0
207: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncat@@GLIBC_2.0
208: 00000000 0 FUNC GLOBAL DEFAULT UND vswprintf@@GLIBC_2.2
209: 00000000 0 FUNC GLOBAL DEFAULT UND memalign@@GLIBC_2.0
210: 00000000 0 FUNC GLOBAL DEFAULT UND towupper@@GLIBC_2.0
211: 00000000 0 FUNC GLOBAL DEFAULT UND _Z11ConColorMsgRK5ColorPKcz
212: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN13CThreadRWLock11WaitForReadEv
213: 00000000 0 FUNC GLOBAL DEFAULT UND __acosf_finite@@GLIBC_2.15
214: 00000000 0 FUNC GLOBAL DEFAULT UND bsearch@@GLIBC_2.0
215: 00000000 0 FUNC GLOBAL DEFAULT UND RandomInt
216: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@@GLIBC_2.0
217: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN9CVProfile12OutputReportEiPKci
218: 00000000 0 FUNC GLOBAL DEFAULT UND ShouldUseNewAssertDialog
219: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode10GetSubNodeEPKciS1_i
220: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@@GLIBC_2.0
221: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN17CThreadSyncObjectD2Ev
222: 00000000 0 FUNC GLOBAL DEFAULT UND _ZN10CVProfNode10EnterScopeEv
223: 00000000 0 FUNC GLOBAL DEFAULT UND SteamGameServer_GetHSteamUser
and they could'nt do everything with one update? break, and then immediately fix it. It seems that the programmers came from the game dead by daylight and broke everything completely.