Raised This Month: $ Target: $400
 0% 

[L4D2] Ladder Server Crash - Patch Fix (1.1) [12-Feb-2022]


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
Silvers
SourceMod Plugin Approver
Join Date: Aug 2010
Location: SpaceX
Plugin ID:
7960
Plugin Version:
1.1
Plugin Category:
General Purpose
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
    858 
    Plugin Description:
    Fixes a server crash from NavLadder::GetPosAtHeight.
    Old 02-10-2022 , 03:10   [L4D2] Ladder Server Crash - Patch Fix (1.1) [12-Feb-2022]
    Reply With Quote #1

    About:
    • Fixes a long standing crash since I believe The Last Stand update.
    • Fixes the "CNavLadder::GetPosAtHeight" crash that occurs randomly sometimes multiple times a day.
    • This crash happens on Windows and Linux L4D2 servers.



    Thanks:
    • Dragokas for the Memory-Extended include used to validate memory. (Old version).
    • plug344 and AK978 for testing and reporting success.



    Changes:
    Code:
    1.1 (12-Feb-2022)
        - Detour method scrapped in favour of patching out calls to 'AvoidNeighbors' function.
        - Plugin and GameData file updated.
    
    1.0 (10-Feb-2022)
        - Official release.
    
    0.4 (21-Jan-2022)
        - Added debugging log when an error is detected. Saved to "logs/ladder_patch.log" printing map and position of ladder.
    
    0.3 (21-Jan-2022)
        - Beta release checking the problem offset. Thanks to "Dragokas" for reporting.
    
    0.2 (21-Jan-2022)
        - Beta release with MemoryEx support.
    
    0.1 (21-Jan-2022)
        - Initial beta release.


    Installation:
    1. Click "Get Plugin" and put the .smx file into your servers \addons\sourcemod\plugins\ folder.
    2. Download the .txt gamedata file and put into your servers \addons\sourcemod\gamedata\ folder.
    Attached Files
    File Type: sp Get Plugin or Get Source (l4d2_ladder_patch.sp - 1964 views - 6.9 KB)
    File Type: txt l4d2_ladder_patch.txt (3.3 KB, 1441 views)
    __________________

    Last edited by Silvers; 02-12-2022 at 15:47.
    Silvers is offline
     


    Thread Tools
    Display Modes

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 22:16.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode