-
Notifications
You must be signed in to change notification settings - Fork 33
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
Counter Strike Source 18.2.2025 Update broke Source.Python #504
Comments
I can confirm the update also broke SourceMod, and they're actively getting a fix out. Not sure about SourcePython's speed of development though. |
With everything gone to 64-bit this is going to take some time. The developer said that nothing will be done until the middle of next week. Valve always massively breaks thing when away for a while. |
The forums aren’t active, where have the devs said this? Last time I saw Ayuto wasn’t interested in working on the 64bit version of this at all, not to mention the Python version itself is 7 versions behind. |
Here ;-) |
Fair enough I stand corrected. If it helps debugging, our community reverted back to EventScripts with SPE because that still works somehow. |
EventScripts works because it uses a
Though you are likely to face other issues related to outdated data. |
I have tried earlier to change ServerGameDLL010 to ServerGameDLL011 without any success, giving [Source.Python] Could not retrieve interface ServerGameDLL011 |
Current version appears to be 12. |
Hello there. I've tested a janky SP build against the latest SDK and also some updated data. CS:S on linux only. It seems to generally work and should help you get at least some plugins running. P.S. Auto-updater is disabled in there |
thanks sp loads now but crashes on my private plugin giving following error, i haven't traced yet which plugin causes it: Edit solved the issue |
That loads but if a plugin uses anything with hooks I believe it's still crashing. 2025-02-20 21:59:07 - sp.core.command - MESSAGE [SP] Loading plugin 'fsm'... RecursionError: maximum recursion depth exceeded while calling a Python object |
I don't get those errors, my plugin uses hooks like weapon purchase, weapon pickup(can't remember proper name via phone), the other for command run(can't remember proper name via phone), post_think, pre_think and round end hook to block, i am running linux server |
Hooks work fine, however that RecursionError is weird. Care to give some code that can reproduce the problem? |
Edit: Looks like the hooks exceptions were on my end. However, I'm getting a Segmentation fault when trying to load any model using engine.precache Model. Specifically in a @event player_spawn |
Hi, after todays update of css, sp is no longer working
Here is the error it shows when it attempts to load before crashing
[2025-02-18 22:17:05]: Failed to load plugin "addons/Tickrate_Enabler"
[2025-02-18 22:17:05]: [Source.Python] Loading...
[2025-02-18 22:17:05]: [Source.Python] Could not retrieve interface ServerGameDLL010
[2025-02-18 22:17:05]: Failed to load plugin "addons/source-python"
[2025-02-18 22:17:05]: [Source.Python] Unloading...
[2025-02-18 22:17:05]: Segmentation fault (core dumped)
[2025-02-18 22:17:05]: Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
The text was updated successfully, but these errors were encountered: