Skip to content

Fix CSGO Update crash (11/19/2019)#1125

Merged
psychonic merged 4 commits intoalliedmodders:masterfrom
PerfectLaugh:master
Nov 19, 2019
Merged

Fix CSGO Update crash (11/19/2019)#1125
psychonic merged 4 commits intoalliedmodders:masterfrom
PerfectLaugh:master

Conversation

@PerfectLaugh
Copy link
Contributor

We know what happened when Valve do something big.
Not tested on Linux

We know what happened when Valve do something big.
Not tested on Linux
@proobs
Copy link
Contributor

proobs commented Nov 19, 2019

Tested it on linux, and they work 👍

Edit: Some people are saying they're unable to get it to work unfortunately, and I do believe one or two of the signatures are still broken.

@sneak-it
Copy link
Contributor

sneak-it commented Nov 19, 2019

Tested first commit's changes, everything works well on Windows. RoundRespawn sig is broken still, however.

@psychonic
Copy link
Member

Thank you! I know this stuff is tedious to find.

Is that all of it?

@PerfectLaugh
Copy link
Contributor Author

I actually don't know. I am using only Windows version and I am too lazy to find Linux x64 version.
Is that necessary?

@psychonic
Copy link
Member

Is that necessary?

If they're known to be (likely) wrong, I think that commenting them out would be an improvement over leaving them incorrect. That, or inferring/guessing at the new correct value.

@PerfectLaugh
Copy link
Contributor Author

PerfectLaugh commented Nov 19, 2019

Hmm I guess I would have to find Linux x64 right away.
I have no Mac version unfortunately

I guess I would remove the Linux x64 or commenting out, no binaries of x64 for me to download.

@shadowgaming24
Copy link

Tested it on linux :) Works

Copy link
Contributor

@sneak-it sneak-it left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested all changes on Windows without incident 👍

@gonzalopixart
Copy link

gonzalopixart commented Nov 19, 2019

With these changes, another problem may be ignored. is that now certain add-ons throw the error: required extension of the file "cstrike" ("games/game.cstrike.ext any possible solution?

logs from my server: advancedresetscore.smx ([CS:GO] Advanced ResetScore plugin): Required extension "cstrike" file("games/game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file("games/game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file("games/game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file("games/game.cstrike.ext") not running
multicfg.smx (MultiCFG ): Required extension "cstrike" file("games/game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file("games/game.cstrike.ext") not running

@PerfectLaugh
Copy link
Contributor Author

With these changes, another problem may be ignored. is that now certain add-ons throw the error: required extension of the file "cstrike" ("games/game.cstrike.ext any possible solution?

logs from my server: advancedresetscore.smx ([CS:GO] Advanced ResetScore plugin): Required extension "cstrike" file("games/game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file("games/game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file("games/game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file("games/game.cstrike.ext") not running
multicfg.smx (MultiCFG ): Required extension "cstrike" file("games/game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file("games/game.cstrike.ext") not running

Please do "sm exts list" for me

@gonzalopixart
Copy link

With these changes, another problem may be ignored. is that now certain add-ons throw the error: required extension of the file "cstrike" ("games/game.cstrike.ext any possible solution?
logs from my server: advancedresetscore.smx ([CS:GO] Advanced ResetScore plugin): Required extension "cstrike" file("games/game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file("games/game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file("games/game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file("games/game.cstrike.ext") not running
multicfg.smx (MultiCFG ): Required extension "cstrike" file("games/game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file("games/game.cstrike.ext") not running

Please do "sm exts list" for me

  [01] Automatic Updater (1.9.0.6282): Updates SourceMod gamedata files
     [02] Webternet (1.9.0.6282): Extension for interacting with URLs
     [03] <FAILED> file "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
     [04] BinTools (1.9.0.6282): Low-level C/C++ Calling API
     [05] SDK Tools (1.9.0.6282): Source SDK Tools
     [06] Top Menus (1.9.0.6282): Creates sorted nested menus
     [07] Client Preferences (1.9.0.6282): Saves client preference settings
     [08] SQLite (1.9.0.6282): SQLite Driver
     [09] <OPTIONAL> file "dhooks.ext.dll": No se puede encontrar el mdulo especificado.
     
     [10] SDK Hooks (1.9.0.6282): Source SDK Hooks
     [11] Regex (1.9.0.6282): Provides regex natives for plugins
     [12] SteamWorks Extension (1.2.3): Exposes SteamWorks functions to Developers
     [13] GeoIP (1.9.0.6282): Geographical IP information
     [14] PTaH (1.1.0): Additional CS:GO Hooks and Natives
     [15] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI

its my list.

@PerfectLaugh
Copy link
Contributor Author

With these changes, another problem may be ignored. is that now certain add-ons throw the error: required extension of the file "cstrike" ("games/game.cstrike.ext any possible solution?
logs from my server: advancedresetscore.smx ([CS:GO] Advanced ResetScore plugin): Required extension "cstrike" file("games/game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file("games/game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file("games/game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file("games/game.cstrike.ext") not running
multicfg.smx (MultiCFG ): Required extension "cstrike" file("games/game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file("games/game.cstrike.ext") not running

Please do "sm exts list" for me

  [01] Automatic Updater (1.9.0.6282): Updates SourceMod gamedata files
     [02] Webternet (1.9.0.6282): Extension for interacting with URLs
     [03] <FAILED> file "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
     [04] BinTools (1.9.0.6282): Low-level C/C++ Calling API
     [05] SDK Tools (1.9.0.6282): Source SDK Tools
     [06] Top Menus (1.9.0.6282): Creates sorted nested menus
     [07] Client Preferences (1.9.0.6282): Saves client preference settings
     [08] SQLite (1.9.0.6282): SQLite Driver
     [09] <OPTIONAL> file "dhooks.ext.dll": No se puede encontrar el mdulo especificado.
     
     [10] SDK Hooks (1.9.0.6282): Source SDK Hooks
     [11] Regex (1.9.0.6282): Provides regex natives for plugins
     [12] SteamWorks Extension (1.2.3): Exposes SteamWorks functions to Developers
     [13] GeoIP (1.9.0.6282): Geographical IP information
     [14] PTaH (1.1.0): Additional CS:GO Hooks and Natives
     [15] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI

its my list.

Your gamedata is invalid. Make sure you copy paste all the files.
Oh. And make sure you disable the gamedata updater temporarily by setting DisableAutoUpdate to yes in core.cfg

@gonzalopixart
Copy link

With these changes, another problem may be ignored. is that now certain add-ons throw the error: required extension of the file "cstrike" ("games/game.cstrike.ext any possible solution?
logs from my server: advancedresetscore.smx ([CS:GO] Advanced ResetScore plugin): Required extension "cstrike" file("games/game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file("games/game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file("games/game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file("games/game.cstrike.ext") not running
multicfg.smx (MultiCFG ): Required extension "cstrike" file("games/game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file("games/game.cstrike.ext") not running

Please do "sm exts list" for me

  [01] Automatic Updater (1.9.0.6282): Updates SourceMod gamedata files
     [02] Webternet (1.9.0.6282): Extension for interacting with URLs
     [03] <FAILED> file "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
     [04] BinTools (1.9.0.6282): Low-level C/C++ Calling API
     [05] SDK Tools (1.9.0.6282): Source SDK Tools
     [06] Top Menus (1.9.0.6282): Creates sorted nested menus
     [07] Client Preferences (1.9.0.6282): Saves client preference settings
     [08] SQLite (1.9.0.6282): SQLite Driver
     [09] <OPTIONAL> file "dhooks.ext.dll": No se puede encontrar el mdulo especificado.
     
     [10] SDK Hooks (1.9.0.6282): Source SDK Hooks
     [11] Regex (1.9.0.6282): Provides regex natives for plugins
     [12] SteamWorks Extension (1.2.3): Exposes SteamWorks functions to Developers
     [13] GeoIP (1.9.0.6282): Geographical IP information
     [14] PTaH (1.1.0): Additional CS:GO Hooks and Natives
     [15] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI

its my list.

Your gamedata is invalid. Make sure you copy paste all the files.
Oh. And make sure you disable the gamedata updater temporarily by setting DisableAutoUpdate to yes in core.cfg

Modify only two files engine.csgo.txt, game.csgo.txt and core.cfg the game works. just don't lift the smx. but this does not solve my problem, I execute this "sm exts list" command again ...

REGISTRATION: [01] File "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
[02] BinTools (1.9.0.6282): C / C ++ low level calling API
[03] SDK Tools (1.9.0.6282): Source SDK Tools
[04] Main menus (1.9.0.6282): Create ordered nested menus
[05] Customer preferences (1.9.0.6282): Save the customer preference settings
[06] SQLite (1.9.0.6282): SQLite driver
[07] file "dhooks.ext.dll": The specified module cannot be found.

[08] SDK Hooks (1.9.0.6282): Source SDK Hooks
[09] Regex (1.9.0.6282): provides regex natives for add-ons
[10] SteamWorks extension (1.2.3): exposes SteamWorks functions to developers
[11] GeoIP (1.9.0.6282): IP geographic information
[12] PTaH (1.1.0): Additional CS: GO Hooks and Natives
[13] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI

the problem persists :(

listing error plugins: Errors:
advancedresetscore.smx ([CS: GO] Advanced ResetScore plugin): Required extension "cstrike" file ("games / game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file ("games / game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file ("games / game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file ("games / game.cstrike.ext") not running
multicfg.smx (MultiCFG): Required extension "cstrike" file ("games / game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file ("games / game.cstrike.ext") not running

@psychonic
Copy link
Member

With these changes, another problem may be ignored. is that now certain add-ons throw the error: required extension of the file "cstrike" ("games/game.cstrike.ext any possible solution?
logs from my server: advancedresetscore.smx ([CS:GO] Advanced ResetScore plugin): Required extension "cstrike" file("games/game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file("games/game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file("games/game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file("games/game.cstrike.ext") not running
multicfg.smx (MultiCFG ): Required extension "cstrike" file("games/game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file("games/game.cstrike.ext") not running

Please do "sm exts list" for me

  [01] Automatic Updater (1.9.0.6282): Updates SourceMod gamedata files
     [02] Webternet (1.9.0.6282): Extension for interacting with URLs
     [03] <FAILED> file "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
     [04] BinTools (1.9.0.6282): Low-level C/C++ Calling API
     [05] SDK Tools (1.9.0.6282): Source SDK Tools
     [06] Top Menus (1.9.0.6282): Creates sorted nested menus
     [07] Client Preferences (1.9.0.6282): Saves client preference settings
     [08] SQLite (1.9.0.6282): SQLite Driver
     [09] <OPTIONAL> file "dhooks.ext.dll": No se puede encontrar el mdulo especificado.
     
     [10] SDK Hooks (1.9.0.6282): Source SDK Hooks
     [11] Regex (1.9.0.6282): Provides regex natives for plugins
     [12] SteamWorks Extension (1.2.3): Exposes SteamWorks functions to Developers
     [13] GeoIP (1.9.0.6282): Geographical IP information
     [14] PTaH (1.1.0): Additional CS:GO Hooks and Natives
     [15] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI

its my list.

Your gamedata is invalid. Make sure you copy paste all the files.
Oh. And make sure you disable the gamedata updater temporarily by setting DisableAutoUpdate to yes in core.cfg

Modify only two files engine.csgo.txt, game.csgo.txt and core.cfg the game works. just don't lift the smx. but this does not solve my problem, I execute this "sm exts list" command again ...

REGISTRATION: [01] File "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
[02] BinTools (1.9.0.6282): C / C ++ low level calling API
[03] SDK Tools (1.9.0.6282): Source SDK Tools
[04] Main menus (1.9.0.6282): Create ordered nested menus
[05] Customer preferences (1.9.0.6282): Save the customer preference settings
[06] SQLite (1.9.0.6282): SQLite driver
[07] file "dhooks.ext.dll": The specified module cannot be found.

[08] SDK Hooks (1.9.0.6282): Source SDK Hooks
[09] Regex (1.9.0.6282): provides regex natives for add-ons
[10] SteamWorks extension (1.2.3): exposes SteamWorks functions to developers
[11] GeoIP (1.9.0.6282): IP geographic information
[12] PTaH (1.1.0): Additional CS: GO Hooks and Natives
[13] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI

the problem persists :(

listing error plugins: Errors:
advancedresetscore.smx ([CS: GO] Advanced ResetScore plugin): Required extension "cstrike" file ("games / game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file ("games / game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file ("games / game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file ("games / game.cstrike.ext") not running
multicfg.smx (MultiCFG): Required extension "cstrike" file ("games / game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file ("games / game.cstrike.ext") not running

Your issue is a botched, manual update of the gamedata files.

@psychonic psychonic self-requested a review November 19, 2019 03:17
@psychonic psychonic merged commit bef8562 into alliedmodders:master Nov 19, 2019
@gonzalopixart
Copy link

With these changes, another problem may be ignored. is that now certain add-ons throw the error: required extension of the file "cstrike" ("games/game.cstrike.ext any possible solution?
logs from my server: advancedresetscore.smx ([CS:GO] Advanced ResetScore plugin): Required extension "cstrike" file("games/game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file("games/game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file("games/game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file("games/game.cstrike.ext") not running
multicfg.smx (MultiCFG ): Required extension "cstrike" file("games/game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file("games/game.cstrike.ext") not running

Please do "sm exts list" for me

  [01] Automatic Updater (1.9.0.6282): Updates SourceMod gamedata files
     [02] Webternet (1.9.0.6282): Extension for interacting with URLs
     [03] <FAILED> file "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
     [04] BinTools (1.9.0.6282): Low-level C/C++ Calling API
     [05] SDK Tools (1.9.0.6282): Source SDK Tools
     [06] Top Menus (1.9.0.6282): Creates sorted nested menus
     [07] Client Preferences (1.9.0.6282): Saves client preference settings
     [08] SQLite (1.9.0.6282): SQLite Driver
     [09] <OPTIONAL> file "dhooks.ext.dll": No se puede encontrar el mdulo especificado.
     
     [10] SDK Hooks (1.9.0.6282): Source SDK Hooks
     [11] Regex (1.9.0.6282): Provides regex natives for plugins
     [12] SteamWorks Extension (1.2.3): Exposes SteamWorks functions to Developers
     [13] GeoIP (1.9.0.6282): Geographical IP information
     [14] PTaH (1.1.0): Additional CS:GO Hooks and Natives
     [15] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI

its my list.

Your gamedata is invalid. Make sure you copy paste all the files.
Oh. And make sure you disable the gamedata updater temporarily by setting DisableAutoUpdate to yes in core.cfg

Modify only two files engine.csgo.txt, game.csgo.txt and core.cfg the game works. just don't lift the smx. but this does not solve my problem, I execute this "sm exts list" command again ...
REGISTRATION: [01] File "game.cstrike.ext.2.csgo.dll": Could not read sm-cstrike.games: Section declared with unknown tokens
[02] BinTools (1.9.0.6282): C / C ++ low level calling API
[03] SDK Tools (1.9.0.6282): Source SDK Tools
[04] Main menus (1.9.0.6282): Create ordered nested menus
[05] Customer preferences (1.9.0.6282): Save the customer preference settings
[06] SQLite (1.9.0.6282): SQLite driver
[07] file "dhooks.ext.dll": The specified module cannot be found.
[08] SDK Hooks (1.9.0.6282): Source SDK Hooks
[09] Regex (1.9.0.6282): provides regex natives for add-ons
[10] SteamWorks extension (1.2.3): exposes SteamWorks functions to developers
[11] GeoIP (1.9.0.6282): IP geographic information
[12] PTaH (1.1.0): Additional CS: GO Hooks and Natives
[13] MySQL-DBI (1.9.0.6282): MySQL driver implementation for DBI
the problem persists :(
listing error plugins: Errors:
advancedresetscore.smx ([CS: GO] Advanced ResetScore plugin): Required extension "cstrike" file ("games / game.cstrike.ext") not running
deathmatch.smx (Deathmatch): Required extension "cstrike" file ("games / game.cstrike.ext") not running
gloves.smx (Gloves): Required extension "cstrike" file ("games / game.cstrike.ext") not running
kento_rankme.smx (RankMe): Required extension "cstrike" file ("games / game.cstrike.ext") not running
multicfg.smx (MultiCFG): Required extension "cstrike" file ("games / game.cstrike.ext") not running
weapons.smx (Weapons & Knives): Required extension "cstrike" file ("games / game.cstrike.ext") not running

Your issue is a botched, manual update of the gamedata files.

How could I solve this? sorry if i annoying

psychonic pushed a commit that referenced this pull request Nov 19, 2019
* Fix CSGO Update crash (11/19/2019)

We know what happened when Valve do something big.
Not tested on Linux

* Fix RoundRespawn on Windows

* Fix TerminateRound on Linux x86

* Comment out Linux x64 part of TerminateRound

Better leave blank here.

(cherry picked from commit bef8562)
@gonzalopixart
Copy link

I will validate these changes again in my files. if you think so .. I try and confirm if the plugins work or the error persists

@mmendesico
Copy link

how did you solve it?

@gonzalopixart
Copy link

I will validate these changes again in my files. if you think so .. I try and confirm if the plugins work or the error persists

that fix solve problem

@gonzalopixart
Copy link

how did you solve it?

yes whit this commit #1125

@fafaffff
Copy link

SetClanTag is Broken

@gonzalopixart
Copy link

SetClanTag is Broken

hi, What is the error log it gives you?

@shadowgaming24
Copy link

HTML is broken

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants