GameNetworkingSockets icon indicating copy to clipboard operation
GameNetworkingSockets copied to clipboard

Assertion Failed: Extra control data returned besides TOS? 0x0/0x1b

Open lkj-dpc opened this issue 1 year ago • 5 comments

Hello,

I have a crash report from one of our titles that mentions crashes then the following logs:

src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (2483) : Assertion Failed: Extra control data returned besides TOS?  0x0/0x1b
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (2483) : Assertion Failed: Extra control data returned besides TOS?  0x0/0x1b
src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (2489) : No control data returned even though we asked for TOS?

We don't have an in-house repro, but I'm not sure I'd be able to debug it even if we did 😅

I found other recent reports of the same issue from other games:

Thanks in advance if you're able to look into this!~

lkj-dpc avatar Jan 08 '25 03:01 lkj-dpc

This seems to happen by just calling SteamMatchmaking()->CreateLobby() on macOS

Fancy2209 avatar Feb 25 '25 15:02 Fancy2209

Can confirm I also get this behavior on macOS

Sigma-dev avatar Mar 09 '25 10:03 Sigma-dev

Same here, but not always. Sometimes it works. I'm experiencing it when trying to JOIN a lobby. It's inconsistent.

Gillissie avatar Apr 21 '25 07:04 Gillissie

I also get this issue but with a single player game of Modded Stardew Valley on Mac.

kdliving14 avatar May 21 '25 20:05 kdliving14

Same here

src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (2535) : Assertion Failed: Extra control data returned besides TOS? 0x0/0x1b src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (2535) : Assertion Failed: Extra control data returned besides TOS? 0x0/0x1b src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (2541) : No control data returned even though we asked for TOS? src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp (2541) : No control data returned even though we asked for TOS? Steam overlay is not available. Steam overlay is not available.

I should add that these errors are intermittent. Sometimes, I get them, other times not. This is on intel Mac OSX. Trying it out on windows next.

markcornwell avatar Jun 11 '25 04:06 markcornwell