-
Notifications
You must be signed in to change notification settings - Fork 494
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
[Bug] SteamClient in UDP mode #260
Comments
I tried to reproduce by changing It may simply be that We catch |
Possible, as I noted, this exception is random, probably because of network malfunctions, so reproducing it can be quite difficult as well. |
If you need to reproduce the bug, it should be enough to launch Steam, then launch a bot based on SK2 on the same machine in UDP mode (remember to set my newly introduced |
Is this similar to this issue I am having? If not, I'll make a separate issue thread and tell you all about the details. |
Got new one from SK 2.0.
I wonder how this was possible. Stacktrace is very similar, I'm quite sure this is the same issue, just now reproduced on SK 2.0. Perhaps |
Could be something that was inlined, as well. Can you reproduce this on a platform that gives you line numbers from the PDBs? |
I couldn't run into this bug myself under any circumstance, everything I forwarded here was users running into it, ref. I've compiled latest SK2 in |
I believe so. |
I'm quite sure the issue here is with At least this time I can be sure it's not just some Mono bug 😄 |
I don't think that can be null, and I did also do a by-hand audit of the codebase for nullability for SK 2.0. I may have missed something though, but I don't think it's
|
Do you have
|
Possible fix for SteamRE#260.
Sadly getting code line numbers turned out to be too hard (looks like self-contained apps have serious issues with portable PDB files, and even more problems with full ones, and we can't really install SDK there to run generic app). But of course I got debug log, perhaps it'll help. I included output from last 5 seconds before crash.
I can't guarantee if everything is related though, ASF uses several steam clients there. |
Looks like it's |
Noticed below crash from one of my ASF users:
(This is complete stacktrace, my logger logs exception and every inner exception recursively)
Crash is actually random, so it's probably because of network malfunctions, but can't say for sure.
As you can see from the stacktrace, this is the case only with SteamClient running in UDP protocol - #256
Let me know if you need DebugLog for this issue.
The text was updated successfully, but these errors were encountered: