Skip to content
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

Warning "Error sending data on stream 11: (22) Invalid argument" running data channels test #365

Open
ferjm opened this issue Jun 29, 2020 · 2 comments
Labels

Comments

@ferjm
Copy link
Contributor

ferjm commented Jun 29, 2020

Running https://ferjm.github.io/samples/src/content/datachannel/basic/ on Servo shows the following warning:

** (<unknown>:47792): WARNING **: 15:21:30.553: Error sending data on stream 11: (22) Invalid argument

It seems to come from https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/blob/c1b8802c71d34e3d32bf83161329449624376713/ext/sctp/sctpassociation.c#L520

@ferjm ferjm added the webrtc label Jun 29, 2020
@jdm
Copy link
Member

jdm commented Jun 29, 2020

All of the EINVAL checks in https://github.com/sctplab/usrsctp/blob/63d620ae9ab818cf51448c9ad0a04f9688c5f28b/usrsctplib/user_socket.c#L864-L889 look like they should pass, so I think this must be coming from lower in the stack.

@jdm
Copy link
Member

jdm commented Jun 29, 2020

One possibility for digging into this might be building gstreamer from scratch and modifying https://gitlab.freedesktop.org/gstreamer/cerbero/-/blob/master/recipes/libusrsctp.recipe to add the sctp_debug meson option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants