Skip to content

Outdated data causing crashes after updating Source.Python #420

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Xiazee opened this issue Sep 25, 2021 · 1 comment
Closed

Outdated data causing crashes after updating Source.Python #420

Xiazee opened this issue Sep 25, 2021 · 1 comment

Comments

@Xiazee
Copy link

Xiazee commented Sep 25, 2021

I updated Source.Python by extracting the latest build into my server folder. This seems to have downgraded the data to an older version than the latest automatically downloaded source-python-data.zip.

It crashes whenever the first player connects to the server.

I know @NosferatuJoe ran into a similar issue, but after using the sp update command. I suspect this is for the same reason. I can also confirm that the issue happens in this case.

Deleting csgo\addons\source-python\data\source-python-data.zip fixes the issue.

I suspect extracting the latest build again after running the server at least once will also cause the issue.

#409 seems to be the same underlying problem.

@jordanbriere
Copy link
Contributor

jordanbriere commented Sep 25, 2021

When you manually update your installation, you should remove the directories listed in the updating guide before extracting the new build: http://wiki.sourcepython.com/general/updating.html

EDIT: Looked deeper into it and you are right. That file is not being downloaded in any of these directories and won't be deleted/reapplied when updating regardless if it is being done manually following the guide or through sp update. Will look into it, thanks for the report!

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

No branches or pull requests

2 participants